Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] Xorg segmentation fault with Nvidia driver (Read 1880 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] Xorg segmentation fault with Nvidia driver

A few months ago I was having problems with hard video lockups with the Nvidia driver: https://forum.artixlinux.org/index.php/topic,2210
They disappeared for a while but they same symptoms are present again. Last time around the Xorg logs did not show anything useful but now they show segfaults and some other stuff. I have determined that the system is still fine, as I can ssh into it, but the video is completely dead, and I can't even switch tty. I am now using the nouveau driver temporarily (hopefully) and it doesn't seem to be giving me any problems, but I need to be able to use the proprietary driver. I have tried using different versions of the nvidia drivers, incluuding dkms and regular, and different kernel versions but nothing helps. I have attached the most verbose of the Xorg logs that I have been able to save.

Re: Xorg segmentation fault with Nvidia driver

Reply #1
Well I'm sure you probably expected this, but this is can only be a driver bug of some sort. Since it apparently segfaults, NVIDIA has to fix their code somewhere.


Re: Xorg segmentation fault with Nvidia driver

Reply #3
Code: [Select]
[ 16998.399] (EE) NVIDIA(GPU-0): WAIT (2, 8, 0x8000, 0x00008bb0, 0x0000c63c)
[ 17005.399] (EE) NVIDIA(GPU-0): WAIT (1, 8, 0x8000, 0x00008bb0, 0x0000c63c)
[ 17013.414] (EE)
[ 17013.414] (EE) Backtrace:
[ 17013.414] (EE) 0: /usr/lib/Xorg (xorg_backtrace+0x53) [0x6ac716e9fd3]
[ 17013.414] (EE) 1: /usr/lib/Xorg (0x6ac715a3000+0x151df5) [0x6ac716f4df5]
[ 17013.414] (EE) 2: /usr/lib/libc.so.6 (0x6cd0d6f11000+0x3cf80) [0x6cd0d6f4df80]
[ 17013.414] (EE) 3: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0xcb95f) [0x6cd0d5cf295f]
[ 17013.414] (EE) 4: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0xc7c5c) [0x6cd0d5ceec5c]
[ 17013.414] (EE) 5: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0xccbda) [0x6cd0d5cf3bda]
[ 17013.414] (EE) 6: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0xcd656) [0x6cd0d5cf4656]
[ 17013.414] (EE) 7: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0xe4ae6) [0x6cd0d5d0bae6]
[ 17013.414] (EE) 8: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0xc3ff0) [0x6cd0d5ceaff0]
[ 17013.414] (EE) 9: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x6cd0d5c27000+0x444b80) [0x6cd0d606bb80]
[ 17013.414] (EE)
[ 17013.414] (EE) Segmentation fault at address 0x0
[ 17013.414] (EE)


nvidia driver bug, nothing what we can fix.... sorry.... welcome in world of proprietary driver

but, you are not alone ;)
https://forums.developer.nvidia.com/t/x-freezes-nvidia-gpu-0-wait/70356

Re: Xorg segmentation fault with Nvidia driver

Reply #4
Yeah, that's what I thought. I'm not using nvidia by choice but I'll have to stick to nouveau for now. Thanks for the help.