Problèmes et questions concernant le noyau et le support matériel.
Répondre

Problème de détection deuxième carte graphique

#1Messageil y a 3 ans

Bonjour,

Je fais appel à vous car j’ai un problème de détection de ma deuxième carte graphique.

J’ai deux cartes graphiques sur mon ordinateur :
-INTEL intégrée
-NVIDIA® GeForce® RTX 2070 Max-Q - 8 Go de RAM vidéo GDDR6 - DirectX® 12.1

J’ai besoin de la deuxième pour faire du montage vidéo mais malheureusement elle n’est pas détectée sous Manjaro, que j'ai installé il y a quelques jours.

J’ai installé des pilotes propriétaires, parcouru différents forums, essayé de modifier le choix de la carte graphique dans le bios mais, je n’ai trouvé aucune solution et ma carte n’est toujours pas détectée.

Je suis complètement débutante sous Linux, c’est pourquoi je viens poster ce message ici.
Sauriez-vous comment faire pour que ma carte soit détectée ?

N’hésitez pas à me demander des informations complémentaires si besoin.

Matériel

Système d’exploitation : Manjaro (dernière version), Gnome

Processeur (Unité centrale)
Processeur Huit Core Intel® Core® i7 10875H (2.3 GHz, 5.1 GHz Turbo)
Mémoire (RAM)
16 Go Corsair 2666 MHz SODIMM DDR4 (2 x 8 Go)
Carte graphique
NVIDIA® GeForce® RTX 2070 Max-Q - 8 Go de RAM vidéo GDDR6 - DirectX® 12.1

Bonne journée ! :)

Problème de détection deuxième carte graphique

#2Messageil y a 3 ans

Bonjour, :salut:

Il me semble que c'est le même problème qu'ici bien qu'il s'agisse là d'une Radéon. Après c'est une Nvidia. :o:saispas:
133437

Problème de détection deuxième carte graphique

#3Messageil y a 3 ans

Merci pour votre réponse @Cenwen :)

J'ai lu le message. Dans la conversation, je vois qu'ils évoquent une ligne de commande pour placer la carte NVidia en priorité. Seulement, moi, j'aimerais m'en servir uniquement lorsque je fais du montage et pouvoir basculer sur la INTEL pour mes autres activités.

Avant de passer sous Manjaro, j'avais installé Linux Mint, et dessus, on peut switcher d'une carte à l'autre. Mais niveau confidentialité et sécurité, je préfère Manjaro. Donc c'est pour ça que j'aimerais bien trouver une solution pour basculer d'une carte à l'autre sous Manjaro. Pensez-vous que c'est faisable ?

Si ça peut vous être utile, j'ai installé "NVidia X Server" mais quand j'essaye de l'ouvrir, rien ne s'affiche.

Problème de détection deuxième carte graphique

#4Messageil y a 3 ans

tu peux nous fournir

inxi -Fza --no-host
sudo mhwd -li
sudo mhwd -d -l

Problème de détection deuxième carte graphique

#5Messageil y a 3 ans

Voici le résultat

$ inxi -Fza --no-host
System:
  Kernel: 5.9.11-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 
  root=UUID=5f4fac14-1bff-4433-a406-9c44da926351 rw quiet 
  cryptdevice=UUID=40af5c2d-3e0e-4ae1-add8-9b832a03bfa3:luks-40af5c2d-3e0e-4ae1-add8-9b832a03bfa3 
  root=/dev/mapper/luks-40af5c2d-3e0e-4ae1-add8-9b832a03bfa3 apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: GNOME 3.38.1 tk: GTK 3.24.23 wm: gnome-shell dm: GDM 3.38.2 
  Distro: Manjaro Linux 
Machine:
  Type: Laptop System: PC Specialist product: PCX0DX v: N/A serial: <filter> 
  Chassis: Notebook type: 10 serial: <filter> 
  Mobo: CLEVO model: PCxxDxx serial: <filter> UEFI: INSYDE v: 1.07.05TPCS1 
  date: 05/20/2020 
Battery:
  ID-1: BAT0 charge: 47.5 Wh condition: 64.1/70.7 Wh (91%) volts: 12.8/11.4 
  model: Notebook BAT type: Li-ion serial: <filter> status: Charging 
