Hallo alle miteinenader,
ich habe Ubuntu 22.04.5 LTS und zwei Monitore. Einer ist am dvi und einer am hdmi-Port der Grafikkarte angeschlossen.
Nach dem Kernel-Update auf 6.8.0-87 funktionierte der Monitor am hdmi Port nicht mehr (er bekam kein Signal mehr vom PC).
Dann habe ich erst mal mit dem alten Kernel (6.8.0-79) gearbeitet und alles lief.
Nun habe ich gesehen, dass wenn ich im neuen Kernel boote und ein sudo apt-get dist-upgrade mache,
auch neue Grafiktreiber in einem erhalte. Das habe ich dann gemacht, in der Hoffnung, das ich mit den neuen
Treibern auch den neuen Kernel nutzen kann und der HDMI Port wieder unterstützt wird.
Dem ist leider nicht so. Nun kann ich weder im alten noch im neuen Kernel den HDMI-Port nutzen.
Was kann ich nun machen um entweder im neuen Kernel mit den neuen Treibern den HDMI-Portz zu nutzen, oder wie kann ich die Treiberinstallation wieder rückgängig machen, um mit dem alten Kernel die alten Treiber und damit auch den HDMI-Port wieder nutzen zu können?
Da ich im Netz nicht den richtigen ansatzgefunden habe, habe ich ChatGPT gefragt. Dieser schlägt vor:
"Wir bauen den NVIDIA-Treiber neu für den aktiven Kernel (6.8.0-87), und sorgen dafür, dass er geladen wird.
Danach sollte HDMI sofort wieder erkannt werden."
Nouveau deaktivieren (falls aktiv):
sudo bash -c 'echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist-nouveau.conf' sudo update-initramfs -u
NVIDIA-Treiber und Kernelmodule sauber neu bauen
sudo apt purge 'linux-modules-nvidia-*' 'nvidia-*' -y sudo apt autoremove --purge -y sudo apt install nvidia-driver-470 -y
Danach sicherstellen, dass das Modul gebaut wurde:
sudo dkms autoinstall
Da ich durch eigenes experimentieren und fehlerhafte Umsetzung in diese Situation geraten bin möchte ich nun vorsichtshalber nachfragen, ob auch die Menschliche Intelligenz dazu raten würde.
Vielen Dank schon mal für etwaige Hilfe.
Systeminfos¶
inxi -Fz¶
$ inxi -Fz
System:
Kernel: 6.8.0-87-generic x86_64 bits: 64 Desktop: GNOME 42.9
Distro: Ubuntu 22.04.5 LTS (Jammy Jellyfish)
Machine:
Type: Desktop Mobo: ASUSTeK model: PRIME B350M-A v: Rev X.0x
serial: <superuser required> UEFI-[Legacy]: American Megatrends v: 3203
date: 11/09/2017
CPU:
Info: 6-core model: AMD Ryzen 5 1600 bits: 64 type: MT MCP cache: L2: 3 MiB
Speed (MHz): avg: 1518 min/max: 1550/3200 cores: 1: 1461 2: 1550 3: 1550
4: 1550 5: 1550 6: 1550 7: 1550 8: 1376 9: 1550 10: 1550 11: 1547 12: 1442
Graphics:
Device-1: NVIDIA GK208B [GeForce GT 710] driver: N/A
Display: wayland server: X.Org v: 1.22.1.1 with: Xwayland v: 22.1.1
compositor: gnome-shell driver: X: loaded: nouveau
unloaded: fbdev,modesetting,vesa failed: nvidia gpu: N/A
resolution: 1280x1024~60Hz
OpenGL: renderer: llvmpipe (LLVM 15.0.7 256 bits)
v: 4.5 Mesa 23.2.1-1ubuntu3.1~22.04.3
Audio:
Device-1: NVIDIA GK208 HDMI/DP Audio driver: snd_hda_intel
Device-2: AMD Family 17h HD Audio driver: snd_hda_intel
Sound Server-1: ALSA v: k6.8.0-87-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 4.55 TiB used: 707.88 GiB (15.2%)
ID-1: /dev/sda vendor: Western Digital model: WD Blue SA510 2.5 1000GB
size: 931.51 GiB
ID-2: /dev/sdb vendor: HGST (Hitachi) model: HUS726040ALA610
size: 3.64 TiB
Partition:
ID-1: / size: 233.62 GiB used: 19.64 GiB (8.4%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 92.5 MiB used: 6 MiB (6.5%) fs: vfat dev: /dev/sda1
ID-3: /home size: 681.03 GiB used: 609.49 GiB (89.5%) fs: ext4
dev: /dev/sda3
Swap:
Alert: No swap data was found.
Sensors:
Message: No sensor data found. Is lm-sensors configured?
Info:
Processes: 368 Uptime: 2m Memory: 31.28 GiB used: 2.26 GiB (7.2%)
Shell: Bash inxi: 3.3.13dpkg -l | grep nvidia¶
$ dpkg -l | grep nvidia ii libnvidia-cfg1-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library ii libnvidia-common-470 470.256.02-0ubuntu0.22.04.1 all Shared files used by the NVIDIA libraries ii libnvidia-compute-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA libcompute package ii libnvidia-compute-470:i386 470.256.02-0ubuntu0.22.04.1 i386 NVIDIA libcompute package ii libnvidia-decode-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA Video Decoding runtime libraries ii libnvidia-decode-470:i386 470.256.02-0ubuntu0.22.04.1 i386 NVIDIA Video Decoding runtime libraries ii libnvidia-egl-wayland1:amd64 1:1.1.9-1.1ubuntu0.1 amd64 Wayland EGL External Platform library -- shared library ii libnvidia-encode-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVENC Video Encoding runtime library ii libnvidia-encode-470:i386 470.256.02-0ubuntu0.22.04.1 i386 NVENC Video Encoding runtime library ii libnvidia-extra-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 Extra libraries for the NVIDIA driver ii libnvidia-fbc1-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library ii libnvidia-fbc1-470:i386 470.256.02-0ubuntu0.22.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library ii libnvidia-gl-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD ii libnvidia-gl-470:i386 470.256.02-0ubuntu0.22.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD ii libnvidia-ifr1-470:amd64 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library ii libnvidia-ifr1-470:i386 470.256.02-0ubuntu0.22.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library rc linux-modules-nvidia-470-6.2.0-26-generic 6.2.0-26.26~22.04.1+2 amd64 Linux kernel nvidia modules for version 6.2.0-26 rc linux-modules-nvidia-470-6.5.0-14-generic 6.5.0-14.14~22.04.1+5 amd64 Linux kernel nvidia modules for version 6.5.0-14 rc linux-modules-nvidia-470-6.5.0-15-generic 6.5.0-15.15~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-15 rc linux-modules-nvidia-470-6.5.0-17-generic 6.5.0-17.17~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-17 rc linux-modules-nvidia-470-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-18 rc linux-modules-nvidia-470-6.5.0-21-generic 6.5.0-21.21~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-21 rc linux-modules-nvidia-470-6.5.0-25-generic 6.5.0-25.25~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-25 rc linux-modules-nvidia-470-6.5.0-26-generic 6.5.0-26.26~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-26 rc linux-modules-nvidia-470-6.5.0-27-generic 6.5.0-27.28~22.04.1+2 amd64 Linux kernel nvidia modules for version 6.5.0-27 rc linux-modules-nvidia-470-6.5.0-28-generic 6.5.0-28.29~22.04.1+2 amd64 Linux kernel nvidia modules for version 6.5.0-28 rc linux-modules-nvidia-470-6.5.0-35-generic 6.5.0-35.35~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-35 rc linux-modules-nvidia-470-6.5.0-41-generic 6.5.0-41.41~22.04.2+1 amd64 Linux kernel nvidia modules for version 6.5.0-41 rc linux-modules-nvidia-470-6.5.0-44-generic 6.5.0-44.44~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-44 rc linux-modules-nvidia-470-6.8.0-40-generic 6.8.0-40.40~22.04.3+1 amd64 Linux kernel nvidia modules for version 6.8.0-40 rc linux-modules-nvidia-470-6.8.0-45-generic 6.8.0-45.45~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-45 rc linux-modules-nvidia-470-6.8.0-47-generic 6.8.0-47.47~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-47 rc linux-modules-nvidia-470-6.8.0-48-generic 6.8.0-48.48~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-48 rc linux-modules-nvidia-470-6.8.0-49-generic 6.8.0-49.49~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-49 rc linux-modules-nvidia-470-6.8.0-51-generic 6.8.0-51.52~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-51 rc linux-modules-nvidia-470-6.8.0-52-generic 6.8.0-52.53~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-52 rc linux-modules-nvidia-470-6.8.0-57-generic 6.8.0-57.59~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-57 rc linux-modules-nvidia-470-6.8.0-58-generic 6.8.0-58.60~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-58 rc linux-modules-nvidia-470-6.8.0-59-generic 6.8.0-59.61~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-59 rc linux-modules-nvidia-470-6.8.0-60-generic 6.8.0-60.63~22.04.1+4 amd64 Linux kernel nvidia modules for version 6.8.0-60 rc linux-modules-nvidia-470-6.8.0-65-generic 6.8.0-65.68~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-65 rc linux-modules-nvidia-470-6.8.0-78-generic 6.8.0-78.78~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-78 rc linux-modules-nvidia-470-6.8.0-79-generic 6.8.0-79.79~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-79 rc linux-objects-nvidia-470-6.2.0-26-generic 6.2.0-26.26~22.04.1+2 amd64 Linux kernel nvidia modules for version 6.2.0-26 (objects) rc linux-objects-nvidia-470-6.5.0-14-generic 6.5.0-14.14~22.04.1+5 amd64 Linux kernel nvidia modules for version 6.5.0-14 (objects) rc linux-objects-nvidia-470-6.5.0-15-generic 6.5.0-15.15~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-15 (objects) rc linux-objects-nvidia-470-6.5.0-17-generic 6.5.0-17.17~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-17 (objects) rc linux-objects-nvidia-470-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-18 (objects) rc linux-objects-nvidia-470-6.5.0-21-generic 6.5.0-21.21~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-21 (objects) rc linux-objects-nvidia-470-6.5.0-25-generic 6.5.0-25.25~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-25 (objects) rc linux-objects-nvidia-470-6.5.0-26-generic 6.5.0-26.26~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-26 (objects) rc linux-objects-nvidia-470-6.5.0-27-generic 6.5.0-27.28~22.04.1+2 amd64 Linux kernel nvidia modules for version 6.5.0-27 (objects) rc linux-objects-nvidia-470-6.5.0-28-generic 6.5.0-28.29~22.04.1+2 amd64 Linux kernel nvidia modules for version 6.5.0-28 (objects) rc linux-objects-nvidia-470-6.5.0-35-generic 6.5.0-35.35~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-35 (objects) rc linux-objects-nvidia-470-6.5.0-41-generic 6.5.0-41.41~22.04.2+1 amd64 Linux kernel nvidia modules for version 6.5.0-41 (objects) rc linux-objects-nvidia-470-6.5.0-44-generic 6.5.0-44.44~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-44 (objects) rc linux-objects-nvidia-470-6.8.0-40-generic 6.8.0-40.40~22.04.3+1 amd64 Linux kernel nvidia modules for version 6.8.0-40 (objects) rc linux-objects-nvidia-470-6.8.0-45-generic 6.8.0-45.45~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-45 (objects) rc linux-objects-nvidia-470-6.8.0-47-generic 6.8.0-47.47~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-47 (objects) rc linux-objects-nvidia-470-6.8.0-48-generic 6.8.0-48.48~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-48 (objects) rc linux-objects-nvidia-470-6.8.0-49-generic 6.8.0-49.49~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-49 (objects) rc linux-objects-nvidia-470-6.8.0-51-generic 6.8.0-51.52~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-51 (objects) rc linux-objects-nvidia-470-6.8.0-52-generic 6.8.0-52.53~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-52 (objects) rc linux-objects-nvidia-470-6.8.0-57-generic 6.8.0-57.59~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-57 (objects) rc linux-objects-nvidia-470-6.8.0-58-generic 6.8.0-58.60~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-58 (objects) rc linux-objects-nvidia-470-6.8.0-59-generic 6.8.0-59.61~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-59 (objects) rc linux-objects-nvidia-470-6.8.0-60-generic 6.8.0-60.63~22.04.1+4 amd64 Linux kernel nvidia modules for version 6.8.0-60 (objects) rc linux-objects-nvidia-470-6.8.0-65-generic 6.8.0-65.68~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-65 (objects) rc linux-objects-nvidia-470-6.8.0-78-generic 6.8.0-78.78~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-78 (objects) ii linux-objects-nvidia-470-6.8.0-79-generic 6.8.0-79.79~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-79 (objects) ii linux-signatures-nvidia-6.8.0-79-generic 6.8.0-79.79~22.04.1+1 amd64 Linux kernel signatures for nvidia modules for version 6.8.0-79-generic ii nvidia-compute-utils-470 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA compute utilities ii nvidia-kernel-common-470 470.256.02-0ubuntu0.22.04.1 amd64 Shared files used with the kernel module ii nvidia-kernel-source-470 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA kernel source package ii nvidia-prime 0.8.17.1 all Tools to enable NVIDIA's Prime ii nvidia-settings 510.47.03-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver ii nvidia-utils-470 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA driver support binaries ii screen-resolution-extra 0.18.2ubuntu0.1 all Extension for the nvidia-settings control panel ii xserver-xorg-video-nvidia-470 470.256.02-0ubuntu0.22.04.1 amd64 NVIDIA binary Xorg driver
ubuntu-drivers devices¶
$ ubuntu-drivers devices == /sys/devices/pci0000:00/0000:00:03.1/0000:08:00.0 == modalias : pci:v000010DEd0000128Bsv00001462sd00008C93bc03sc00i00 vendor : NVIDIA Corporation model : GK208B [GeForce GT 710] driver : nvidia-driver-390 - distro non-free driver : nvidia-driver-470-server - distro non-free driver : nvidia-driver-450-server - distro non-free driver : nvidia-driver-418-server - distro non-free driver : nvidia-driver-470 - distro non-free recommended driver : xserver-xorg-video-nouveau - distro free builtin