Sabayon development

Joshua Higgins joshiggins at googlemail.com
Sun Aug 16 15:54:39 UTC 2009


I too have been trying to set up Sabayon. Every version I can find just
doesn't work. In the end I gave up and set up multiple /etc/skel dirs, e.g.
/etc/skel.sysadmin and copied the profile I wanted there. You can specify
the skel dir on the adduser command.

Looking at your logs, the 39-53 one from the thin client seems to complain
about the icon theme. The important parts to me are here:

MainThread 2009/08/16 09:39:53.3113 (admin-tool): ========== BEGIN
SABAYON-SESSION LOG ==========
/var/lib/python-support/python2.6/gtk-2.0/gtk/__init__.py:72:
GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
/var/lib/python-support/python2.6/sabayon/sessionwindow.py:76:
GtkWarning: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN
(screen)' failed
  icon_theme = gtk.icon_theme_get_default ()


I believe that SABAYON-SESSION is the session that is launched for you to
edit inside. Basically Sabayon sets up a temporary home directory and
launches a session in it, monitors it for changes and applies those changes
to other users. IIRC it does this using a nested xserver. The log complains
"GtkWarning: could not open display" which says to me that the nested
xserver wasn't started, probably because of the thin client's current X
driver or configuration. Hence the routines to determine the Gtk icon theme
and etc fail and Sabayon bombs out.

On the server, the log seems to say that it doesn't even get that far. The
important part from this log :

OSError: [Errno 39] Directory not empty:
'/tmp/sabayon-temp-home-zDODmA/.gconf/apps/panel/applets'


This seems to say that the temporary home folder sabayon is expecting to
create already exists. You could try simply deleting the path shown here as
it looks like its expecting it to be empty, but as always its at your own
risk.

It looks to me like Sabayon is missing error catching routines, like cannot
create the nested xserver and temporary files still exist. Anyway, hope this
helps you to maybe understand the logs more. If I find the time I might work
the scripts I've put together into a useable application, as Sabayon seems
plauged by so many issues that vary on different setups.

-- 
joshua higgins
>>>>>>------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/edubuntu-devel/attachments/20090816/dd8ba046/attachment.html>


More information about the edubuntu-devel mailing list