Есть программа, которая использует opengl. Первый раз она отрабатывает нормально, но после её закрытия происходит следущее.
Если попробовать запустить программу повторно, иксы падают (Видимо в момент, когда opengl пытается что-то порисовать, но я не уверен). Кроме того, тоже самое происходит при попытке открыть firefox после закрытия программы.
В /var/log/Xorg.0.log.old было найдено вот это:
...
[ 266.109] (--) NVIDIA(GPU-0):
[ 266.177] (--) NVIDIA(GPU-0): AUS ASUS VA24E (DFP-7): connected
[ 266.177] (--) NVIDIA(GPU-0): AUS ASUS VA24E (DFP-7): Internal TMDS
[ 266.177] (--) NVIDIA(GPU-0): AUS ASUS VA24E (DFP-7): 600.0 MHz maximum pixel clock
[ 266.177] (--) NVIDIA(GPU-0):
[ 624.716] (EE)
[ 624.716] (EE) Backtrace:
[ 624.716] (EE) 0: /usr/lib/xorg/Xorg (?+0x0) [0x555c9c0b8990]
[ 624.717] (EE) 1: /lib/x86_64-linux-gnu/libpthread.so.0 (funlockfile+0x60) [0x7f9b022cd59f]
[ 624.717] (EE) 2: /usr/lib/x86_64-linux-gnu/nvidia/xorg/nvidia_drv.so (nvidiaAddDrawableHandler+0x4568c0) [0x7f9b01a3fa80]
[ 624.717] (EE)
[ 624.717] (EE) Segmentation fault at address 0x20000b19f
[ 624.717] (EE)
Fatal server error:
[ 624.717] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 624.717] (EE)
[ 624.717] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 624.717] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 624.717] (EE)
В логе программы (при повторном запуске) было найдено вот это:
Gdk-Message: 15:04:16.442: python3: Fatal IO error 0 (Выполнено) on X server :0.0.
видеодрайвер nvidia-440. (При этом, со старым драйвером оно работало, но хотелось бы запустить с этим, ибо он умеет в cuda)
Что це может быть. В какую сторону следует копать?