After updating two instances of 32 bit Kubuntu 18.04, display resolution has degraded on both systems. Both machines are equipped with the same model nVidia Geforce GTX 1050 Ti cards and have the latest nVidia drivers compatible with 18.04 (nVidia 390 driver). Both systems share a 1920x1080 monitor, were configured accordingly and were working fine at 1920x1080 before today's update. Since then, both have defaulted to 1024x768, and the nVidia x server settings app doesn't appear to be seeing the cards. I've tried reinstalling the drivers, to no avail. Reverting to the nouveau driver did not help, either. I can only guess that an incompatiblity between the nVidia drivers and/or cards and one or more of the updated files has been introduced. What can I do to narrow down the source of the problem?
Announcement
Collapse
No announcement yet.
Display degredation after latest update today, 6 February 2020
Collapse
This topic is closed.
X
X
-
Check the status of dkms to verify the drivers are actually installed in the new kernels. I've seen this happen before;stuart@office:~$ dkms status
nvidia, 430.64, 5.0.0-36-generic, x86_64: installed
nvidia, 430.64, 5.0.0-37-generic, x86_64: installed
nvidia, 430.64, 5.3.0-26-generic, x86_64: installed
nvidia, 430.64, 5.3.0-28-generic, x86_64: installed
stuart@office:~$
- Top
- Bottom
Comment
-
Interesting point; when I ran it one one machine it returns the following:
~$ dkms status
nvidia, 390.116: added
now I'm wondering why it says "added" instead of "installed"
I also checked ~/.nvidia-settings-rc and found it is incomplete, with no attributes listed.
It appears the drivers are not properly installed; I have tried re-installing them but that made no difference.
I may try reinstalling Kubuntu, without pulling in updates, on one of the systems to see what happens, and then update to see if the problem recurs.
- Top
- Bottom
Comment
-
"added" means the driver is present on the system but not installed into the kernel modules. There probably was something missing when initial install was attempted - one of the reasons I always do updates from the command line. I don't believe you should find anything in ~/.nvidia-settings-rc as the driver hasn't been loaded.
You can manually "install" the driver module from Konsole and report any errors if it fails. I believe this may do it:
sudo dkms install -m nvidia -v 390.116
If you have multiple kernels installed you might have to:
sudo dkms install -m nvidia -v 390.116 -k 5.0.0-36-generic
for each kernel. Obviously use your kernel version
- Top
- Bottom
Comment
-
- Top
- Bottom
Comment
-
Thanls, I'll give that a try... Hmmmm. it gives me:
"~$ sudo dkms install -m nvidia -v 390.116 -k 4.15.0-76-generic
Kernel preparation unnecessary for this kernel. Skipping...
applying patch buildfix_kernel_5.2.patch...patching file common/inc/nv-linux.h
patching file common/inc/nv-list-helpers.h
patching file conftest.sh
patching file nvidia-drm/nvidia-drm-connector.c
patching file nvidia-drm/nvidia-drm-drv.c
patching file nvidia-drm/nvidia-drm-encoder.c
patching file nvidia-drm/nvidia-drm-gem-nvkms-memory.c
can't find file to patch at input line 199
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/nvidia-uvm/nvidia-uvm.Kbuild b/nvidia-uvm/nvidia-uvm.Kbuild
|index 5eb1d40..4d38d95 100644
|--- a/nvidia-uvm/nvidia-uvm.Kbuild
|+++ b/nvidia-uvm/nvidia-uvm.Kbuild
--------------------------
File to patch: "
... and halts.
- Top
- Bottom
Comment
-
Originally posted by alpreston View PostThanls, I'll give that a try... Hmmmm. it gives me:
"~$ sudo dkms install -m nvidia -v 390.116 -k 4.15.0-76-generic
Kernel preparation unnecessary for this kernel. Skipping...
applying patch buildfix_kernel_5.2.patch...patching file common/inc/nv-linux.h
patching file common/inc/nv-list-helpers.h
patching file conftest.sh
patching file nvidia-drm/nvidia-drm-connector.c
patching file nvidia-drm/nvidia-drm-drv.c
patching file nvidia-drm/nvidia-drm-encoder.c
patching file nvidia-drm/nvidia-drm-gem-nvkms-memory.c
can't find file to patch at input line 199
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/nvidia-uvm/nvidia-uvm.Kbuild b/nvidia-uvm/nvidia-uvm.Kbuild
|index 5eb1d40..4d38d95 100644
|--- a/nvidia-uvm/nvidia-uvm.Kbuild
|+++ b/nvidia-uvm/nvidia-uvm.Kbuild
--------------------------
File to patch: "
... and halts.
- Top
- Bottom
Comment
-
-
OK, I reinstalled Kubuntu on one machine, without updates. It came up at 1920x1080 using the nouveau driver, and continued so for the rest of the day. This morning, it was back to the low resolution - before I attempted to install the nVidia driver AND before I did any updates. The only updates in the interim were whatever was brought in by "unattended upgrades". As the problem affects both the nouveau and nVidia drivers, it has to be something more basic than a fault with the latter.
- Top
- Bottom
Comment
-
Actually, the nVidia website does list the 390 series for my card, and indicates it to be the latest for the card/OS combination. The later drivers are for the 64-bit versions of Kubuntu (and 435 is working fine with the later 64 bit Kubuntu 19.10 installs on the same two computers). I have the 32 bit OS installed for software that requires 32-bit libraries not available from the 64-bit repositories.
- Top
- Bottom
Comment
-
- Top
- Bottom
Comment
-
Originally posted by oshunluvr View PostSorry, I wouldn't have thought anyone was running 32 bit anymoreKubuntu 24.11 64bit under Kernel 6.12.3, Hp Pavilion, 6MB ram. Stay away from all things Google...
- Top
- Bottom
Comment
-
Yeah, well I wouldn't expect anyone to be using a tube TV anymore either. Whatever...
Point is; It's was important enough to mention if you're asking for help.
- Top
- Bottom
Comment
Comment