Hide Forgot
Description of problem: whenever I try to change the wallpaper in the gnome control-center my whole session with all running applications is killed immediately and I have to log in again via gdm. after that, the new wallpaper is indeed set. And sometimes after a reboot or a log-out-log-in the wallpaper vanishes completely and I have a black background. so I have to undergo the above procedure with control-center which leads again to being thrown out of the gnome-session etc. Version-Release number of selected component (if applicable): gsettings-desktop-schemas.noarch 2.91.92-1.fc15 gnome-desktop3.x86_64 2.91.92-1.fc15 control-center.x86_64 2.91.92-1.fc15 How reproducible: always Steps to Reproduce: 1. change wallpaper in control-center Actual results: gnome-session is killed Expected results: wallpaper changes AND FOR THE 2ND ISSUE DESCRIBED HERE: Steps to Reproduce: 1. reboot or log-out then log-in again Actual results: background is black, user wallpaper vanished Expected results: wallpaper stays same
Found an error message about a missing /usr/local/share/gnome-background-properties/adwaita.xml solved this by doing: # ln -s /usr/share/gnome-background-properties/adwaita.xml /usr/local/share/gnome-background-properties/adwaita.xml Now at least the wallpaper seems to stay the same once changed.
I now did the following: # ln -s /usr/share/gnome-background-properties /usr/local/share/gnome-background-properties ... and the whole issue seems to be fixed. No crashes in control-center when changing wallpaper!
The above assumption turned out to be wrong! Still having the black background after reboots. And the crash after wallpaper change is still there after a reboot. So the symlink does NOT solve the issue!!
These are the crucial errors in ~/.xsession-errors when gnome-session crashs due to wallpaper changing: gnome-session[4714]: Gdk-WARNING: gnome-session: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar) on X server :0. xcb_connection_has_error() returned true Fensterverwalter-Warnung:Log level 16: gnome-shell: Fatal IO error 104 (Die Verbindung wurde vom Kommunikationspartner zurückgesetzt) on X server :0. (gnome-settings-daemon:4801): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 104 (Die Verbindung wurde vom Kommunikationspartner zurückgesetzt) on X server :0. g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. gnome-shell-calendar-server[5046]: Lost (or failed to acquire) the name org.gnome.Shell.CalendarServer - exiting g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. ** Message: <info> disconnected by the session bus. abrt-applet: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar) on X server :0. [1301051290,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application (gdu-notification-daemon:4854): Gdk-WARNING **: gdu-notification-daemon: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar) on X server :0. seapplet: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar) on X server :0. found 0 0 (gnome-control-center:5089): Gdk-WARNING **: gnome-control-center: Fatal IO error 104 (Die Verbindung wurde vom Kommunikationspartner zurückgesetzt) on X server :0. nm-applet: Fatal IO error 11 (Die Ressource ist zur Zeit nicht verfügbar) on X server :0.
Seems to be fixed now with the latest gnome-* updates. Had several reboots and log-in-outs and it seems to be vanished.