You are not logged in.

#1 2015-11-15 01:35:52

0x000000
Member
Registered: 2011-11-23
Posts: 57

Latest nvidia-libgl crashes Xorg

nvidia 355.11-4
nvidia-utils 355.11-1
nvidia-libgl 355.11-1
xorg-server 1.17.4-2

Xorg log:

[    85.810] (EE)
[    85.810] (EE) Backtrace:
[    85.810] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x596d09]
[    85.810] (EE) 1: /usr/lib/libc.so.6 (__restore_rt+0x0) [0x7f02d734067f]
[    85.810] (EE) 2: /usr/lib/libX11.so.6 (_XSend+0xd9) [0x7f02ce1210c9]
[    85.810] (EE) 3: /usr/lib/libX11.so.6 (_XFlush+0x15) [0x7f02ce1214d5]
[    85.810] (EE) 4: /usr/lib/libX11.so.6 (_XGetRequest+0x55) [0x7f02ce123fa5]
[    85.811] (EE) 5: /usr/lib/libX11.so.6 (XQueryExtension+0x4d) [0x7f02ce11755d]
[    85.811] (EE) 6: /usr/lib/libX11.so.6 (XInitExtension+0x32) [0x7f02ce10b352]
[    85.811] (EE) 7: /usr/lib/libXext.so.6 (XextAddDisplay+0x4f) [0x7f02cdcb738f]
[    85.811] (EE) 8: /usr/lib/libnvidia-glsi.so.355.11 (_nv001glsi+0x5d6aa) [0x7f02ce4dfb2a]
[    85.811] (EE) 9: /usr/lib/libnvidia-glsi.so.355.11 (_nv001glsi+0xe17) [0x7f02ce426ad7]
[    85.811] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    85.811] (EE) 10: /usr/lib/libEGL_nvidia.so.0 (?+0xe17) [0x7f02ce6c94b7]
[    85.811] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    85.811] (EE) 11: /usr/lib/libEGL_nvidia.so.0 (?+0xe17) [0x7f02ce6d28f7]
[    85.811] (EE) 12: /usr/lib/xorg/modules/libglamoregl.so (glamor_egl_init+0xf3) [0x7f02d11805d3]
[    85.811] (EE) 13: /usr/lib/xorg/modules/drivers/modesetting_drv.so (_init+0x29ce) [0x7f02d15cdeae]
[    85.811] (EE) 14: /usr/lib/xorg-server/Xorg (InitOutput+0xb0b) [0x47c3bb]
[    85.811] (EE) 15: /usr/lib/xorg-server/Xorg (remove_fs_handlers+0x22a) [0x43ceaa]
[    85.811] (EE) 16: /usr/lib/libc.so.6 (__libc_start_main+0xf0) [0x7f02d732d610]
[    85.812] (EE) 17: /usr/lib/xorg-server/Xorg (_start+0x29) [0x427489]
[    85.812] (EE) 18: ? (?+0x29) [0x29]
[    85.812] (EE)
[    85.812] (EE) Segmentation fault at address 0x7f02cee3b280
[    85.812] (EE)
Fatal server error:
[    85.812] (EE) Caught signal 11 (Segmentation fault). Server aborting

I figure it must be related to nvidia-libgl since if I install mesa-libgl instead, it's fine. I found some posts kinda relating to this, but nothing definitive. Is there a workaround yet?

Offline

#2 2015-11-15 01:57:59

Buddlespit
Member
From: Chesapeake, Va.
Registered: 2014-02-07
Posts: 507

Re: Latest nvidia-libgl crashes Xorg

What kernel are you running? Did you rebuild your kernel after installing nvidia or a new kernel? Have you rebooted? Is your card supported by 355.11? Did you blacklist nouveau? When was the last time you updated your system? Did you make any changes to xorg.conf?

I don't think there will be a work around until you pinpoint the problem. And you'll have to pinpoint the problem, because I'm not having this issue.


An old man, trying to stay sane

Offline

#3 2015-11-15 02:40:17

0x000000
Member
Registered: 2011-11-23
Posts: 57

Re: Latest nvidia-libgl crashes Xorg

I'm not usually this bad at posting stuff, I promise. My laptop's got a GeForce GTX 960M, which is supported by 355.11.

linux 4.2.5-1

Stock xorg.conf, just did an update today. I didn't blacklist nouveau, but it's not installed and the wiki claims that the nvidia package blacklists it for you. I didn't rebuild my kernel and rebooted normally after installing the nvidia packages.

Offline

#4 2015-11-15 04:06:25

Buddlespit
Member
From: Chesapeake, Va.
Registered: 2014-02-07
Posts: 507

Re: Latest nvidia-libgl crashes Xorg

I tend to rebuild my kernel every time a new driver gets installed. With an Nvidia update, if I don't rebuild my kernel, I end up booting to tty and not a graphical desktop. For a stock kernel:

# mkinitcpio -p linux

and then reboot.

Let us know if that works or throws a different error or makes your computer explode.


An old man, trying to stay sane

Offline

#5 2015-11-15 05:31:05

0x000000
Member
Registered: 2011-11-23
Posts: 57

Re: Latest nvidia-libgl crashes Xorg

I shoulda done my homework before posting. I didn't even realize the laptop I got was using this Optimus nonsense, so now I'm using bumblebee and everything is acceptable.

Offline

Board footer

Powered by FluxBB