Gnome-shell n'affiche pas le panneau supérieur de la barre d'outils à l'aide d'un Mobility Radeon 5650

27

Le shell Gnome installé via le centre logiciel n'affiche pas correctement le panneau supérieur de la barre d'outils (texte et icônes manquants) et lorsque l'une des icônes dessus, par exemple le nom de l'utilisateur, est cliquée, le menu contextuel contient du texte manquant. De plus, lorsque vous recherchez une application après avoir appuyé sur la touche Super, la liste de filtres à droite manque également des lettres de texte aléatoires souvent remplacées par une petite forme rectangulaire [].

entrez la description de l'image ici


EDIT: Ce sont les pilotes ATI (utilisant Mobility Radeon 5650), mais une fois le panneau gnome non installé retombé au classique uniquement et le système doit être réinstallé pour que le panneau gnome fonctionne à nouveau. Si les pilotes ATI ne sont pas installés, même l'écran de connexion est en retard lors de la saisie du mot de passe. De plus, le pilote ATI (post-release) ne s'installe jamais correctement, la norme le fait cependant.

Kashew
la source
cela ne ressemble pas au thème par défaut - qu'est-ce que c'est? Cela se produit-il avec les thèmes standard?
fossfreedom
Si vous avez essayé d'utiliser un thème Shell, vous ne l'avez probablement pas "installé" correctement.
Uri Herrera
1
Gnome-shell réinstallé plusieurs fois via le terminal et le soft center et le thème utilisé est "Adwaita".
Kashew le
n'utilisant aucun thème personnalisé, sa valeur par défaut.
Kashew
1
Comme indiqué ici, le problème est que fglrx ne prend pas en charge le noyau 3.0. Puis-je suggérer de revenir au noyau natty standard. Vous pouvez également télécharger et installer Catalyst 11.7 ou Catalyst 11.6 à partir du site Web ATI.

Réponses:

13

Les nouveaux 12.1 fonctionnent à 100% sur ma mobilité et ma carte ATI de bureau, mais uniquement si les dépendances répertoriées ci-dessous sont installées en premier (c'est-à-dire ne téléchargez pas le programme d'installation et essayez de l'exécuter sinon il casse gnome 3). Pour installer correctement 12.1, tapez ce qui suit dans le terminal:

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install ia32-libs
cd ~/; mkdir catalyst12.1; cd catalyst12.1/
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-1-x86.x86_64.run
sh ./amd-driver-installer-12-1-x86.x86_64.run --buildpkg Ubuntu/oneiric
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f

Redémarrez ensuite.

Kashew
la source
Cela a-t-il fonctionné correctement?
Daniel Rodriguez
1
oui, cela a fonctionné
Kashew
C'est assez mineur, mais pourquoi est sudo apt-get installexécuté deux fois au début? Ne pouvait pas ia32-libsêtre ajouté à la fin de la première commande et la seconde être éliminée?
Christopher Kyle Horton
Je veux souligner que ia32 n'est plus nécessaire, mais c'est d'une grande aide: D
Chris Weigle
@ChrisWeigle, les pilotes 11.12 nécessitent en fait des bibliothèques 32 bits. Le métapaquet ia32-libs les installera.
Mircea Chirea
2

J'avais le même problème que celui signalé et j'ai essayé au moins trois correctifs répertoriés ici et ailleurs. J'ai finalement trouvé une entrée Ubuntu Wiki qui faisait tout fonctionner sur mon ATI 4200 avec Oneiric et gnome-shell à partir des référentiels standard Ubuntu.

Je ne sais pas pourquoi cela fonctionne, et après avoir passé la majeure partie de 2001 à essayer de faire fonctionner X sur Linux, je n'ai absolument aucun intérêt à comprendre pourquoi.

Collé ici pour plus de commodité, veuillez considérer le lien plus faisant autorité:

Problème: besoin de supprimer complètement -fglrx et de réinstaller -ati à partir de zéro Voici une recette plus agressive qui supprime à la fois -fglrx et -ati, et réinstalle ce dernier:

sudo /usr/share/ati/fglrx-uninstall.sh  # (if it exists)
sudo apt-get remove --purge fglrx*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon 
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
msw
la source
2
Cela revient simplement aux pilotes open source qui sont de toute façon préinstallés. Ils sont vraiment décalés par rapport à fglrx, c'est la raison pour laquelle j'ai installé ce dernier et posé la question en premier lieu.
Kashew