Ask Your Question

FC25: After a "dnf -y update" updated to latest nvidia driver RPMs (via Negativo 17 repo), I'm getting segmentation fault ...

asked 2017-09-13 22:43:18 -0500

nyceyes gravatar image

Hi Friends:

Unfortunately I'm booted from Windows on my multiboot laptop, so I don't have access to all of the information that I would normally post.

After a 'dnf -y update' updated my nvidia collection of RPM to version -- 384.69-1.fc25.x86_64 -- I get the below segmentation fault. Everything was working fine for many months before that update. I'm running the latest Fedora 25 kernel, which is: 4.12.11-200.fc25.x86_64. Note that booting to a previous kernel doesn't fix the issue.

I wish I could do a rpm -qa | egrep 'nvidia|xorg' to add more information, but I am not booted into Linux to do that. The problem could be with the nvidia driver and/or with the xorg RPMs.

See below. Any ideas? Thank you in advance!

X.Org X Server 1.19.3
Release Date: 2017-03-15
X Protocol Version 11, Revision 0
Build Operating System:  4.9.3-200.fc25.x86_64 
Current Operating System: Linux y700 4.12.11-200.fc25.x86_64 #1 SMP Fri Sep 8 11:44:51 UTC 2017 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.12.11-200.fc25.x86_64 root=/dev/sdb1 ro gfxpayload=vga=normal quiet rd.driver.blacklist=nouveau net.ifnames=0 biosdevname=0 LANG=en_US.UTF-8
Build Date: 15 March 2017  06:37:12PM
Build ID: xorg-x11-server 1.19.3-1.fc25 
Current version of pixman: 0.34.0
    Before reporting problems, check
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 13 23:08:47 2017
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) Backtrace:
(EE) 0: /usr/libexec/Xorg (OsLookupColor+0x139) [0x59ea19]
(EE) 1: /lib64/ (funlockfile+0x50) [0x7fb88acbf61f]
(EE) 2: /usr/lib64/xorg/modules/ (glamor_init+0x16b) [0x7fb88442951b]
(EE) 3: /usr/lib64/xorg/modules/drivers/ (_init+0x39c1) [0x7fb8885bec91]
(EE) 4: /usr/libexec/Xorg (AddGPUScreen+0xf0) [0x437480]
(EE) 5: /usr/libexec/Xorg (InitOutput+0x287) [0x47cf87]
(EE) 6: /usr/libexec/Xorg (InitFonts+0x216) [0x43aea6]
(EE) 7: /lib64/ (__libc_start_main+0xf1) [0x7fb88a908431]
(EE) 8: /usr/libexec/Xorg (_start+0x2a) [0x424d5a]
(EE) Segmentation fault at address 0x43ba50
Fatal server error:
(EE) Caught signal 11 (Segmentation fault). Server aborting
Please consult the Fedora Project support 
 for help. 
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: unexpected signal 2
edit retag flag offensive close merge delete


Have you tried booting into runlevel 3? If you do you should arrive at a command prompt from where you can log in a user or root.

Another thought would be trying to boot into a previous kernel.

Glenn gravatar imageGlenn ( 2017-09-14 02:53:16 -0500 )edit

I guess you should wait for future updates. In the meantime, you should probably downgrade your nvidia driver to see if the problem is fixed. There is probably some incompatibility with the new driver and Fedora.

hedayat gravatar imagehedayat ( 2017-09-14 17:23:35 -0500 )edit

@Glenn, yes it automatically boots to run level-3. @hedayat I tried the reinstalling the previous version (removed the latest and installed the previous one). Sadly, that didn't fix it. But I'll try again just in case. :) Thanks both for your comments.

nyceyes gravatar imagenyceyes ( 2017-09-14 21:07:32 -0500 )edit

If so, so the problem is probably not the driver. ... Currently I've no idea what else it can be

hedayat gravatar imagehedayat ( 2017-09-15 07:04:13 -0500 )edit

@hedayat@Glenn Thanks again. See my answer below. I ended up upgrading to Fedora 26 (via standard dnf commands used to upgrade between Fedora versions -- nothing fancy), and that fixed my issue. See answer below. Thanks again!

nyceyes gravatar imagenyceyes ( 2017-09-16 18:44:16 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-09-16 18:41:09 -0500

nyceyes gravatar image

I ended up upgrading to Fedora 26 and that fixed my issue. I suspect the change in both the kernel as well as updates to the xorg-x11 RPM packages did the trick. But I changed nothing else,... if you can call upgrading from Fedora 25 to Fedora 26 "changing nothing else". LoL \o/

But what I mean is that all of my lower-level configurations didn't change... For example, to blacklist nouveau from loading and to exclude that RPM package from being install, etc, were all in tact.

Sorry I couldn't be more precise. I guess it was an incompatibility somewhere.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2017-09-13 22:43:18 -0500

Seen: 146 times

Last updated: Sep 16 '17