CPU:
  Info: 8-Core model: Intel Core i7-10875H bits: 64 type: MT MCP arch: N/A 
  family: 6 model-id: A5 (165) stepping: 2 microcode: E0 L2 cache: 16.0 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 73625 
  Speed: 800 MHz min/max: 800/5100 MHz Core speeds (MHz): 1: 800 2: 800 
  3: 800 4: 800 5: 800 6: 800 7: 800 8: 801 9: 800 10: 800 11: 800 12: 800 
  13: 800 14: 800 15: 800 16: 800 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel UHD Graphics vendor: CLEVO/KAPOK driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:9bc4 
  Device-2: NVIDIA TU106M [GeForce RTX 2070 Mobile / Max-Q Refresh] 
  vendor: CLEVO/KAPOK driver: nvidia v: 455.45.01 
  alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:1f14 
  Device-3: Acer BisonCam NB Pro type: USB driver: uvcvideo bus ID: 1-8:3 
  chip ID: 5986:9102 
  Display: x11 server: X.org 1.20.9 compositor: gnome-shell 
  driver: modesetting unloaded: intel alternate: fbdev,vesa 
  resolution: <xdpyinfo missing> 
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.2.3 
  direct render: Yes 
Audio:
  Device-1: Intel Comet Lake PCH cAVS vendor: CLEVO/KAPOK 
  driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci 
  bus ID: 00:1f.3 chip ID: 8086:06c8 
  Sound Server: ALSA v: k5.9.11-2-MANJARO 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: CLEVO/KAPOK driver: r8169 v: kernel port: 3000 bus ID: 46:00.0 
  chip ID: 10ec:8168 
  IF: enp70s0 state: down mac: <filter> 
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: 3000 
  bus ID: 48:00.0 chip ID: 8086:2723 
  IF: wlp72s0 state: up mac: <filter> 
