Here we are with a new driver update and new problems again …
Synphtoms: one of the two monitors is not enabled. It is detected and if i unplug the one where i am typing from right now the other works. So no problem with the cables.
distro
$ lsb_release -a
LSB Version: core-11.1.0ubuntu4-noarch:printing-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
kernel
$ uname -a
Linux bizmate-i7 6.8.0-90-generic #91~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 20 15:20:45 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
dmesg nvidia output
$ sudo dmesg | grep -i nvidia
[sudo] password for bizmate:
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0-90-generic root=UUID=315979a7-13a8-49cf-bd7a-616f29ad8c79 ro nvidia-drm.fbdev=1
[ 0.037297] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.8.0-90-generic root=UUID=315979a7-13a8-49cf-bd7a-616f29ad8c79 ro nvidia-drm.fbdev=1
[ 7.345096] nvidia: loading out-of-tree module taints kernel.
[ 7.345107] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 7.442962] nvidia-nvlink: Nvlink Core is being initialized, major device number 236
[ 7.448780] nvidia 0000:09:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[ 7.497709] NVRM: loading NVIDIA UNIX Open Kernel Module for x86_64 590.48.01 Release Build (dvs-builder@U22-I3-AE18-23-3) Mon Dec 8 13:05:00 UTC 2025
[ 7.656935] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.1/0000:09:00.1/sound/card0/input16
[ 7.661275] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for x86_64 590.48.01 Release Build (dvs-builder@U22-I3-AE18-23-3) Mon Dec 8 12:51:03 UTC 2025
[ 7.665374] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.1/0000:09:00.1/sound/card0/input17
[ 7.668721] [drm] [nvidia-drm] [GPU ID 0x00000900] Loading driver
[ 7.669339] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.1/0000:09:00.1/sound/card0/input18
[ 7.674983] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.1/0000:09:00.1/sound/card0/input19
[ 9.144093] audit: type=1400 audit(1767543324.781:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=1426 comm="apparmor_parser"
[ 9.144098] audit: type=1400 audit(1767543324.781:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=1426 comm="apparmor_parser"
[ 9.429420] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:09:00.0 on minor 1
[ 9.438711] nvidia 0000:09:00.0: vgaarb: deactivate vga console
[ 9.652742] fbcon: nvidia-drmdrmfb (fb0) is primary device
[ 9.851060] nvidia 0000:09:00.0: [drm] fb0: nvidia-drmdrmfb frame buffer device
[ 74.851644] nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device LG Electronics W2486 (DP-3)
[ 183.726042] nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device LG Electronics W2486 (DP-3)
EDID again does not seem to be a problem. I have two monitors connected and before upgrading kernel and drivers they were working together
nvidia-smi output
$ nvidia-smi
Sun Jan 4 20:41:48 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 590.48.01 Driver Version: 590.48.01 CUDA Version: 13.1 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 2070 On | 00000000:09:00.0 On | N/A |
| 0% 49C P8 18W / 175W | 442MiB / 8192MiB | 3% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 4492 G /usr/lib/xorg/Xorg 182MiB |
| 0 N/A N/A 4671 G /usr/bin/gnome-shell 42MiB |
| 0 N/A N/A 4796 G /usr/bin/nextcloud 1MiB |
| 0 N/A N/A 10296 G gnome-control-center 12MiB |
| 0 N/A N/A 10499 G cairo-dock 6MiB |
| 0 N/A N/A 11447 G ...rack-uuid=3190708988185955192 167MiB |
+-----------------------------------------------------------------------------------------+
monitors one is hdmi and one dp indeed
$ xrandr --query
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 connected (normal left inverted right x axis y axis)
1920x1080 59.93 + 60.00 59.94 50.00
1680x1050 59.95
1280x1024 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1152x864 60.00
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 59.94
640x480 59.94 59.93
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
1920x1080 59.93*+ 60.00 59.94 50.00
1680x1050 59.95
1280x1024 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1152x864 60.00
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 59.94
640x480 59.94 59.93
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
Going through the display settings I see them both but when setting the option to join screens it reloads with only one screen active no matter what.
Again this used to work. So I would like to know if there is anything Nvidia can see in these logs or if i can give more info to troubleshoot before spending hours going back to previous versions if i can manage to.
It is very tedious to revert drivers with ubuntu-drivers and also complex to go back to previous kernels and I have no note on what the previous working combination was.