J'ai récemment acquis un nouvel ordinateur portable doté de graphiques hybrides, à savoir un Toshiba P50T-B. J'ai installé Ubuntu et au début, j'ai eu beaucoup de problèmes pour configurer les graphiques. L'écran devenait noir juste après Grub, ce qui a été corrigé en ajoutant l'option nomodeset
et en installant les pilotes intel.
Maintenant, le processeur graphique Intel fonctionne très bien comme contrôleur graphique, mais je ne parviens pas à faire fonctionner le processeur AMD Radeon R9 M265X. J'ai essayé d'installer les pilotes propriétaires fglrx
, ce qui a provoqué le démarrage du système sous low graphics mode
d'où le plus éloigné est de passer en mode console et de désinstaller/purger les pilotes AMD.
La partie pertinente de la sortie de Sudo lshw
est
*-pci
description: Host bridge
product: Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 06
width: 32 bits
clock: 33MHz
*-pci:0
description: PCI bridge
product: Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 06
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:42 ioport:e000(size=4096) memory:f7b00000-f7bfffff ioport:e0000000(size=268435456)
*-display UNCLAIMED
description: Display controller
product: Venus PRO [Radeon HD 8850M / R9 M265X]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi cap_list
configuration: latency=0
resources: memory:e0000000-efffffff memory:f7b00000-f7b3ffff ioport:e000(size=256) memory:f7b40000-f7b5ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:49 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
Comme vous le voyez, pour une raison quelconque, les graphiques Intel sont détectés en tant que contrôleur compatible VGA alors que le processeur graphique AMD est répertorié en tant que Contrôleur d'affichage et, en outre, s'affiche comme UNCLAIMED, ce qui semble vouloir dire que le module nécessaire à son fonctionnement n'est pas chargé.
En tant qu’information supplémentaire, la partie pertinente de la sortie de lspci
est
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X]
Malheureusement, le support de Toshiba est terrible car ils ne prennent en charge que MSW. Je suis donc coincé avec un système hybride qui ne fonctionne que comme un ordinateur portable à un seul ordinateur.
Avec la sortie de Ubuntu 14.10, certains problèmes liés à ce problème d’incompatibilité semblent être résolus. J'ai réussi à faire en sorte que les deux cartes graphiques fonctionnent comme suit:
1) Installez Ubuntu 14.10. Dans mon cas, j'ai d'abord essayé de mettre à jour à partir de 14.04 mais je me suis planté avec l'installation. J'ai fini par effectuer une nouvelle installation à partir d'un CD Ubuntu.
2) Installez le pilote fglrx à partir de "Logiciels et mises à jour" -> "Pilotes supplémentaires".
3) redémarrage
4) Malheureusement, le centre de contrôle Catalyst d'AMD se comporte bizarrement. La première fois que je l'ai exécuté, il a fonctionné normalement. Je l'ai utilisé pour changer de carte. Après un redémarrage, le centre de contrôle AMD Catalyst n’était plus exécuté. Pour passer d’une carte à l’autre, suivez l’étape 5).
5) Vérifiez si vous utilisez la carte discrète (radeon) ou la carte intégrée (intel) en exécutant le dans un terminal:
amdconfig --pxl
Si vous utilisez la carte Intel, vous devriez voir un message du type:
PowerXpress: Integrated GPU is active (Power-Saving mode).
Sinon, vous verrez un message similaire indiquant que la carte discrète est en cours d'utilisation. Pour passer de la carte discrète à la carte intégrée, exécutez la commande suivante:
amdconfig --px-igpu
Dans le cas contraire, exécutez la commande suivante:
amdconfig --px-dgpu
Dans les deux cas, vous serez invité à redémarrer le serveur X. Vous pouvez vous déconnecter et vous reconnecter pour que les modifications prennent effet.
Je publie ce message pour d’autres personnes souhaitant installer Ubuntu sur leurs ordinateurs portables Toshiba Satellite P50-B. Veuillez noter que je pourrais installer la carte graphique ATI Radeon sur Ubuntu (je pense qu’elle n’est pas configurée); donc je n'ai pas répondu à la question @ cloud10.
Instructions d'installation pour Toshiba Satellite P50T-B, Windows 8.1 + Ubuntu 14.04.1 LTS (Trusty Tahr):
Redimensionnez votre partition Windows sous Windows à l'aide de l'outil de gestion de disque (préinstallé). Il est recommandé d’avoir: une partition système Ubuntu, une partition swap Linux et une partition de données.
Créez le liveUSB Ubuntu pour Ubuntu 14.04.1, utilisez l’une des méthodes suivantes: 2.a http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubunt 2. b http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
Arrêtez les fenêtres en effectuant un arrêt complet (sans hybridation): http://www.howtogeek.com/129021/how-to-do-a-full-shutdown-in-windows-8-without-disablant -boot /
Lisez tous ces tutoriels et essayez de vous conformer autant que possible aux instructions fournies lors de l'installation d'EFI. D'après les étapes que j'ai suivies, je pense que vous n'avez réellement besoin de rien configurer d'autre. 4.a https://www.youtube.com/watch?v=hOz66FC0pW 4.b Installation d'Ubuntu à côté d'un Windows préinstallé avec UEFI 4.c - http://www.rodsbooks.com/linux-uefi/
Démarrez Ubuntu en utilisant le LiveUSB "Try Ubuntu 14.04.1". Pour ce faire (1) sélectionnez USB dans la configuration de démarrage (2) une fois dans le menu Grub, appuyez sur e sur "Try Ubuntu 14.04.1" et sur un "nomodeset" après splash: [...] Nomenclature de splash silencieuse - [ ...] (3) Appuyez sur F10 pour commencer à essayer Ubuntu.
Cliquez sur Installer Ubuntu, suivez les instructions recommandées, comme indiqué dans la vidéo: https://www.youtube.com/watch?v=hOz66FC0pW . Comme vous avez une partition EFI, comme indiqué dans les "annotations" de la vidéo: lors de la configuration des partitions, outre la sélection de la partition de swap et de la partition système (marquées de boot "/"), vous devez sélectionner le Partition EFI dans le menu déroulant inférieur (dans la vidéo, ils insistent sur ce point, ainsi que sur les autres tutoriels). Sur mon ordinateur, la partition "efi" était/dev/sda2.
Une fois l'installation d'Ubuntu terminée, vous devriez pouvoir démarrer à la fois sous Windows et sous Ubuntu. Ubuntu démarrera toutefois avec un écran noir (comme si vous essayiez de démarrer le liveUSB sans la configuration de nomodeset).
Vous devez configurer votre carte graphique Intel HD pour que votre écran fonctionne à 100% correctement. Pour ce faire, définissez nomodeset dans le menu de démarrage de Grub, comme auparavant. À savoir: (1) attendez que le menu Grub (2) apparaisse une fois dans le menu Grub, appuyez sur e sur l'option "Ubuntu" et sur un "nomodeset" après l'éclaboussure: [...] Splash nomodeset Splash [...] (3) Appuyez sur F10 pour démarrer Ubuntu.
Sous Ubuntu: Vous remarquerez à nouveau que l’écran n’est pas correct à 100% et que les graphiques fonctionnent lentement. Aussi, si vous allez dans Paramètres système> Détails; dans Graphics, il va dire quelque chose comme "Gallium 0.4 sur llvmpipe". Cela signifie que vous n'utilisez aucune carte graphique (pas même la carte graphique Intel HD).
Sous Ubuntu: pour installer intel HD Graphics à partir de septembre 2014, suivez le didacticiel d'installation 64 bits disponible sur ce site: http://linuxg.net/how-to-install-the-intel-linux-graphics -installer-1-0-6-on-ubuntu-14-04-Fedora-20-and-dérivé-systems /
Après avoir installé les pilotes Intel HD Graphics, vous devriez pouvoir redémarrer sous Ubuntu sans l'option "nomodeset". Dans Ubuntu: Paramètres système> Détails; vous devriez voir dans Graphics "Intel (R) Haswell bridge". En outre, vous devriez pouvoir configurer votre résolution d'affichage à la valeur que vous préférez. Je recommande de vérifier sur Internet comment définir la taille des barres de menus, le texte large par défaut, etc. (afin que vous puissiez travailler dans Ubuntu à la résolution maximale).
Je n'ai pas réussi à installer correctement la carte graphique dans Ubuntu 14.04.1 LTS. Tout dans mon ordinateur correspond à ce que @ cloud10 a dit dans cette question.
Prendre plaisir!