J'ai récemment essayé de changer le pilote de mon Asus Radeon HD 7870 en un propriétaire (un ami m'a dit que c'était beaucoup plus rapide), mais cela semble avoir tué mon installation d'Ubuntu. Maintenant, chaque fois que je démarre, il me montre GRUB, je sélectionne Ubuntu, puis il démarre pendant une seconde ou deux, puis des écrans noirs. Je pense que l'écran noir est causé par le fait qu'il atteigne l'écran de connexion, car c'est également à ce moment-là que je peux y accéder en SSH.
Alors, quelqu'un peut-il me dire comment revenir au pilote open source?
Edit: Et j'ajouterai, quand je démarre Ubuntu à partir d'une clé USB, tout fonctionne bien.
Edit: Ok ici mon processus est pour le pilote.
- Installer la Radeon HD 7870 sur mon système
- Démarrez, tout fonctionne bien automatiquement
- Je vais vérifier et il utilise le pilote open source (j'ai vérifié en allant dans le programme Software and Updates et en allant dans l'onglet du pilote)
- Un ami recommande que je passe à la propriété car elle est plus rapide (je crois que c'était quelque chose comme les mises à jour flgrx)
- Je vais dans le programme Software and Updates, et accède à l'onglet pilotes. De là, j'ai sélectionné celui de flgrx-updates et j'ai cliqué sur OK.
- Je redémarre mon système, puis cela ne fonctionnera pas. Après un dépannage de base, je viens ici.
Mise à jour: Grâce à gertvdijk, j'ai réussi à désactiver le pilote propriétaire, mais Ubuntu ne battra toujours pas. Je suppose que pour une raison quelconque, le pilote open source n'a pas été activé automatiquement. Quelqu'un a des idées? Y a-t-il des journaux système que je peux vous donner pour vous aider à trouver le problème?
la source
Réponses:
Pour les versions 14.04 et supérieures, jockey-text n'est ni installé ni disponible dans le référentiel. Je viens de récupérer d'un problème où le pilote Noveau a provoqué le blocage complet de mon ordinateur après la connexion et j'ai dû revenir au pilote nvidia. Voici comment je l'ai fait:
À l'écran de connexion, au lieu de me connecter, je suis allé sur un terminal en utilisant le type CRL + ALT + F2
pour obtenir une liste de vos appareils et identifier celui que vous souhaitez. Ma sortie ressemblait à ceci:
Je voulais nvidia-304 alors j'ai tapé:
Ensuite, j'ai redémarré et confirmé en utilisant l'appliaction Pilotes supplémentaires que j'utilisais bien le pilote que j'avais choisi.
la source
Pour désinstaller les pilotes propriétaires, vous devriez pouvoir simplement faire:
si vous avez installé les pilotes standard, ou
si vous en avez une "mises à jour".
N'oubliez pas de supprimer manuellement le fichier
/etc/X11/xorg.conf
; sinon, X recherchera toujours les pilotes propriétaires et ne démarrera pas correctement (la plupart du temps).Cela réactiverait normalement les pilotes par défaut (open-source).
la source
Je voulais juste faire un carillon ici parce que je venais d'avoir exactement le même problème (en exécutant Ubuntu 14.04 LTS). J'ai sélectionné un autre pilote de carte vidéo dans les paramètres système et après le redémarrage, mon ordinateur m'a invité à démarrer en mode graphique bas.
Ce qui a résolu le problème pour moi, c'était la suppression de /etc/X11/xorg.conf. Maintenant, X11 est le gestionnaire de fenêtres utilisé par Ubuntu, et il charge tous les fichiers se terminant par .conf pour ses paramètres (du moins - c'est ce que 3 minutes de Google m'ont dit).
Étant donné que j'hésiterais à supprimer purement et simplement des fichiers qui pourraient rétrospectivement s'avérer essentiels, je l'ai renommé en quelque chose d'autre:
Cela a résolu le problème pour moi.
Initialement, mon idée était d'utiliser la ligne de commande pour changer le pilote de la carte vidéo. J'ai eu recours à cette idée car je n'ai pas trouvé de moyen de changer le pilote de la carte vidéo. Une réponse suggérée à utiliser
jockey-text
( Comment changer le pilote vidéo propriétaire en utilisant la ligne de commande? ); cependant, commencer avec 14.04jockey-text
ne fait plus partie d'Ubuntu.Quelques recherches supplémentaires: j'ai lu que X11 ne crée plus de xorg.conf par défaut. La solution ci-dessus peut ne pas fonctionner pour vous.
la source
xorg.conf
fichier serait différent, selon le pilote utilisé. Par défaut, ce fichier n'existe en effet pas en 14.04. L'exécution d'un paramètre graphique propriétaire pour la première fois générera probablement unxorg.conf
fichier automatiquement (nvidia-settings
cela peut être le cas pour AMD / Radeon).Après que personne n'ait donné de réponses supplémentaires pendant 2 jours, j'ai décidé d'essayer de réinstaller Ubuntu. J'ai créé un Ubuntu live USB, et à l'aide de cela, il m'a dit de réinstaller Ubuntu (remplace les fichiers système, mais conserve mes fichiers), et cela a parfaitement fonctionné.
la source
Exécutez SSH:
puis identifiez le pilote que vous souhaitez désactiver et exécuter
Remplacez
driveridentification
par l'ID avec lequel votre chauffeur apparaît (par exemplexorg:nvidia_experimental_310
dans mon cas). Je ne peux pas tester / vérifier cela pour le moment.jockey-text
est la version texte en ligne de commande de l'application "pilotes supplémentaires" dans l'interface graphique standard. Vous devriez être en mesure d'effectuer les mêmes tâches que dans l'application graphique standard - voir l'aide sur les autres tâches:Cela fonctionnera dans votre cas car vous dites que vous pouvez toujours vous connecter en utilisant SSH. Pour les autres lecteurs qui n'ont pas configuré SSH sur leur machine, ils devront démarrer en mode de récupération ou mettre sur liste noire le module du noyau du pilote graphique sur la ligne de commande Grub, puis perfectionner les modifications du jockey.
la source
root@david-desktop:~# jockey-text Additional Drivers Searching for available drivers... root@david-desktop:~#
root@david-desktop:~# jockey-text --list kmod:fglrx - Video driver for the AMD graphics accelerators (Proprietary, Disabled, Not in use) kmod:fglrx_updates - ATI Fire GL (Proprietary, Enabled, Not in use) root@david-desktop:~#
Donc, il ne répertorie pas le pilote open source pour une raison quelconque.