FS#44523 - [cinnamon-session] no longer starts after clutter upgrade
Attached to Project:
Community Packages
Opened by Chris Kostakis (ckostakis) - Friday, 10 April 2015, 02:53 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 13 April 2015, 16:48 GMT
Opened by Chris Kostakis (ckostakis) - Friday, 10 April 2015, 02:53 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 13 April 2015, 16:48 GMT
|
Details
Description:
Steps to reproduce: I recently did an upgrade today and cinnamon will no longer start. I believe this is related to xserver 1.17.1 upgrade as I think that is all it pulled down. Attached is the journal. Additional info: community/cinnamon 2.4.7-1 [installed] community/cinnamon-control-center 2.4.2-3 [installed] community/cinnamon-desktop 2.4.2-1 [installed] community/cinnamon-menus 2.4.1-1 [installed] community/cinnamon-screensaver 2.4.2-1 [installed] community/cinnamon-session 2.4.3-1 [installed] community/cinnamon-settings-daemon 2.4.3-1 [installed] community/cinnamon-translations 2.4.4-1 [installed] extra/xf86-input-evdev 2.9.2-1 (xorg-drivers xorg) [installed] extra/xf86-input-synaptics 1.8.2-2 (xorg-drivers xorg) [installed] extra/xf86-video-intel 2.99.917-4 (xorg-drivers xorg) [installed] extra/xorg-appres 1.0.4-1 [installed] extra/xorg-bdftopcf 1.0.5-1 (xorg xorg-apps) [installed] extra/xorg-font-util 1.3.1-1 (xorg-fonts xorg) [installed] extra/xorg-font-utils 7.6-4 [installed] extra/xorg-fonts-alias 1.0.3-1 [installed] extra/xorg-fonts-encodings 1.0.4-4 (xorg-fonts xorg) [installed] extra/xorg-fonts-misc 1.0.3-3 [installed] extra/xorg-iceauth 1.0.7-1 (xorg-apps xorg) [installed] extra/xorg-luit 1.1.1-2 (xorg xorg-apps) [installed] extra/xorg-mkfontdir 1.0.7-2 (xorg xorg-apps) [installed] extra/xorg-mkfontscale 1.1.2-1 (xorg-apps xorg) [installed] extra/xorg-server 1.17.1-4 (xorg) [installed] extra/xorg-server-common 1.17.1-4 [installed] extra/xorg-server-utils 7.6-4 [installed] extra/xorg-sessreg 1.1.0-1 (xorg-apps xorg) [installed] extra/xorg-setxkbmap 1.3.0-2 (xorg-apps xorg) [installed] extra/xorg-twm 1.0.8-3 [installed] extra/xorg-utils 7.6-9 [installed] extra/xorg-xauth 1.0.9-1 (xorg-apps xorg) [installed] extra/xorg-xbacklight 1.2.1-1 (xorg-apps xorg) [installed] extra/xorg-xclock 1.0.7-1 [installed] extra/xorg-xcmsdb 1.0.4-2 (xorg-apps xorg) [installed] extra/xorg-xdpyinfo 1.3.1-1 (xorg-apps xorg) [installed] extra/xorg-xdriinfo 1.0.4-4 (xorg-apps xorg) [installed] extra/xorg-xev 1.2.1-2 (xorg-apps xorg) [installed] extra/xorg-xgamma 1.0.5-2 (xorg-apps xorg) [installed] extra/xorg-xhost 1.0.6-1 (xorg-apps xorg) [installed] extra/xorg-xinit 1.3.4-2 [installed] extra/xorg-xinput 1.6.1-1 (xorg-apps xorg) [installed] extra/xorg-xkbcomp 1.3.0-1 (xorg-apps xorg) [installed] extra/xorg-xlsatoms 1.1.1-2 (xorg-apps xorg) [installed] extra/xorg-xlsclients 1.1.3-1 (xorg-apps xorg) [installed] extra/xorg-xmessage 1.0.4-2 [installed] extra/xorg-xmodmap 1.0.8-1 (xorg-apps xorg) [installed] extra/xorg-xprop 1.2.2-1 (xorg-apps xorg) [installed] extra/xorg-xrandr 1.4.3-1 (xorg-apps xorg) [installed] extra/xorg-xrdb 1.1.0-1 (xorg-apps xorg) [installed] extra/xorg-xrefresh 1.0.5-1 (xorg-apps xorg) [installed] extra/xorg-xset 1.2.3-1 (xorg-apps xorg) [installed] extra/xorg-xsetroot 1.1.1-2 (xorg-apps xorg) [installed] extra/xorg-xvinfo 1.1.2-2 (xorg-apps xorg) [installed] extra/xorg-xwininfo 1.1.3-1 (xorg-apps xorg) [installed] |
This task depends upon
Closed by Doug Newgard (Scimmia)
Monday, 13 April 2015, 16:48 GMT
Reason for closing: Fixed
Additional comments about closing: 2.4.3-2
Monday, 13 April 2015, 16:48 GMT
Reason for closing: Fixed
Additional comments about closing: 2.4.3-2
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): color-plugin-WARNING **: no xrandr-Sharp Corporation-LQ133T1JW14 device found: Failed to find output xrandr-Sharp Corporation-LQ133T1JW14
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): color-plugin-WARNING **: no xrandr-Sharp Corporation-LQ133T1JW14 device found: Failed to find output xrandr-Sharp Corporation-LQ133T1JW14
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): color-plugin-WARNING **: no xrandr-Sharp Corporation-LQ133T1JW14 device found: Failed to find output xrandr-Sharp Corporation-LQ133T1JW14
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): CinnamonDesktop-CRITICAL **: handle_text: assertion 'parser->slides->tail != NULL' failed
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: File "/usr/bin/cinnamon-launcher", line 34, in <module>
Apr 09 21:38:46 digitalstake /usr/lib/gdm/gdm-x-session[937]: cinnamon-session[946]: WARNING: Application 'cinnamon.desktop' killed by signal 15
Apr 09 21:38:46 digitalstake cinnamon-session[946]: WARNING: Application 'cinnamon.desktop' killed by signal 15
Apr 09 21:38:46 digitalstake systemd-coredump[1042]: Process 1027 (cinnamon) of user 1000 dumped core.
Apr 09 21:38:47 digitalstake /usr/lib/gdm/gdm-x-session[937]: cinnamon-session[946]: WARNING: App 'cinnamon.desktop' respawning too quickly
Apr 09 21:38:47 digitalstake cinnamon-session[946]: WARNING: App 'cinnamon.desktop' respawning too quickly
Apr 09 21:38:47 digitalstake /usr/lib/gdm/gdm-x-session[937]: cinnamon-session[946]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Apr 09 21:38:47 digitalstake cinnamon-session[946]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Apr 09 21:38:47 digitalstake /usr/lib/gdm/gdm-x-session[937]: File "/usr/bin/cinnamon-launcher", line 34, in <module>
Apr 09 21:38:47 digitalstake systemd-coredump[1068]: Process 1062 (cinnamon) of user 1000 dumped core.
Apr 09 21:38:49 digitalstake cinnamon-session[946]: WARNING: App 'cinnamon.desktop' respawning too quickly
Apr 09 21:38:49 digitalstake /usr/lib/gdm/gdm-x-session[937]: cinnamon-session[946]: WARNING: App 'cinnamon.desktop' respawning too quickly
Apr 09 21:38:49 digitalstake /usr/lib/gdm/gdm-x-session[937]: File "/usr/bin/cinnamon-launcher", line 34, in <module>
Apr 09 21:38:49 digitalstake systemd-coredump[1080]: Process 1074 (cinnamon) of user 1000 dumped core.
Apr 09 21:39:02 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): color-plugin-WARNING **: no xrandr-Sharp Corporation-LQ133T1JW14 device found: Failed to find output xrandr-Sharp Corporation-LQ133T1JW14
Apr 09 21:39:14 digitalstake /usr/lib/gdm/gdm-x-session[937]: (cinnamon-settings-daemon:983): Gdk-WARNING **: cinnamon-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :1.
Apr 09 21:42:20 digitalstake cinnamon-custom-launcher-1.desktop[1284]: ATTENTION: default value of option force_s3tc_enable overridden by environment.
Apr 09 21:43:00 digitalstake cinnamon-custom-launcher-1.desktop[1284]: [1284:1317:0409/214300:ERROR:cache_creator.cc(133)] Unable to create cache
Apr 09 21:43:00 digitalstake cinnamon-custom-launcher-1.desktop[1284]: [1284:1317:0409/214300:ERROR:appcache_storage_impl.cc(1826)] Failed to open the appcache diskcache.
x
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Adwaita": Failed to find a valid file for theme Adwaita
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Simple": Failed to find a valid file for theme Simple
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Gnububble": Failed to find a valid file for theme Gnububble
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Xfce-smooth": Failed to find a valid file for theme Xfce-smooth
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Beastie": Failed to find a valid file for theme Beastie
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Xfce-4.6": Failed to find a valid file for theme Xfce-4.6
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Window manager warning: Failed to load theme "Triviality": Failed to find a valid file for theme Triviality
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: **
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Clutter:ERROR:x11/clutter-stage-x11.c:1276:clutter_x11_get_stage_window: assertion failed: (CLUTTER_IS_STAGE_X11 (impl))
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: cinnamon-session[1887]: WARNING: App 'cinnamon.desktop' respawning too quickly
Apr 09 22:20:45 digitalstake cinnamon-session[1887]: WARNING: App 'cinnamon.desktop' respawning too quickly
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Traceback (most recent call last):
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: File "/usr/bin/cinnamon-launcher", line 34, in <module>
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: os.execvp(FALLBACK_COMMAND, (FALLBACK_COMMAND,) + FALLBACK_ARGS)
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: File "/usr/lib/python2.7/os.py", line 346, in execvp
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: _execvpe(file, args)
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: File "/usr/lib/python2.7/os.py", line 382, in _execvpe
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: func(fullname, *argrest)
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: OSError: [Errno 2] No such file or directory
Apr 09 22:20:45 digitalstake /usr/lib/gdm/gdm-x-session[1878]: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Apr 09 22:20:45 digitalstake systemd-coredump[2035]: Process 2029 (cinnamon) of user 1000 dumped core.
-- Subject: Process 2029 (cinnamon) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
--
-- Process 2029 (cinnamon) crashed and dumped core.
--
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
See https://bbs.archlinux.org/viewtopic.php?id=195857
from https://blogs.gnome.org/clutter/
"If your application requires the X11 backend, though, you can (and should) enforce this dependency using the clutter_set_windowing_backend() function, which was added in Clutter 1.16, about two years ago."
I guess cinnamon does not do this because it works if the backend is set globally(see forum post)
Edit: might be fixed in current git version (https://github.com/linuxmint/cinnamon-session/commit/70893dc7a32fb983f44c8e9be07ffe65baf6bbd3)
Cinnamon-session with https://github.com/linuxmint/cinnamon-session/commit/70893dc7a32fb983f44c8e9be07ffe65baf6bbd3 patch works for me.
https://bugs.archlinux.org/task/44533
export CLUTTER_BACKEND=x11
to my .xinitrc directly before for line
exec cinnamon-session. Now cinnamon works fine with clutter-1.22.0-2.
Your description is very good, as are your recent commits, but you really should give credit to the original poster (gabor_bernat) for the workaround at https://bbs.archlinux.org/viewtopic.php?id=195857