Ask Your Question
0

fedora29 kernel 4.19.10-300 nvidia 415.25 gtx660 breaks X.org

asked 2018-12-24 19:01:36 -0600

After installing the very latest kernel to fedora 29 (kernel 4.19.19-300) I am unable to get a graphical login screen. Boot works, but only for runlevel 3. I have installed the latest nvidia drivers for my gtx 660 graphics card (which has been working for years), removed all the nouveau cruft, and done all the things that used to work. I finally looked at the /var/log/Xorg.0.log and find this:

 
[ 33.314] (II) AIGLX: Screen 0 is not DRI2 capable [ 33.314] (EE) AIGLX: reverting to software rendering [ 34.600] (II) IGLX: enabled GLX_MESA_copy_sub_buffer [ 34.602] (EE) [ 34.602] (EE) Backtrace: [ 34.614] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x13d) [0x563813b7d0dd] [ 34.622] (EE) 1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f519c83b07f] [ 34.623] (EE) 2: /usr/lib64/xorg/modules/extensions/libglx.so (GlxSetVisualConfigs+0x386) [0x7f519bf86b26] [ 34.623] (EE) 3: /usr/lib64/xorg/modules/extensions/libglx.so (_init+0x1bc20) [0x7f519bfa1930] [ 34.623] (EE) 4: /usr/lib64/xorg/modules/extensions/libglx.so (_init+0x1af1a) [0x7f519bf9ffba] [ 34.623] (EE) 5: /usr/libexec/Xorg (InitExtensions+0x89) [0x563813a8bcf9] [ 34.623] (EE) 6: /usr/libexec/Xorg (InitFonts+0x1f3) [0x563813a20c43] [ 34.638] (EE) 7: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f519c686413] [ 34.638] (EE) 8: /usr/libexec/Xorg (_start+0x2e) [0x563813a0a7be] [ 34.638] (EE) [ 34.638] (EE) Segmentation fault at address 0x7f519b293c18 [ 34.638] (EE) Fatal server error: [ 34.638] (EE) Caught signal 11 (Segmentation fault). Server aborting [ 34.638] (EE)

System is Ryzen threadripper, x86_64

$ uname -Linux Osiris 4.19.10-300.fc29.x86_64 #1 SMP Mon Dec 17 15:34:44 UTC 2018
edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2018-12-28 13:49:04 -0600

Follow-up:
The issue was that libglx.so had been compiled against X 1.19.6 instead of 1.20.3. Bringing it up-to-date brought back graphics. I found this info in the NVIDIA linux

But ... I overdid the bringing it up-to-date part. I tried

sudo dnf remove xorg-x11-server*

followed by

sudo dnf install xorg-x11-server*

which worked (sort of), but I got a pure X environment, without GNOME.

sudo dnf groupinstall gnome

fixed it, except for the login screen. I still got the X login that asked for username and password, but after that the desktop was back and functional. Except ... my $PATH seems to have been messed up. it included /usr/bin:/usr/bin and omitted /usr/local/bin which I found odd. Still trying to track down where this happened.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2018-12-24 19:01:36 -0600

Seen: 156 times

Last updated: Dec 24 '18