FS#48894 - [nvidia] Every graphical application crash

Attached to Project: Arch Linux
Opened by Dario Ostuni (dariost) - Monday, 11 April 2016, 15:30 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Monday, 11 April 2016, 22:24 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:
Every graphical application (GDM, LightDM, every GTK+ and Qt application that I've tried) immediately crash with error "libGLdispatch ABI is incompatible with libEGL."

Additional info:
nvidia and nvidia-libgl are at version 364.16-1
libglvnd is at version 0.1.0.20160329-2

When I updated and rebooted the system GDM just crashed and the screen went black, then I manually started X and every application crashed with "libGLdispatch ABI is incompatible with libEGL."
This task depends upon

Closed by  Gerardo Exequiel Pozzi (djgera)
Monday, 11 April 2016, 22:24 GMT
Reason for closing:  Fixed
Comment by Peter (protake) - Monday, 11 April 2016, 15:36 GMT
Yep, I'm affected by the same issue. Downgrading to 361.46 fixes this. No xorg.conf.
Comment by Darek (blablo) - Monday, 11 April 2016, 15:41 GMT
solution:

aplattner said:

Updated the libglvnd snapshot included in the NVIDIA driver package to libglvnd commit b7d75429677eecc00c3701aaa4deac1304bc51ff. This contains a new revision of the libglvnd ABI. The driver is not compatible with a libglvnd older than commit c5bcda3b848fe52d6ae6ef25c917431c06d62d27.
Comment by Darek (blablo) - Monday, 11 April 2016, 15:41 GMT
source: http://www.nvidia.com/download/driverResults.aspx/101704/en-us
libglvnd (testing repository) now '_commit=af2aeb0b4293e085ad61eae08be34e52f9d7b389' -> '_commit=5a69af6f77dd68fed4d54137c155676478dcccc3'

Please also add 'nvidia-drm.ko' to nvidia/nvidia-lts package.
Comment by Dario Ostuni (dariost) - Monday, 11 April 2016, 16:39 GMT
libglvnd version 0.1.0.20160411-1 does not fix the problem entirely, now GDM goes "Something went wrong" in a 640x480 resolution (which, I think, is better than a black screen)

By the way, now if I start X manually (which starts at 640x480) I can start applications like firefox and chromium, but not any of the explicit OpenGL applications.
Comment by Dario Ostuni (dariost) - Monday, 11 April 2016, 18:31 GMT
nvidia version 364.16-2 and libglvnd version 0.1.0.20160411-1 have fixed the problem for me

Loading...