Bonjour à vous deux & Merci pour vos réponses
@ Pascal Hambourg
Tu relances quoi ? Relancer la commande dmesg ne sert à rien. Il faut redémarrer le système pour recharger le pilote amdgpu avec les firmwares
En fait je suis revenu vers toi parce que la liste interminable des
:Possible missing firmware /lib/firmware/nvidia/gp100/gr/gpccs_data.bin for mo
dule nouveau
lors de l’installation des firmware m'a inquiété et m’a fait craindre une grosse bétise
je t’ai donc transmis les résultats obtenus sans me rendre compte que je n’avais pas terminé ma démarche : je m’en excuse
Dès réception de ta réponse j’ai controlé avec dmesg …… que les anomalies concernant amdgpu (que tu y avais ciblé) étaient bien résolues ce qui était bien le cas
Tu m’y disais aussi à propos de nvidia
Le GPU Nvidia n'est pas supporté par le pilote libre nouveau de ton noyau. Si tu veux l'utiliser, il faudra installer le pilote non libre nvidia, ou bien peut-être un noyau plus récent.
Comme je ne savais pas comment attaquer le problème j’ai utilisé les compléments que m,offrait Eichiki et qui débutaient par ce sujet et qui figurent ci après :
@Eichiki
l te faut installer pour la carte radeon:
# root
$ simple user
# apt install firmware-amd-graphics xserver-xorg-video-amdgpu
firmware-amd-graphics a été installé en root mais lorsque j’ai voulu l’installer en user la réponse a été « la version installée est la plus récente »
xserver-xorg-video-amdgpu est préinstallé
Je te conseille d'installer nvidia-detect qui permet de d'indiquer le driver dont tu aura besoin.
# apt install nvidia-detect
Code : Tout sélectionner
root@VICTUSG:~# apt install nvidia-detect
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
nvidia-detect
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 233 ko dans les archives.
Après cette opération, 307 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://ftp.fr.debian.org/debian bullseye/non-free amd64 nvidia-detect amd64 460.91.03-1 [233 kB]
233 ko réceptionnés en 0s (478 ko/s)
Sélection du paquet nvidia-detect précédemment désélectionné.
(Lecture de la base de données... 159920 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../nvidia-detect_460.91.03-1_amd64.deb ...
Dépaquetage de nvidia-detect (460.91.03-1) ...
Paramétrage de nvidia-detect (460.91.03-1) ...
root@VICTUSG:~#
Lancement de la Commande
Code : Tout sélectionner
gerard@VICTUSG:~$ nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA107 [10de:25a2] (rev a1)
Checking card: NVIDIA Corporation GA107 (rev a1)
Your card is supported by the default drivers.
Your card is also supported by the Tesla 460 drivers series.
It is recommended to install the
nvidia-driver
package.
Puis install le driver que cela retourne pour ma part c'était nvidia-driver :
# apt install nvidia-drive
Code : Tout sélectionner
gerard@VICTUSG:~$ nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA107 [10de:25a2] (rev a1)
Checking card: NVIDIA Corporation GA107 (rev a1)
Your card is supported by the default drivers.
Your card is also supported by the Tesla 460 drivers series.
It is recommended to install the
nvidia-driver
package.
pour moi aussi ce sera nvidia-driver
Nvidia-driver est installé
Code : Tout sélectionner
gerard@VICTUSG:~$ apt-cache show nvidia-driver
Package: nvidia-driver
Source: nvidia-graphics-drivers
Version: 460.91.03-1
Installed-Size: 1340
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Provides: nvidia-driver-any, nvidia-glx-any
Depends: nvidia-driver-libs (= 460.91.03-1), nvidia-driver-bin (= 460.91.03-1), xserver-xorg-video-nvidia (= 460.91.03-1), nvidia-vdpau-driver (= 460.91.03-1), nvidia-alternative (= 460.91.03-1), nvidia-kernel-dkms (= 460.91.03-1) | nvidia-kernel-460.91.03, nvidia-support
Pre-Depends: nvidia-installer-cleanup, nvidia-legacy-check (>= 396)
Recommends: nvidia-settings (>= 460), libnvidia-cfg1 (= 460.91.03-1), nvidia-persistenced
Suggests: nvidia-kernel-dkms (>= 460.91.03) | nvidia-kernel-source (>= 460.91.03)
Description-en: NVIDIA metapackage
This metapackage depends on the NVIDIA binary driver and libraries
that provide optimized hardware acceleration of
OpenGL/GLX/EGL/GLES/Vulkan applications via a direct-rendering X Server.
.
Please see the nvidia-kernel-dkms or
nvidia-kernel-source packages
for building the kernel module required by this package.
This will provide nvidia-kernel-460.91.03.
.
This version only supports GeForce, Quadro, NVS, Tesla, ... GPUs based on the
Kepler (desktop cards only), Maxwell, Volta, Turing, or newer architectures.
Look at the legacy packages for older cards.
.
See /usr/share/doc/nvidia-driver/README.txt.gz
for a complete list of supported GPUs and PCI IDs.
.
Building the kernel module has been tested up to Linux 5.10.
Description-md5: a156826c74d41bc2ae5f34296245cb0e
Homepage: https://www.nvidia.com
Section: non-free/x11
Priority: optional
Filename: pool/non-free/n/nvidia-graphics-drivers/nvidia-driver_460.91.03-1_amd64.deb
Size: 559468
MD5sum: 076c9fc98d13f193e24743f39b46ca9e
SHA256: 68a2f7f6ce161240ed139292b5c99fdfa27591563bfb58e43f2b17192c9a1700
A ce stade redémarrage
Un lspci -k devrait retourner dans la section des cartes graphiques un 'kernel driver in use: la valeur"
Code : Tout sélectionner
gerard@VICTUSG:~$ lspci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
Subsystem: Hewlett-Packard Company Renoir Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU
Subsystem: Hewlett-Packard Company Renoir IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
Kernel driver in use: pcieport
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
Kernel driver in use: pcieport
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller
Kernel driver in use: piix4_smbus
Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
Subsystem: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166a
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166b
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166c
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166d
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166e
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166f
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1670
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1671
01:00.0 VGA compatible controller: NVIDIA Corporation GA107 (rev a1)
DeviceName: NVIDIA Graphics Device
Subsystem: Hewlett-Packard Company Device 88ec
Kernel modules: nvidia
01:00.1 Audio device: NVIDIA Corporation Device 2291 (rev a1)
Subsystem: Hewlett-Packard Company Device 88ec
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
DeviceName: OnBoard Enthernets
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8852
DeviceName: Realtek Wireless LAN + BT
Subsystem: Hewlett-Packard Company Device 88e1
04:00.0 SD Host controller: Genesys Logic, Inc GL9750 SD Host Controller (rev 01)
DeviceName: Realtek PCIE CardReader
Subsystem: Hewlett-Packard Company GL9750 SD Host Controller
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
05:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN750 / PC SN730 NVMe SSD
Subsystem: Sandisk Corp WD Black 2019/PC SN750 NVMe SSD
Kernel driver in use: nvme
Kernel modules: nvme
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c6)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device 88ec
Kernel driver in use: amdgpu
Kernel modules: amdgpu
06:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 1637
Subsystem: Hewlett-Packard Company Device 88ec
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
06:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
Subsystem: Hewlett-Packard Company Family 17h (Models 10h-1fh) Platform Security Processor
Kernel driver in use: ccp
Kernel modules: ccp
06:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
Subsystem: Hewlett-Packard Company Renoir USB 3.1
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
06:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
Subsystem: Hewlett-Packard Company Renoir USB 3.1
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
06:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)
Subsystem: Hewlett-Packard Company Raven/Raven2/FireFlight/Renoir Audio Processor
Kernel driver in use: snd_rn_pci_acp3x
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x
06:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
Subsystem: Hewlett-Packard Company Family 17h (Models 10h-1fh) HD Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
gerard@VICTUSG:~$
Je crois bien y retrouver mes deux drivers ?
Une fois les drivers bien installés il faut installer primus:
# apt install primus
Primus est installé
Code : Tout sélectionner
gerard@VICTUSG:~$ apt-cache show primus
Package: primus
Version: 0~20150328-13
Installed-Size: 36
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Depends: bumblebee (>= 3.2.1-21~), primus-libs (= 0~20150328-13), xserver-xorg-core (>= 2:1.18.3-2) | xserver-xorg-video-intel (>= 2:2.99.917)
Suggests: primus-nvidia
Description-en: client-side GPU offloading for NVIDIA Optimus
Primus is a shared library that provides OpenGL and GLX APIs and implements
low-overhead local-only client-side OpenGL offloading via GLX forking,
similar to VirtualGL. It intercepts GLX calls and redirects GL rendering
to a secondary X display, presumably driven by a faster GPU. On swapping
buffers, rendered contents are read back using a PBO and copied onto
the drawable it was supposed to be rendered on in the first place.
.
Primus is currently intended to be used alongside Bumblebee and provides a
drop-in replacement for optirun (i.e. "primusrun").
Description-md5: 86cd26e1866a08575cea3e262f2dbb68
Homepage: https://github.com/amonakov/primus
Section: utils
Priority: optional
Filename: pool/main/p/primus/primus_0~20150328-13_amd64.deb
Size: 12536
MD5sum: b5bc30927466343c10b3c6096a1997e4
SHA256: bb5ffa9b74975c448327bb77df5445825ce6212aabad00f39a4f126ab1d118fe
gerard@VICTUSG:~$
on installe aussi mesa-utils si il ne l'ai pas pour tester optirun:
# apt install mesa-utils
mesa-utils est installé
Code : Tout sélectionner
gerard@VICTUSG:~$ apt-cache show mesa-utils
Package: mesa-utils
Source: mesa-demos (8.4.0-1)
Version: 8.4.0-1+b1
Installed-Size: 149
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Architecture: amd64
Depends: libc6 (>= 2.14), libgl1, libglew2.1 (>= 1.12.0), libglu1-mesa | libglu1, libx11-6, libxext6
Description-fr: divers utilitaires Mesa GL
Ce paquet fournit divers utilitaires simples GL construits pour Mesa, comme
glxinfo et glxgears.
Description-md5: 7ba8c06516518df0cd025192c4a64cd4
Homepage: https://mesa3d.org/
Tag: admin::benchmarking, admin::hardware, hardware::video,
interface::commandline, interface::graphical, interface::x11,
role::program, use::viewing, x11::application
Section: x11
Priority: optional
Filename: pool/main/m/mesa-demos/mesa-utils_8.4.0-1+b1_amd64.deb
Size: 34944
MD5sum: 7db85c0225401295efb47a65065be296
SHA256: f3c25036e070737e9a5356e91dc9b2f1861c84767d0c2ee7ec59f7d59e4fbd00
gerard@VICTUSG:~$
On rajoute l'utilisateur au group bumblebee
# usermod -a -G bumblebee tonuser
Code : Tout sélectionner
gerard@VICTUSG:~$ su
Mot de passe :
root@VICTUSG:/home/gerard# usermod -a -G bumblebee gerard
bash: usermod : commande introuvable
root@VICTUSG:/home/gerard#
La commande est introuvable et là je ne sais trop quoi faire : j'ai bien trouvé des infos parlant de la place de usermod (mais que google a bien voulu me traduire de l'anglais), j'ai bien trouvé un usermod dans /sbin mais je ne sais pas qu'en faire en ligne de commande
Merci pour votre attention et votre patience
A+