web-dev-qa-db-fra.com

Installez en toute sécurité le pilote AMD opensource ou propriétaire dans Ubuntu 14.04

Mon système (hp i3) possède des graphiques hybrides Intel/AMD (R5 M330). Hier, j’ai essayé d’installer ubuntu 16.04 (à l’aide d’un lecteur amorçable installé sur le lecteur Windows, j’ai tout effacé). Mais après le premier Sudo apt-get install update && upgrade complet, j’ai redémarré le système. Par la suite, il ne s’est pas initialisé et a affiché le dialogue low graphics error et VCE error (-22) + écran noir. À partir de ce moment-là, j’ai fait des recherches sur Google sur de nombreux sites et j’ai essayé beaucoup de choses.

  1. J'ai essayé d'utiliser le pilote fglrx de l'option Additional Driver dans Ubuntu (cela n'a pas fonctionné, il a été installé mais l'écran gel s'est arrêté au prochain redémarrage).

  2. Supprimé 16.04 et installé 14.04 et essayé la même chose (ne fonctionne plus).

  3. Dans 14.04, j'ai essayé d'installer des pilotes de catalyseurs à partir du site Web d'AMD en utilisant une interface graphique (cette option ne montrait pas les textes dans l'interface graphique, mais j'ai réussi à suivre en utilisant des captures d'écran). Mais cela n'a pas fonctionné. Il affiche "remove already installedfglrx". Mais je n’ai jamais installé quoi que ce soit en rapport avec fglrx auparavant. Cependant, j’ai toujours exécuté quelques commandes pour supprimer le fglrx*. Nop, cela ne fonctionnait toujours pas. J'ai aussi essayé d'utiliser la ligne de commande, mais rien n'a fonctionné (il y avait une erreur telle que ./AMD_gpu .. no adaptor (je ne me souviens plus exactement) dans le fichier fglrx.log).

  4. Tout ce que j'ai essayé d'installer en rapport avec les graphiques AMD a entraîné un écran violet au prochain redémarrage. J'ai également exécuté de nombreuses commandes liées au serveur Xorg, etc. (mentionnées dans de nombreux sites, la plupart d'entre elles étant incompréhensibles). Mais rien n'a aidé. Tous ont fini en écran gelé noir ou violet.

  5. J'ai donc refait une nouvelle installation (14.04) et je n’ai encore rien installé (à part quelques outils gcc). J'ai fait peu de redémarrage et ça marche bien.

Je n’ai peut-être pas exécuté les commandes correctes ou j’ai mal agi dans tous mes essais ci-dessus. Mais j’ai trouvé beaucoup de ressources en ligne et je ne sais pas quoi faire par la suite :(. Je ne joue à aucun jeu haut de gamme ni à un travail de calcul intensif (principalement de la programmation dans c/c++/python). Je pense donc éviter fglrx m'est correct (veuillez suggérer). Actuellement, la boîte de dialogue de mise à jour logicielle Ubuntu affiche '250 +' MB en attente et quelques paquets server-xorg AMD. Je ne les ai pas encore mis à jour (je ne veux tout simplement pas réparer/réinstaller la boucle de la mort écran violet à nouveau).

Je colle quelques sorties ici (vous pouvez demander d'autres sorties dans la section commentaires, je ne sais pas quelles sont les sorties pertinentes pour présenter ma situation)

 $> lspci -nn | grep ATI
0d:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] [1002:6660] (rev ff)


$> lspci -nnk | grep -i vga -A3 | grep 'in use'
 Kernel driver in use: i915


$> Sudo lshw -c video
 *-display               
       description: VGA compatible controller
       product: Broadwell-U Integrated Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:47 memory:d2000000-d2ffffff memory:c0000000-cfffffff ioport:7000(size=64)
 $> lspci -k | grep -EA3 'VGA|3D|Display'
  00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
  Subsystem: Hewlett-Packard Company Device 80c2
  Kernel driver in use: i915
  00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
  --
  0d:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (rev ff)
  Kernel driver in use: radeon
  13:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
  Subsystem: Hewlett-Packard Company Device 804c

S'il vous plaît suggérer que dois-je faire maintenant?

  1. Devrais-je mettre à jour les paquets xserver-xorg en attente qui apparaissent dans le programme de mise à jour du logiciel Ubuntu?

  2. Mon système utilise-t-il actuellement des pilotes opensource?

  3. Comment installer (toute méthode de travail possible) les pilotes opensource AMD pour mon système (intel/AMD hybrid M5 330), de sorte que le système puisse restituer le minimum de données en cas de besoin. Si cela n'est pas nécessaire, veuillez suggérer.

  4. S'il existe un moyen sûr d'installer un pilote propriétaire tel que (Catalyst ou Crimson) dans mon système?

Toute suggestion serait utile. Merci.

****mise à jour****

ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:1c.4/0000:0d:00.0 ==
model    : Sun XT [Radeon HD 8600M Series]
vendor   : Advanced Micro Devices, Inc. [AMD/ATI]
modalias : pci:v00001002d00006660sv0000103Csd000080C2bc03sc80i00
driver   : fglrx - distro non-free
driver   : xserver-xorg-video-ATI - distro free builtin recommended
driver   : fglrx-updates - distro non-free
6
Debashish

Pour afficher tous les pilotes propriétaires pouvant être installés à partir des référentiels Ubuntu par défaut et compatibles avec votre matériel, ouvrez le terminal et tapez:

ubuntu-drivers devices  

Attendez au moins une minute pour que la commande analyse votre ordinateur et génère la liste des pilotes. Le résultat de cette commande sera une liste des noms de packages et des descriptions courtes des pilotes disponibles. En plus d'afficher une liste des pilotes disponibles, la commande ci-dessus identifie également le ou les pilotes propriétaires recommandés pour votre système.

Si vous visitez le site Web officiel d'AMD, vous constaterez souvent que la dernière version du pilote graphique propriétaire de votre GPU est un peu plus à jour que la version du même pilote graphique disponible dans les référentiels Ubuntu par défaut. Ne vous inquiétez pas, car si la différence entre les numéros de version des deux pilotes graphiques propriétaires est faible, vous obtiendrez des performances similaires en utilisant l'un ou l'autre des deux pilotes. Si vous installez un pilote graphique à partir des référentiels Ubuntu par défaut, vous obtiendrez également des mises à jour automatiques du pilote, parfois liées aux mises à jour du noyau.

ubuntu-drivers devices ne donnera pas de résultats précis si un pilote graphique propriétaire est déjà installé. Il indiquera souvent le pilote graphique propriétaire actuellement installé en tant que pilote recommandé. Par conséquent, pour obtenir les meilleurs résultats, désinstallez le pilote graphique propriétaire (le cas échéant) et redémarrez avant d'exécuter ubuntu-drivers devices.

Les résultats de ubuntu-drivers devices sont:

driver   : xserver-xorg-video-ATI - distro free builtin recommended  

L’utilisation du package open source xserver-xorg-video-ATI intégré garantira la pérennité d’Ubuntu au moins jusqu’à Ubuntu 18.04, car les référentiels par défaut d’Ubuntu 16.04 et ultérieurs n’incluent aucun pilote propriétaire pour les graphiques AMD.

4
karel