Le système n'utilise pas la carte vidéo dédiée, seule la carte intégrée est détectée :
lshw -C display *-display description: VGA compatible controller produit: AD104 [GeForce RTX 4070] fabricant: NVIDIA Corporation identifiant matériel: 0 information bus: pci@0000:01:00.0 nom logique: /dev/fb0 version: a1 bits: 64 bits horloge: 33MHz fonctionnalités: pm msi pciexpress vga_controller cap_list fb configuration : depth=32 latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080 ressources : mémoireE/S:f80-f7f mémoireE/S:fc0-fbf mémoire:fb000000-fbffffff mémoire:f800000000-fbffffffff mémoire:fc00000000-fc01ffffff portE/S:f000(taille=128) mémoire:fc000000-fc07ffff *-display description: VGA compatible controller produit: Raphael fabricant: Advanced Micro Devices, Inc. [AMD/ATI] identifiant matériel: 0 information bus: pci@0000:12:00.0 version: cb bits: 64 bits horloge: 33MHz fonctionnalités: pm pciexpress msi msix vga_controller bus_master cap_list configuration : driver=amdgpu latency=0 ressources : mémoireE/S:fc0-fbf mémoireE/S:fc0-fbf irq:69 mémoire:fc10000000-fc1fffffff mémoire:fc20000000-fc201fffff portE/S:d000(taille=256) mémoire:fcc00000-fcc7ffff *-graphics produit: simpledrmdrmfb identifiant matériel: 1 nom logique: /dev/fb0 fonctionnalités: fb configuration : depth=32 resolution=1920,1080
Ubuntu 24.04 (noble numbat)
uname -a Linux juggernaut 6.8.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Mon May 20 15:51:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux cat /etc/os-release PRETTY_NAME="Ubuntu 24.04 LTS" NAME="Ubuntu" VERSION_ID="24.04" VERSION="24.04 LTS (Noble Numbat)" VERSION_CODENAME=noble ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=noble LOGO=ubuntu-logo
Ajouter le PPA intégrant les pilotes en test :
add-apt-repository ppa:graphics-drivers/ppa # Identifier la carte et les pilotes recommandés : ubuntu-drivers devices
La commande retourne :
<pre>udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwdb is deprecated. Use systemd-hwdb instead. udevadm hwdb is deprecated. Use systemd-hwdb instead. == /sys/devices/pci0000:00/0000:00:01.1/0000:01:00.0 == modalias : pci:v000010DEd00002786sv00001458sd000040EDbc03sc00i00 vendor : NVIDIA Corporation model : AD104 [GeForce RTX 4070] driver : nvidia-driver-535 - distro non-free driver : nvidia-driver-535-server - distro non-free driver : nvidia-driver-545-open - third-party non-free driver : nvidia-driver-535-server-open - distro non-free driver : nvidia-driver-545 - third-party non-free recommended driver : nvidia-driver-535-open - distro non-free driver : xserver-xorg-video-nouveau - distro free builtin</pre>
Installer les pilotes recommandés pour le matériel (ici nvidia-driver-545
)
Environnement nécessaire :
Vérifier la présence des paquets nécessaires et installer les paquets manquants :
dpkg -l xwayland libxcb1 libnvidia-egl-wayland1
Éditer le fichier /etc/default/grub et ajouter la valeur nvidia-drm.modeset=1
à la variable GRUB_CMDLINE_LINUX
.
Lancer la commande update-grub2
pour prendre en compte les modifications apportées
Générer initramfs :
mv /boot/initrd.img-$(uname -r) /boot/initrd.img-$(uname -r)-nvidia-nomedeset.img dracut -q /boot/initrd.img-$(uname -r) $(uname -r)
Activer les kms-modifiers via gsettings depuis le compte utilisateur :
gsettings set org.gnome.mutter experimental-features [\"kms-modifiers\"]
Récupérer les pilotes sur le site de téléchargement nvidia. Récupérer une version supérieure 470.x