#1 Le 22/04/2016, à 12:36
- naguam
Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Sur mon pc portable, j'ai une carte graphique amd/ATI radeon r7 m2xx et une intel HD 5500 intégrée,
Je suis sous xenial 16.04 stable (sortie hier).
Mon problème est que dans les pilotes additionnels, ma carte graphique amd/ATI n'est pas détectée et mon pc utilise donc la carte intégrée.
Comment activer et utiliser ma amd/ATI?
Je ne la voie qu'en bas de ce rapport
naguam@Post-Owl:~$ lspci -k
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
Subsystem: Dell Broadwell-U Host Bridge -OPI
Kernel driver in use: bdw_uncore
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
Subsystem: Dell Broadwell-U Integrated Graphics
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
Subsystem: Dell Broadwell-U Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
Subsystem: Dell Wildcat Point-LP USB xHCI Controller
Kernel driver in use: xhci_hcd
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
Subsystem: Dell Wildcat Point-LP MEI Controller
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
Subsystem: Dell Wildcat Point-LP High Definition Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
Subsystem: Dell Wildcat Point-LP USB EHCI Controller
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
Subsystem: Dell Wildcat Point-LP LPC Controller
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
Subsystem: Dell Wildcat Point-LP SATA Controller [AHCI Mode]
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
Subsystem: Dell Wildcat Point-LP SMBus Controller
Kernel modules: i2c_i801
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
Subsystem: Dell RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
Subsystem: Intel Corporation Dual Band Wireless AC 3160
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265] (rev ff)
Kernel driver in use: radeon
Kernel modules: radeon
Dernière modification par naguam (Le 06/05/2016, à 19:27)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#2 Le 06/05/2016, à 19:18
- WATTT
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Bonjour,
Peux-tu lancer la commande suivante:
xrandr --listproviders
et montrer le résultat afin de savoir si l'autre carte peut être utilisé pour le rendu graphique?
Pour quelles applications as-tu besoin de l'autre carte?
Config: AMD Ryzen 2600 (6c/12t, 3.4GHz), 16Go DDR4, AMD RX 570 4Go
Laptop: Thinkpad E460, Intel i5 6200U (2c/4t), 12Go DDR3L, AMD R7 M360 (dGPU)
Hors ligne
#3 Le 06/05/2016, à 19:25
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
naguam@Post-Owl:~$ xrandr --listproviders
Providers: number : 3
Provider 0: id: 0x6a cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 2 name:Intel
Provider 1: id: 0x41 cap: 0x6, Sink Output, Source Offload crtcs: 2 outputs: 0 associated providers: 2 name:OLAND @ pci:0000:04:00.0
Provider 2: id: 0x41 cap: 0x6, Sink Output, Source Offload crtcs: 2 outputs: 0 associated providers: 2 name:OLAND @ pci:0000:04:00.0
naguam@Post-Owl:~$
de base, c'est un portable utilisé pour, le jeu;
pour la programmation, je vais en acquérir un autre.
Et ce serais bête d'avoir une grosse carte, si c'est pour la laisser dormir ;p
Dernière modification par naguam (Le 06/05/2016, à 19:27)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#4 Le 06/05/2016, à 20:10
- WATTT
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Bon, apparemment, DRI_PRIME devrait théoriquement fonctionner, essaye successivement,
DRI_PRIME=0 glxinfo | grep OpenGL
puis
DRI_PRIME=1 glxinfo | grep OpenGL
Puis poste le retour. S'il te dit que glxinfo n'est pas installé, fais
sudo apt-get install mesa-utils
et relance les commandes précédentes.
Config: AMD Ryzen 2600 (6c/12t, 3.4GHz), 16Go DDR4, AMD RX 570 4Go
Laptop: Thinkpad E460, Intel i5 6200U (2c/4t), 12Go DDR3L, AMD R7 M360 (dGPU)
Hors ligne
#5 Le 06/05/2016, à 20:15
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
root@Post-Owl:~# DRI_PRIME=0 glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
root@Post-Owl:~# DRI_PRIME=1 glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD OLAND (DRM 2.43.0, LLVM 3.8.0)
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0
OpenGL core profile shading language version string: 4.10
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#6 Le 06/05/2016, à 20:23
- WATTT
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Ok, maintenant, est-ce que tu as un jeu que tu peux lancer avec une ligne de commande,
DRI_PRIME=1 %jeu%
(où %jeu% est le jeu en question).
Si ça marche, constates-tu une différence de performances?
Config: AMD Ryzen 2600 (6c/12t, 3.4GHz), 16Go DDR4, AMD RX 570 4Go
Laptop: Thinkpad E460, Intel i5 6200U (2c/4t), 12Go DDR3L, AMD R7 M360 (dGPU)
Hors ligne
#7 Le 06/05/2016, à 20:43
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Le jeu testé est minecraft
DRI_PRIME=1 java -jar Minecraft.jar
Cela marche mieux même si ce n'est pas au niveau du pilote proprio, mais c'est pas mal,
Comment fais-tu pour l'utiliser par défault pour tout le pc?
Dernière modification par naguam (Le 06/05/2016, à 20:43)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#8 Le 07/05/2016, à 15:56
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
up
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#9 Le 07/05/2016, à 22:08
- MrKebi
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Je ne sais pas si tu peux, par contre tu peux éditer tes lanceurs pour ajouter DRI_PRIME=1 %tonapplication%.
PC : i7-4770k 24Go RX 580 120Go SSD + 1Tox2 HDD: Archlinux/Plasma
Laptop 1 : ThinkPad p50 i7-6820HQ 32Go 256Gox2 SSD + 500Go HDD : Archlinux/Plasma, optimus-manager
Laptop 2 : Xiaomi Mi Notebook Pro i5-8250u 8Go 240Go msata : Archlinux/XFCE, optimus-manager
Laptop 3 : HP Pavillion g6 1354ef i5-2450m 4Go 120Go SSD : Archlinux/Plasma
Hors ligne
#10 Le 07/05/2016, à 23:27
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Ça oui, je le savais, ;p mais j'aimerais l'utiliser pour tout le système et aussi désactiver la carte intel intégrée, j'ai fais des recherches à propos de logiciel de switch comme acpi (ou un truc du genre) et un autre logiciel du même type mais sans succès.
Je suppose que c'est modifiable dans le fichier de conf Xorg (même si je ne sais pas exactement ou il se trouve)
mais je n'ai pas beaucoup d'expérience en fichier de conf et je ne veut pas tout casser.
Dernière modification par naguam (Le 08/05/2016, à 15:39)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#11 Le 08/05/2016, à 15:39
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Étonnamment, quand j'ai fais une Vm sur virtualbox, virtualbox utilise le pilote libre le la carte amd! (c'est dans le paramètres virtualbox)
Je ne comprend plus rien.
Si quelqu'un sait comment faire pour désactiver la carte intel et utiliser le pilote libre amd sur mon système en dur.
Dernière modification par naguam (Le 08/05/2016, à 15:44)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#12 Le 08/05/2016, à 16:17
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Récapitulation
lspci
Et ton xorg.conf
cat /etc/X11/xorg.conf
http://forum.ubuntu-fr.org/viewtopic.php?id=333472 #6
Je n'est apparemment pas de xorg.conf mais ma carte est détectée
naguam@naguam-Inspiron-5548:~$ lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265]
En plus
Le jeu testé est minecraft
DRI_PRIME=1 java -jar Minecraft.jar
Cela marche mieux, c'est pas mal,
Comment fais-tu pour l'utiliser par défault pour tout le pc?
et voir post #2, #3, #4 et #5
et enfin
Étonnamment, quand j'ai fais une Vm sur virtualbox, virtualbox utilise le pilote libre le la carte amd! (c'est dans le paramètres virtualbox)
J'ai aussi essayé le 2.1 https://doc.ubuntu-fr.org/radeon mais sans succès.
Si quelqu'un a une idée?
Dernière modification par naguam (Le 08/05/2016, à 16:45)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#13 Le 08/05/2016, à 16:58
- lepetit
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
as tu ce topik ?
https://forum.ubuntu-fr.org/viewtopic.php?id=924311
-pc principal: amd ryzen 2600, 16 go de ram, ssd nvme samsung @ linux mint 19
-mini pc: amd 5350 mini itx fanless, 8go de ram, ssd
-mini pc 2: intel core 2 duo t7200, 1.5 go de ram, gforce 710 (pilote libre) @ linux mint xfce, kernel xanmod
-netbook samsung nc20, via nano 1.3ghz+, 2go de ram, via vx800 @ xubuntu 18.10
Hors ligne
#14 Le 08/05/2016, à 17:11
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Oui mais les pilotes proprios ne marchent pas avec ubuntu 16.04, je n'ai pas de xorg.conf
A chaque fois que j'ai tenter d'installer un pilote proprio, mon pc ne redémarrait pas et j'ai du refaire une clean install pour ne pas m'embêter.
Il n'y a pas de message d'après avril c'est à dire la sortie de la 16.04 dans ce topic
Dernière modification par naguam (Le 08/05/2016, à 17:13)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#15 Le 08/05/2016, à 17:26
- WATTT
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Techniquement, seul ta carte Intel est reliée à l'écran. la Radeon n'a pas d'accès direct. Sous Windows, le GPU AMD est utilisé suivant une liste d'applications (qui est modifiable). C'est pareil pour optimus de NVIDIA. Après, il peut y avoir des hacks pour que la Radeon se charge de tout le rendu graphique. A voir ici mais il faudra probablement faire des modifs (j'ai jamais testé ça).
Pour les jeux Steam, c'est assez simple par contre: il suffit de faire clic droit -> propriétés -> définir les options de lancement et écrire exactement
DRI_PRIME=1 %command%
Steam remplace automatiquement "%command%" par le nom de l’exécutable.
Si quelqu'un connait un logiciel pour configurer quels applis se lancent avec le GPU dédié comme sous Windows, je suis preneur.
Config: AMD Ryzen 2600 (6c/12t, 3.4GHz), 16Go DDR4, AMD RX 570 4Go
Laptop: Thinkpad E460, Intel i5 6200U (2c/4t), 12Go DDR3L, AMD R7 M360 (dGPU)
Hors ligne
#16 Le 08/05/2016, à 18:38
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Au moment des pilotes proprios (avant la 15.10), toutes mes applications, s'ouvraient avec ma carte amd (pilote catalyst) et seulement ma sortie hdmi (je n'ai pas de sortie vga mais ubuntu ne fais pas la différence sur ce côté là apparemment)
avec le pilote libre, on est obligé d'utiliser
DRI_PRIME=1 %command%
J'ai vu le même lien que toi WATTT et j'arrive à la même conclusion que toi
Si quelqu'un connait un logiciel pour configurer quels applis se lancent avec le GPU dédié comme sous Windows, je suis preneur.
Après, je suis aussi preneur pour savoir pourquoi virtualbox utilise ma carte amd et pas le reste du système (même pas dans les pilotes additionnels)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#17 Le 10/05/2016, à 12:04
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Up
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#18 Le 05/06/2016, à 20:33
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
A propos du post #4 et #5, cela ne marche plus, celande montre que la carte intel.
et pour,
xrandr --listproviders
il manque une ligne de "Providers"
par contre
lspci -k
repond toujours comme le post #1
avec virtualbox ça marche toujours.
Dernière modification par naguam (Le 06/06/2016, à 21:07)
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#19 Le 07/06/2016, à 18:38
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
up
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne
#20 Le 14/06/2016, à 22:38
- naguam
Re : Carte Amd/ATI radeon R7 m2xx (série m260;m265;m270)
Je suis passé à Debian, et ça marche mieux.
Tous les mordus (euhh non mes ordis) sont sous linux.
Vive GNU/Linux et Vive les pinguins
Hors ligne