Drives:
  Local Storage: total: 931.51 GiB used: 28.27 GiB (3.0%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB 
  size: 931.51 GiB block size: physical: 512 B logical: 512 B 
  speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXM7 scheme: GPT 
Partition:
  ID-1: / raw size: 931.21 GiB size: 915.60 GiB (98.32%) 
  used: 28.27 GiB (3.1%) fs: ext4 dev: /dev/dm-0 
Swap:
  Alert: No Swap data was found. 
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 348 Uptime: 2h 09m Memory: 15.34 GiB used: 2.42 GiB (15.8%) 
  Init: systemd v: 246 Compilers: gcc: 10.2.0 clang: 11.0.0 Packages: 
  pacman: 1359 lib: 387 flatpak: 0 Shell: Bash v: 5.0.18 
  running in: gnome-terminal inxi: 3.1.08 
 

$ sudo mhwd -li
[sudo] Mot de passe de deborahpro : 
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
     video-modesetting            2020.01.13                true            PCI
           video-linux            2018.05.04                true            PCI
video-hybrid-intel-nvidia-455xx-prime            2020.10.04               false            PCI


Warning: No installed USB configs!

$ sudo mhwd -d -l
--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 (0300:10de:1f14)
  Display controller nVidia Corporation 
--------------------------------------------------------------------------------
  > INSTALLED:

   NAME:	video-hybrid-intel-nvidia-455xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	18
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2018.05.04
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 

   NAME:	video-modesetting
   ATTACHED:	PCI
   VERSION:	2020.01.13
   INFO:	X.org modesetting video driver.
   PRIORITY:	1
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 
   VENDORIDS:	* 



  > AVAILABLE:

   NAME:	video-hybrid-intel-nvidia-455xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	18
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-hybrid-intel-nvidia-450xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	17
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-hybrid-intel-nvidia-440xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	16
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-nvidia-455xx
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Closed source NVIDIA drivers for linux.
   PRIORITY:	10
   FREEDRIVER:	false
   DEPENDS:	-
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 
   VENDORIDS:	10de 

   NAME:	video-nvidia-450xx
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Closed source NVIDIA drivers for linux.
   PRIORITY:	9
   FREEDRIVER:	false
   DEPENDS:	-
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 
   VENDORIDS:	10de 

   NAME:	video-nvidia-440xx
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Closed source NVIDIA drivers for linux.
   PRIORITY:	8
   FREEDRIVER:	false
   DEPENDS:	-
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 
   VENDORIDS:	10de 

   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2018.05.04
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 

   NAME:	video-modesetting
   ATTACHED:	PCI
   VERSION:	2020.01.13
   INFO:	X.org modesetting video driver.
   PRIORITY:	1
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 
   VENDORIDS:	* 

   NAME:	video-vesa
   ATTACHED:	PCI
   VERSION:	2017.03.12
   INFO:	X.org vesa video driver.
   PRIORITY:	0
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 
   VENDORIDS:	* 


--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:1d.5/0000:46:00.0 (0200:10ec:8168)
  Network controller Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
--------------------------------------------------------------------------------
  > AVAILABLE:

   NAME:	network-r8168
   ATTACHED:	PCI
   VERSION:	2016.04.20
   INFO:	RealTek RTL-8168 Gigabit Ethernet driver
   PRIORITY:	0
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0200 
   VENDORIDS:	1186 10ec 


--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:02.0 (0300:8086:9bc4)
  Display controller Intel Corporation UHD Graphics
--------------------------------------------------------------------------------
  > INSTALLED:

   NAME:	video-hybrid-intel-nvidia-455xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	18
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2018.05.04
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 

   NAME:	video-modesetting
   ATTACHED:	PCI
   VERSION:	2020.01.13
   INFO:	X.org modesetting video driver.
   PRIORITY:	1
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 
   VENDORIDS:	* 



  > AVAILABLE:

   NAME:	video-hybrid-intel-nvidia-455xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	18
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-hybrid-intel-nvidia-450xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	17
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-hybrid-intel-nvidia-440xx-prime
   ATTACHED:	PCI
   VERSION:	2020.10.04
   INFO:	Hybrid prime solution for NVIDIA Optimus Technology - Closed source NVIDIA driver & open source intel driver.
   PRIORITY:	16
   FREEDRIVER:	false
   DEPENDS:	video-modesetting 
   CONFLICTS:	video*nvidia-* 
   CLASSIDS:	0300 0302 0300 
   VENDORIDS:	10de 8086 

   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2018.05.04
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 

   NAME:	video-modesetting
   ATTACHED:	PCI
   VERSION:	2020.01.13
   INFO:	X.org modesetting video driver.
   PRIORITY:	1
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 
   VENDORIDS:	* 

   NAME:	video-vesa
   ATTACHED:	PCI
   VERSION:	2017.03.12
   INFO:	X.org vesa video driver.
   PRIORITY:	0
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 
   VENDORIDS:	* 


Warning: no configs for USB devices found!

Problème de détection deuxième carte graphique

#6Messageil y a 3 ans

Problème de détection deuxième carte graphique

#7Messageil y a 3 ans

Merci pour le lien :)
J'ai effectué la procédure avec optimus-manager. Mais je me retrouve avec un message d'erreur.

optimus-manager --switch nvidia
ERROR: a GPU setup was initiated but Xorg post-start hook did not run.
Log at /var/log/optimus-manager/switch/switch-20201130T112741.log
If your login manager is GDM, make sure to follow those instructions:
https://github.com/Askannz/optimus-manager#important--gnome-and-gdm-users
If your display manager is neither GDM, SDDM nor LightDM, or if you don't use one, read the wiki:
https://github.com/Askannz/optimus-manager/wiki/FAQ,-common-issues,-troubleshooting

Cannot execute command because of previous errors.
Comme je suis débutante en informatique et pas à l'aise en anglais, je pense que quelque chose m'échappe, mais je n'arrive pas à trouver quoi...

Problème de détection deuxième carte graphique

#8Messageil y a 3 ans

Bonjour debs,
le paquet optimus manager ne fonctionne pas avec Wayland (qui est lancé avec Gnome par défaut) mais avec Xorg. je te mets ci-dessous une traduction des instructions pour faire fonctionner avec Gnome :
IMPORTANT : Gnome et utilisateurs de GDM
Si vous utilisez Gnome ou le Gnome Display Manager (GDM), il y a quelques exigences supplémentaires pour pouvoir utiliser optimus-manager :

