Problems running under Jaunty (9.04)
I'm moving these comments from the main page, since I can more easily respond to them here. --HorsePunchKid 18:13, 1 July 2009 (UTC)
Neil Mayhew 16:28, 10 July 2009 (UTC)
I was able to make the sugar packages work by adding a gconf setting:
gconftool-2 -s /desktop/sugar/desktop/favorites_layout -t string ring-layout
I think this will be fixed by adding the right gconf schema to the package, and hopefully will be fixed in version 0.84.
There are still lots of non-fatal error messages in the terminal, but it looks like these can be ignored. I used
sugar-emulator --dpi=200. Logging in to a Sugar session from
gdm worked too.
Previously, it was thought that a problem with Xephyr and dbus was at fault, but the above workaround shows that it's a Sugar packaging problem.
- NOTE 1: Also tried synaptic install of sugar, neither method runs correctly. sugar-emulator will not start, terminal: sugar-emulator shows errors and will not start.??
(VMworkstation 6.5.2 install (runnng Ubuntu 8,04 Hardy) and Ubuntu 9.04 VM install of Ubuntu 9.04 made 2Gb SD startup disk with persistence tested in EeePC900 both installations were updated before trying install of sugar.
Here are error messages from terminal:
robert@ubuntu:~$ sugar root window unavailible (maybe another wm is running?) /usr/lib/python2.6/dist-packages/jarabe/desktop/meshbox.py:19: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha /usr/lib/python2.6/dist-packages/jarabe/desktop/keydialog.py:17: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Traceback (most recent call last): File "/usr/bin/sugar-session", line 173, in <module> main() File "/usr/bin/sugar-session", line 134, in main cleanup_logs() File "/usr/bin/sugar-session", line 74, in cleanup_logs os.remove(os.path.join(root, f)) OSError: [Errno 13] Permission denied: '/home/robert/.sugar/default/logs/1241095852/datastore.log'
sugar command Does not work from sudo either..
- The error you're getting above is because you ran it as root. Now it has some log files lying around that it's trying to use, but you don't have permission to modify them. You can do something like this to resolve that problem:
sudo chown -R robert ~/.sugar
- That will get you back to the point where you see the underlying problem, which is reported in
~/.sugar/default/logs/shell.logthat has to do with dbus. See here for a possible resolution. --HorsePunchKid 18:22, 1 July 2009 (UTC)
- Note 2: Ubuntu 9.04 USB Startup disk program makes SD which can be updated. If you add user and switch to new user, the Install icon goes away from the desktop and is now located in System Administration unlike Fedora 11 Preview where it is not removed from a user's desktop, And a system update fails.
- Note 3: sugar-emulator in terminal results in a black screen with mouse coursor. Have to Alt-Tab get out..