You are not logged in.

#1 2017-02-18 10:44:22

polslinux
Member
From: Germany
Registered: 2009-03-30
Posts: 28
Website

[solved] nvidia 378.13 gnome-sessions-f segfault

After the update to the nvidia drivers 378.13 I can't start gnome. Looking into journalctl -k I see:

Feb 17 17:23:01 intersect gnome-shell[916]: Unable to initialize Clutter.
Feb 17 17:23:01 intersect gnome-session[893]: gnome-session-binary[893]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Feb 17 17:23:01 intersect gnome-session[893]: gnome-session-binary[893]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
Feb 17 17:23:01 intersect gnome-session-binary[893]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
Feb 17 17:23:01 intersect gnome-session-binary[893]: Unrecoverable failure in required component org.gnome.Shell.desktop
Feb 17 17:23:01 intersect gnome-session-binary[893]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
Feb 17 17:23:01 intersect kernel: Bluetooth: hci0: Applying Intel DDC parameters completed
Feb 17 17:23:01 intersect kernel: Bluetooth: hci0: Setting Intel event mask failed (-16)
Feb 17 17:23:01 intersect gnome-session[893]: Unable to init server: Could not connect: Connection refused
Feb 17 17:23:01 intersect kernel: gnome-session-f[918]: segfault at 0 ip 00007ff460317ce9 sp 00007ffc4fdb5150 error 4 in libgtk-3.so.0.2200.8[7ff460035000+6fa000]
Feb 17 17:23:01 intersect systemd[1]: Created slice system-systemd\x2dcoredump.slice.
Feb 17 17:23:01 intersect systemd[1]: Started Process Core Dump (PID 922/UID 0).
Feb 17 17:23:01 intersect dbus[337]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
Feb 17 17:23:01 intersect systemd[1]: Starting Daemon for power management...
Feb 17 17:23:01 intersect systemd-coredump[923]: Process 918 (gnome-session-f) of user 120 dumped core.
                                                 
                                                 Stack trace of thread 918:
                                                 #0  0x00007ff460317ce9 n/a (libgtk-3.so.0)
                                                 #1  0x00007ff4601b39d8 n/a (libgtk-3.so.0)
                                                 #2  0x00007ff4601c8ac4 n/a (libgtk-3.so.0)
                                                 #3  0x00007ff4601b4d0c n/a (libgtk-3.so.0)
                                                 #4  0x00007ff4601c89ec n/a (libgtk-3.so.0)
                                                 #5  0x00007ff4601c8a45 n/a (libgtk-3.so.0)
                                                 #6  0x00007ff4601b5672 n/a (libgtk-3.so.0)
                                                 #7  0x00007ff45fb2030f g_type_create_instance (libgobject-2.0.so.0)
                                                 #8  0x00007ff45fb021fb n/a (libgobject-2.0.so.0)
                                                 #9  0x00007ff45fb03c0d g_object_newv (libgobject-2.0.so.0)
                                                 #10 0x00007ff45fb043c4 g_object_new (libgobject-2.0.so.0)
                                                 #11 0x00007ff4601d0f2a n/a (libgtk-3.so.0)
                                                 #12 0x00007ff4603aecd7 n/a (libgtk-3.so.0)
                                                 #13 0x00007ff45fb2030f g_type_create_instance (libgobject-2.0.so.0)
                                                 #14 0x00007ff45fb021fb n/a (libgobject-2.0.so.0)
                                                 #15 0x00007ff45fb03c0d g_object_newv (libgobject-2.0.so.0)
                                                 #16 0x00007ff45fb043c4 g_object_new (libgobject-2.0.so.0)
                                                 #17 0x0000000000401db3 n/a (gnome-session-failed)
                                                 #18 0x00007ff45f45c291 __libc_start_main (libc.so.6)
                                                 #19 0x00000000004021ba n/a (gnome-session-failed)
Feb 17 17:23:01 intersect bluetoothd[334]: Failed to obtain handles for "Service Changed" characteristic
Feb 17 17:23:01 intersect bluetoothd[334]: Sap driver initialization failed.
Feb 17 17:23:01 intersect bluetoothd[334]: sap-server: Operation not permitted (1)
Feb 17 17:23:01 intersect dbus[337]: [system] Successfully activated service 'org.freedesktop.UPower'
Feb 17 17:23:01 intersect systemd[1]: Started Daemon for power management.
Feb 17 17:23:01 intersect gnome-session-binary[893]: Entering running state

Laptop running Arch x64 with the following hardware:
CPU: intel i7-6700hq
GPU: intel 530
dGPU: nvidia GTX 970m

Last edited by polslinux (2017-02-19 13:44:08)

Offline

#2 2017-02-18 12:46:28

firekage
Member
From: Eastern Europe, Poland
Registered: 2013-06-30
Posts: 617

Re: [solved] nvidia 378.13 gnome-sessions-f segfault

Have you maybe updated Arch and did an suspend to disk? You have segfault with libgtk3. Have you tried to reinstall nvidia driver, than linux kernel and did a update of initramfs by mkinitcpio -p linux? Had the same problem with my desktop and QT5 with this driver for nvidia. Reinstalled again both of them and did mkinitcpio - works.

Offline

#3 2017-02-18 17:16:48

polslinux
Member
From: Germany
Registered: 2009-03-30
Posts: 28
Website

Re: [solved] nvidia 378.13 gnome-sessions-f segfault

Yep, I tried to reinstall gtk3, linux, linux-headers, nvidia-* and got the same error sad
with 375.26 I don't have any problem...uff

Offline

#4 2017-02-18 17:36:28

redbaron
Member
Registered: 2017-02-18
Posts: 1

Re: [solved] nvidia 378.13 gnome-sessions-f segfault

Same problem with segfalt standalone KODI, with 375.26 it works ok, downgraded for now.

Offline

#5 2017-02-19 09:09:01

sim31
Member
Registered: 2017-02-10
Posts: 2

Re: [solved] nvidia 378.13 gnome-sessions-f segfault

I managed to fix it for myself by commenting out everything in /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf. I think the problem was that wrong glx module was being loaded by xorg. Because I have intel 530 and nvidia gpu, but in /etc/X11/xorg.conf have specified to only use intel gpu. But after upgrade I noticed that libglx provided by nvidia was being used (that was not the case before the upgrade). I see this in output of "journalctl -x | grep xorg" before the fix:

Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (==) Using config file: "/etc/X11/xorg.conf"
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (==) Using config directory: "/etc/X11/xorg.conf.d"
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (**) ModulePath set to "/usr/lib/xorg/modules,/usr/lib/xorg/modules/extensions"
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules/extensions"
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (II) Loading /usr/lib/nvidia/xorg/libglx.so
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (II) Loading /usr/lib/xorg/modules/libglamoregl.so
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (II) Loading /usr/lib/xorg/modules/libfb.so
Feb 19 10:16:16 andromeda /usr/lib/gdm/gdm-x-session[2036]: (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so

Offline

#6 2017-02-19 13:43:56

polslinux
Member
From: Germany
Registered: 2009-03-30
Posts: 28
Website

Re: [solved] nvidia 378.13 gnome-sessions-f segfault

it worked also for me big_smile tx sim31!

Offline

Board footer

Powered by FluxBB