Ubuntu – Erreurs graphiques dans Gnome-shell

J’ai connu des problèmes graphiques majeurs dans gnome-shell et ses dérivés (tels que la cannelle).
Les pépins sont présents surchaquemenu / modal / etc géré par le shell (applications telles que nautilussemblerÊtre bien)

Serait-ce quelque chose à voir avec ma carte graphique?

 $ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 3.3.11005 Compatibility Profile Context
 

Meilleure réponse

  • Il s’agit d’un bogue avec la version actuelle du pilote graphique fglrx. Il existe deux façons de le résoudre:

    Vous pouvez supprimer fglrx et utiliser le pilote intégré à la place. Vous pouvez supprimer le pilote fglrx dans Paramètres système ›Pilotes supplémentaires. Sélectionnez le pilote actuellement installé et cliquez sur Désactiver. Cela pourrait tout résoudre, selon la façon dont le pilote intégré prend en charge votre carte graphique. Cela peut sembler beaucoup mieux dans certains cas, car il est beaucoup mieux intégré, mais les résultats sont assez variés.

    Donc, votre autre option est de mettre à niveau manuellement la dernière version du pilote fglrx. Ce bug est (presque) corrigé dans la version 12.1. La mise à niveau est expliquée sur le wiki Ubuntu:

    Tout d’abord, téléchargez les derniers pilotes sur http://support.amd.com/us/gpudownload/Pages/index.aspx Et rappelez-vous où vous les avez téléchargés

    Ouvrez un terminal et saisissez ce qui suit:

     cd ${*Where you downloaded the driver*}
    sudo apt-get update
    sudo apt-get install libqtgui4
    sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/oneiric
    sudo dpkg -i *.deb
    sudo aticonfig --initial
     

    À l’étape avec amd-driver-installer- *, vous devrez peut-être changer cela pour le nom du fichier que vous avez téléchargé.

    Et puis redémarrez votre ordinateur.

    Après cela, vous pourriez constater que Gnome Shell fonctionne toujours assez lentement, même avec la dernière fglrx. Si tel est le cas, vous devez définir quelque chose dans une variable d’environnement.

    Ouvrez à nouveau un terminal et tapez ce qui suit:

    gedit ~ / .profile

    Un éditeur de texte apparaîtra, montrant votre fichier .profile. Tout en bas du fichier, ajoutez une nouvelle ligne avec ce qui suit:

     export CLUTTER_VBLANK="none"