FS#47245 - Crashes at login with librsvg 2.40.12, downgrading to 2.40.11 fixes
Attached to Project:
Arch Linux
Opened by William MacKay (foobaz) - Thursday, 03 December 2015, 05:25 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 03 February 2016, 13:31 GMT
Opened by William MacKay (foobaz) - Thursday, 03 December 2015, 05:25 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 03 February 2016, 13:31 GMT
|
Details
I upgraded librsvg from 2.40.11 to 2.40.12, then rebooted.
After logging in, my desktop appeared with my wallpaper, and
the apps I set to launch automatically appeared, but the
taskbar at the bottom of the screen was missing, as was the
window manager chrome around windows. I tried logging in
again, and then rebooting, and the same problem occurred.
I checked the system journal and saw crashes with backtraces from cinnamon, these are attached. The backtrace mentions librsvg, so I downgraded the package with "pacman -U /var/cache/pacman/pkg/librsvg-1:2.40.11-1-x86_64.pkg.tar.xz", then rebooted. Now my Cinnamon desktop launches successfully again. I am using the proprietary Nvidia video driver, in case that is relevant. Has anyone else seen the same problem? |
This task depends upon
Sometimes the desktop background is set but no desktop icons show, other times the reverse happens.
This started after an update on Tuesday this week where xorg and cinnamon were updated. I got it to run yesterday once by downgrading cinnamon, but it broke again on restart, and I got it running again by re-upping cinnamon and downgrading glib2. As of today both of those didn't work (reinstalling etc). Here's a section of journalctl from one crash to the next: pastebin http://pastebin.com/UTzq29i0
edit: posted workaround seems to have done the trick
You can try rebuilding glib2 and gtk3 with options=(debug !strip) in order to get better backtraces.