web-dev-qa-db-fra.com

Radeon 7770 se casse lors de la mise à niveau du 13.04 au 13.10

Désolé si je suis un peu bavard, mais j'essaie de me souvenir et de fournir autant d'informations. Tout fonctionnait bien en 13.04 et je pouvais même jouer à dota2 sur Steam. Depuis la mise à niveau vers 13.10, cela a été un cauchemar.

La carte Radeon 7770 donne un écran noir de la mort lors du chargement d'Ubuntu. Je ne parviens pas à accéder à un écran tty à l'aide de la carte Radeon 7770 et j'ai essayé plusieurs noyaux.

Par conséquent, j'ai été obligé d'utiliser la carte graphique intégrée de la carte mère. Au premier chargement, il y avait beaucoup d'erreur et Ubuntu a dû fonctionner en mode basse résolution ou une erreur comme celle-ci est apparue car les pilotes installés étaient AMD catalyseur et fglrx. Je les ai supprimés mais je pense que ce sont des fichiers Xorg incomplets et installés. Alors maintenant, au moins mon Ubuntu démarre parfaitement si j'utilise les graphiques de la carte mère intégrés sans aucune erreur.

J'ai essayé de changer lightdm en gdm, en ajoutant du sommeil, en essayant le nomodeset, etc., mais il reste toujours bloqué sur l'écran de chargement sans possibilité de tty si j'utilise ma carte Radeon.

J'essaie de réinstaller ma carte Radeon 7770 maintenant et d'installer les pilotes pour elle. Étant donné que je ne peux pas insérer la carte et que l'ordinateur la détecte puis installe les pilotes, j'essaie d'installer manuellement les pilotes avant d'insérer la carte.

J'aurais dû supprimer fglrx car il n'y a plus de commande fglrxinfo. J'ai supprimé tous les ppas supplémentaires (j'ai essayé oibaf, etc. auparavant) des mises à jour logicielles.

En ce moment, j'ai téléchargé les derniers pilotes AMD et fait un

Sudo sh AMD-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg

et les fichiers deb se génèrent correctement. Mais quand j'essaye de courir

Sudo dpkg -i fglrx*.deb

Je reçois cette erreur

Unpacking fglrx (from fglrx_13.250-0ubuntu1_AMD64.deb) ...
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ATI/fglrx-uninstall.log for details.
dpkg: error processing fglrx_13.250-0ubuntu1_AMD64.deb (--install):
 subprocess new pre-installation script returned error exit status 1
Preparing to replace fglrx-amdcccle 2:13.200-0ubuntu1 (using fglrx-amdcccle_13.250-0ubuntu1_AMD64.deb) ...
Unpacking replacement fglrx-amdcccle ...
Preparing to replace fglrx-dev 2:13.200-0ubuntu1 (using fglrx-dev_13.250-0ubuntu1_AMD64.deb) ...
Unpacking replacement fglrx-dev ...
dpkg: dependency problems prevent configuration of fglrx-amdcccle:
 fglrx-amdcccle depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-amdcccle (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fglrx-dev:
 fglrx-dev depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 fglrx_13.250-0ubuntu1_AMD64.deb
 fglrx-amdcccle
 fglrx-dev

J'ai essayé d'aller à synaptique pour réparer les paquets cassés en vain.

Si j'essaie de purger fglrx maintenant, j'obtiens cette erreur

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package fglrx_13.250-0ubuntu1_AMD64.deb
E: Couldn't find any package by regex 'fglrx_13.250-0ubuntu1_AMD64.deb'
E: Unable to locate package fglrx-amdcccle_13.250-0ubuntu1_AMD64.deb
E: Couldn't find any package by regex 'fglrx-amdcccle_13.250-0ubuntu1_AMD64.deb'
E: Unable to locate package fglrx-dev_13.250-0ubuntu1_AMD64.deb
E: Couldn't find any package by regex 'fglrx-dev_13.250-0ubuntu1_AMD64.deb'
E: Unable to locate package fglrx-installer_13.250-0ubuntu1_AMD64.changes
E: Couldn't find any package by regex 'fglrx-installer_13.250-0ubuntu1_AMD64.changes'

J'ai également essayé de regarder dans le fichier d'état de dpkg comme conseillé dans un article pour rechercher des trucs fglrx et supprimer les lignes le contenant, mais je n'ai pas pu en trouver.

Quelqu'un peut-il me dire peut-être la meilleure façon de savoir quels pilotes graphiques j'ai installés depuis que j'ai peut-être foiré la surinstallation et comment le réinitialiser à un état vide.

Mes graphiques intégrés fonctionnent bien, donc 13.10 est stable, c'est juste que je ne peux pas utiliser le 7770 avec! Je pense installer des fenêtres après toute cette frustration.

Merci.

MODIFIER UN:

OK, je pense que j'ai partiellement résolu le problème, donc si quelqu'un rencontre les mêmes problèmes que moi, cela pourrait aider.

Le problème est que les pilotes fonctionnent pour ma carte intégrée ou ma carte Radeon 7770.

À l'origine, la mise à niveau vers la version 13.10 s'est interrompue, il était donc plus facile de réparer les pilotes de carte intégrés en premier afin que je puisse essayer d'accéder à un terminal. Après cela, j'ai essayé de réparer la carte Radeon 7770.

Ce que j'ai fait de la dernière partie est de

Sudo sh /usr/share/ATI/fglrx-uninstall.sh -- force

Cela a provoqué la rupture de la carte graphique intégrée. Je chargerais dans un écran noir avec juste mon curseur X.

Cependant, lorsque j'insérais ma carte Radeon 7770 maintenant, cela m'aurait au moins également amené à l'écran noir avec le curseur X. Ce qui est positif! (assez bizarrement). Alors maintenant, je pouvais tty avec la carte Radeon installée. Je suis allé dans les fichiers deb et j'ai pu faire

Sudo dpkg -i fglrx*.deb

J'ai également réinstallé le bureau de l'unité.

Au redémarrage, je pouvais voir l'écran maintenant avec ma Radeon 7770! Il y a encore beaucoup d'erreurs et je dois redimensionner l'écran mais cela semble positif.

Modifier deux

J'ai donc essayé d'installer Steam après avoir fait fonctionner la carte Radeon 7770. Un mot d'avertissement change les pilotes dans la section Logiciels et mises à jour pour fglrx-updates échoue mal.

Pour faire fonctionner le pilote Catalyst, vous devez utiliser le 13.11 version bêta.

Le 13.4 ne se compilera pas avec le noyau de Saucy selon le fiable @Nathan .

Consultez ce guide pour voir toute la procédure et plusieurs conseils.

2
Lucio

J'ai tourné en rond avec mon 4870

https://help.ubuntu.com/community/RadeonDriver

Sudo update-pciids

tire dans le nouveau pci ids et exécuté sous les pilotes mesa ouverts car AMD n'a pas été mis à jour depuis Ubuntu 12.10 .

0
user216951