Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

nvidia driver stops to work after system update

On my desktop I have Fedora 25 and Nvidia GeForce 970 GTX. I had drivers installed via rpm fusion howto. Until yesterday everything worked perfectly then I end my day by performing system update dnf update -y and shutting down my PC.

Today when I boot it up I found out that it operate in low-resolution mode. Reinstalling nvidia drivers or choosing other kernel from boot menu doiesn't seem to solve the problem. I even for a moment rich state that my machine didn't boot at all due to lack of any graphic drivers, see details here.

In journalctl I saw:

 Error querying connected displays on GPU 0 (Missing Extension).

but I didn't manage to find a solution.

I don't know what else I could try, I will be grateful for any tips. I can provide any necessary logs.

nvidia driver stops to work after system update

On my desktop I have Fedora 25 and Nvidia GeForce 970 GTX. I had drivers installed via rpm fusion howto. Until yesterday everything worked perfectly then I end my day by performing system update dnf update -y and shutting down my PC.

Today when I boot it up I found out that it operate in low-resolution mode. Reinstalling nvidia drivers or choosing other kernel from boot menu doiesn't seem to solve the problem. I even for a moment rich state that my machine didn't boot at all due to lack of any graphic drivers, see details here.

In journalctl I saw:

 Error querying connected displays on GPU 0 (Missing Extension).

but I didn't manage to find a solution.

I don't know what else I could try, I will be grateful for any tips. I can provide any necessary logs.


EDIT: I did the following:

  dnf downgrade selinux-policy
  dnf remove xorg-x11-drv-nvidia akmod-nvidia "kernel-devel-uname-r == $(uname -r)"
  rm -f /usr/lib{,64}/libGL.so.* /usr/lib{,64}/libEGL.so.*
  rm -f /usr/lib{,64}/xorg/modules/extensions/libglx.so
  dnf reinstall xorg-x11-server-Xorg mesa-libGL mesa-libEGL
  mv /etc/X11/nvidia-xorg.conf /etc/X11/nvidia-xorg.conf.saved

To clean, hopefully, the installation and then installed again and rebooted: dnf install xorg-x11-drv-nvidia akmod-nvidia "kernel-devel-uname-r == $(uname -r)" reboot

Unfortunately now boot got blocked on:

  Stopping User Manager for UID 42...s from akmod packages....

nvidia driver stops to work after system update

On my desktop I have Fedora 25 and Nvidia GeForce 970 GTX. I had drivers installed via rpm fusion howto. Until yesterday everything worked perfectly then I end my day by performing system update dnf update -y and shutting down my PC.

Today when I boot it up I found out that it operate in low-resolution mode. Reinstalling nvidia drivers or choosing other kernel from boot menu doiesn't seem to solve the problem. I even for a moment rich state that my machine didn't boot at all due to lack of any graphic drivers, see details here.

In journalctl I saw:

 Error querying connected displays on GPU 0 (Missing Extension).

but I didn't manage to find a solution.

I don't know what else I could try, I will be grateful for any tips. I can provide any necessary logs.


EDIT: I did the following:

  dnf downgrade selinux-policy
  dnf remove xorg-x11-drv-nvidia akmod-nvidia "kernel-devel-uname-r == $(uname -r)"
  rm -f /usr/lib{,64}/libGL.so.* /usr/lib{,64}/libEGL.so.*
  rm -f /usr/lib{,64}/xorg/modules/extensions/libglx.so
  dnf reinstall xorg-x11-server-Xorg mesa-libGL mesa-libEGL
  mv /etc/X11/nvidia-xorg.conf /etc/X11/nvidia-xorg.conf.saved

To clean, hopefully, the installation and then installed again and rebooted: dnf install xorg-x11-drv-nvidia akmod-nvidia "kernel-devel-uname-r == $(uname -r)" reboot

Unfortunately now boot got blocked on:

  Stopping User Manager for UID 42...s from akmod packages....

edit: after reinstalling removed packages with

  sudo dnf reinstall libglvnd\* mesa-\* *\nvidia\*

I am still back to point that I log into low-resolution mode and I got Error querying connected displays on GPU 0 (Missing Extension). in journalctl. I did downgrade selinux-policy to 3.13.1-224.fc25 and set selinux to Permissive.