Le paquet gdm par défaut des dépôts Archlinux et Manjaro n'est pas compatible avec optimus-manager, vous devez donc le remplacer par cette version corrigée : gdm-prime (remplace également libgdm). Le patch a été écrit par Canonical pour Ubuntu et ajoute simplement deux points d'entrée de script spécifiquement pour la commutation Prime. Le paquet est par ailleurs identique au paquet officiel.

Gnome lance par défaut les sessions Wayland, qui sont incompatibles avec optimus-manager. Pour forcer les sessions Xorg, vous devez éditer le fichier /etc/gdm/custom.conf et supprimer le # avant la ligne #WaylandEnable=false.

Une autre bizarrerie de GDM est que le serveur X peut ne pas redémarrer automatiquement après un changement de GPU. Si vous voyez un écran noir vide ou un écran noir avec un curseur clignotant, essayez de revenir à un TTY vide (avec Ctrl+Alt+F5 par exemple), puis de revenir à TTY1 avec Ctrl+Alt+F1. Voir cette question dans la FAQ https://github.com/Askannz/optimus-mana ... gin-screen.

Traduit avec www.DeepL.com/Translator (version gratuite)
Après, avant de modifier tout ça et de passer par défaut sous xorg au lieu de wayland, je te conseil de regarder si un autre des paquets proposés sur le lien fourni par Stéphane fonctionne nativement avec Gnome.
Peut-être @Stéphane pourrais t'en conseiller un?
Le passage sous Xorg pourrait avoir d'autres répercussions et je ne suis pas assez informé pour t'indiquer si tu peux le faire sans risque.
Bon courage

Problème de détection deuxième carte graphique

#9Messageil y a 3 ans

eric06 a écrit : il y a 3 ans Bonjour debs,
le paquet optimus manager ne fonctionne pas avec Wayland (qui est lancé avec Gnome par défaut) mais avec Xorg. je te mets ci-dessous une traduction des instructions pour faire fonctionner avec Gnome :
IMPORTANT : Gnome et utilisateurs de GDM
Si vous utilisez Gnome ou le Gnome Display Manager (GDM), il y a quelques exigences supplémentaires pour pouvoir utiliser optimus-manager :

Le paquet gdm par défaut des dépôts Archlinux et Manjaro n'est pas compatible avec optimus-manager, vous devez donc le remplacer par cette version corrigée : gdm-prime (remplace également libgdm). Le patch a été écrit par Canonical pour Ubuntu et ajoute simplement deux points d'entrée de script spécifiquement pour la commutation Prime. Le paquet est par ailleurs identique au paquet officiel.

Gnome lance par défaut les sessions Wayland, qui sont incompatibles avec optimus-manager. Pour forcer les sessions Xorg, vous devez éditer le fichier /etc/gdm/custom.conf et supprimer le # avant la ligne #WaylandEnable=false.

Une autre bizarrerie de GDM est que le serveur X peut ne pas redémarrer automatiquement après un changement de GPU. Si vous voyez un écran noir vide ou un écran noir avec un curseur clignotant, essayez de revenir à un TTY vide (avec Ctrl+Alt+F5 par exemple), puis de revenir à TTY1 avec Ctrl+Alt+F1. Voir cette question dans la FAQ https://github.com/Askannz/optimus-mana ... gin-screen.

Traduit avec www.DeepL.com/Translator (version gratuite)
Après, avant de modifier tout ça et de passer par défaut sous xorg au lieu de wayland, je te conseil de regarder si un autre des paquets proposés sur le lien fourni par Stéphane fonctionne nativement avec Gnome.
Peut-être @Stéphane pourrais t'en conseiller un?
Le passage sous Xorg pourrait avoir d'autres répercussions et je ne suis pas assez informé pour t'indiquer si tu peux le faire sans risque.
Bon courage
Merci pour ta réponse @eric06 ! :)
Je vois, vu qu'il risque d'y avoir d'autres répercussions, je vais attendre avant de faire la manip.
Répondre