Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/12/2014, à 10:58

Ziple

Carte Discrète AMD R7M260 non détectée (Toshiba Satellite L50-B-1HU)

Bonjour à tous et à toutes,

J'ai récemment acheté un ordinateur portable Toshiba Satellite L50-B-1HU, et installé Xubuntu 13.10 dessus.
Cet ordinateur comporte une carte graphique intégrée avec le Core i7, et une carte graphique discrète AMD R7M260.
Je souhaite pouvoir utiliser cette dernière avec les pilotes libres pour faire de l'OpenCL dessus avec Clover.

J'ai donc fait pas mal de recherches, et lu la documentation sur vga_switcheroo. vga_switcheroo semble disponible dans mon noyau, mais le fichier /sys/kernel/debug/vgaswitcheroo/switch n'existe pas, même après les manipulations conseillées.

Je ne sais donc pas quoi faire... Ce qui m'inquiète est que si je tape la commande lspci, la sortie est la suivante:

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
07:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
09:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260]

La carte R7M260 est détectée comme "display controller", mais pas comme "VGA compatible controller"...

De plus, si je regarde les pilotes propriétaires qui me sont proposées, on me propose d'utiliser les pilotes libres ou propriétaires pour la radeon, mais le nom de la carte est "Inconnu" ...

Merci par avance pour toutes aide smile

Hors ligne

#2 Le 29/12/2014, à 16:08

Ziple

Re : Carte Discrète AMD R7M260 non détectée (Toshiba Satellite L50-B-1HU)

En regardant sous Windows avec GPU-Z, j'ai vu que la R7M260 est détectée comme contenant une puce Topaz XT. Après quelques recherches sur le net, il semble que cette puce ne soit pas très connue officiellement...

En regardant la sortie plus précise avec la commande lspci -v -k -nn dont la sortie est la suivante

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
	Subsystem: Toshiba America Info Systems Device [1179:f920]
	Flags: bus master, fast devsel, latency 0, IRQ 66
	Memory at b3000000 (64-bit, non-prefetchable) [size=4M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 6000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

09:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260] [1002:6900]
	Subsystem: Toshiba America Info Systems Device [1179:f922]
	Flags: fast devsel, IRQ 255
	Memory at a0000000 (64-bit, prefetchable) [disabled] [size=256M]
	Memory at b0000000 (64-bit, prefetchable) [disabled] [size=2M]
	I/O ports at 3000 [disabled] [size=256]
	Memory at b3500000 (32-bit, non-prefetchable) [disabled] [size=256K]
	Expansion ROM at b3540000 [disabled] [size=128K]
	Capabilities: <access denied>

Il semble que le noyau ne charge pas de driver pour la R7M260, ce qui je pense n'est pas normal.

J'ai regardé le code du pilote libre xf86-video-ati, et le PCI-ID de la carte (0x6900) n'est pas présent dans la liste... Du coup je pense que c'est dû à ça...
Est-ce que quelqu'un sait si ça peut être ça?

Si c'est ça, j'essaierai de faire les modifications nécessaires, compilerai le pilote DDX, et si ça marche j'enverrai le patch.

Hors ligne