web-dev-qa-db-fra.com

Problèmes de carte graphique après la mise à jour

Au cours de la semaine, j'ai fait une mise à jour via le gestionnaire de mise à jour et depuis, mes graphiques de bureau ont cessé de fonctionner correctement.

En général, je jette un coup d'œil rapide à la liste des packages à mettre à jour avant d'appuyer sur installer et cette fois, je remarque qu'un composant appelé fglrx allait être mis à jour. Je ne peux que spéculer que cela a quelque chose à voir avec cela. J'ai choisi de mettre à jour ...

Après la mise à jour, j'ai redémarré et c'est là que les problèmes ont commencé. Mon système n'a pas pu démarrer en mode haute résolution et m'a donné la possibilité de démarrer en mode graphique bas ou de reconfigurer. J'ai essayé l'option de reconfiguration mais elle n'a rien fait et après avoir tripoté un peu, j'ai pu revenir à un bureau basse résolution.

La première chose que j'ai essayée a été Sudo dpkg-reconfigure xserver-xorg mais cela semble ne rien faire. Il m'a juste renvoyé à la ligne de commande sans message.

Ensuite, j'ai vérifié si mes pilotes matériels étaient toujours activés, j'ai donc ouvert le panneau Système/Administration/Pilotes matériels et après avoir recherché les pilotes disponibles, une liste vide est apparue. J'ai décidé de télécharger les derniers pilotes ATI x86_64 et j'ai fait une installation de ceux-ci. L'installation a réussi et j'ai redémarré.

Je suis actuellement en mode haute résolution mais je ne semble pas avoir d'accélération matérielle. Faire glisser une fenêtre autour du bureau est un processus pénible à regarder. Il existe un utilitaire de ligne de commande aticonfig qui génère environ 50 options zillion. Je suis presque sûr qu'il existait auparavant une version graphique de l'interface utilisateur, mais je n'arrive pas à la trouver n'importe où dans mon menu Applications.

Lorsque j'émets la commande suivante: fglrxinfo j'obtiens la sortie suivante:

X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  136 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15

Je suis sur Ubuntu 9.10 et j'ai une carte vidéo ATI Radeon 5450.

Toute aide serait grandement appréciée.

2
Luke

Faites d'abord un Sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.legacy, puis vérifiez qu'il n'y a pas de fichier dans/etc/X11 avec le nom xorg.conf, puis redémarrez X ou redémarrez la machine. Si X ne trouve pas un xorg.conf existant, il tentera d'en générer un, et parfois des modifications dans le système ou une modification du pilote vidéo entraîneront des problèmes avec le fichier xorg.conf existant. En outre, c'est une chose facile à essayer et facilement annulée si cela n'aide pas.

En regardant autour de Google, on dirait que la Radeon 5450 est une carte un peu ancienne. Les cartes qui ont plus de trois ans ou si souvent sont tournées hors du support fglrx. Parfois, les cartes ne sont plus prises en charge par fglrx et récupérées par le pilote open-source "radeon". Parfois, il y a un décalage entre ces événements et vous êtes dans le froid.

Par "désinstaller celui en amont", on entend se débarrasser du pilote que vous avez téléchargé depuis ATI. Les pilotes d'ATI sont notoirement peu fiables. Je vois que le pilote est fourni sous la forme d'un fichier .run. Je ne vois aucune instruction de désinstallation pour cela. Vous devrez peut-être analyser les scripts contenus dans le fichier et supprimer manuellement tout ce qu'il a installé. J'ouvrirais le fichier et le regarderais moi-même, mais ma connexion Internet est trop maigre pour que je puisse saisir ce fichier de 100 Mo en temps opportun.

Je vous recommande fortement d'essayer d'utiliser le pilote "radeon" au lieu de fglrx. Si cela fonctionne et fournit les fonctionnalités et les performances dont vous avez besoin, respectez-le. Veuillez également lire les pages liées par NightwishFan si vous ne l'avez pas déjà fait.

2
koanhead