Gnome-shell non mostra il pannello della barra degli strumenti superiore usando Mobility Radeon 5650


27

La shell di Gnome installata tramite il software center non visualizza correttamente il pannello della barra degli strumenti superiore (testo e icone mancanti) e quando si fa clic su una delle icone su di essa, ad esempio il nome dell'utente, nel popup del menu manca il testo. Inoltre, quando si cerca un'applicazione dopo aver premuto il tasto super, nell'elenco dei filtri sulla destra mancano anche lettere di testo casuali spesso sostituite da una piccola forma rettangolare [].

inserisci qui la descrizione dell'immagine


EDIT: Sono i driver ATI (usando Mobility Radeon 5650), ma dopo che è stato disinstallato il pannello gnome ritorna solo al classico e il sistema deve essere reinstallato per far funzionare nuovamente il pannello gnome. Se i driver ATI non sono installati, anche la schermata di accesso è in ritardo durante la digitazione della password. Inoltre, il driver ATI (post-release) non si installa mai correttamente, lo standard comunque.


che non assomiglia al tema predefinito - che cos'è? Si verifica con i temi standard?
Fossfreedom

Se hai provato a usare un tema Shell probabilmente non lo hai "installato" nel modo giusto.
Uri Herrera,

1
Reinstallato gnome-shell più volte sia attraverso il terminale che il soft center e il tema utilizzato è "Adwaita".
Kashew,

non utilizzando alcun tema personalizzato, il suo valore predefinito.
Kashew il

1
Come riportato qui il problema è che fglrx non supporta il kernel 3.0. Posso suggerire di tornare al kernel standard natty. In alternativa, è necessario scaricare e installare Catalyst 11.7 o Catalyst 11.6 dal sito Web ATI.

Risposte:


13

I nuovi 12.1 funzionano al 100% sia sulla mia scheda ATI per desktop sia per la mia mobilità, ma solo se le dipendenze elencate di seguito sono installate per prime (ovvero non scaricare il programma di installazione e provare a eseguirlo altrimenti si rompe gnome 3). Per installare correttamente 12.1, digitare quanto segue nel terminale:

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

Quindi riavviare.


Ha funzionato correttamente?
Daniel Rodriguez,

1
sì, ha funzionato
Kashew il

Questo è piuttosto secondario, ma perché viene sudo apt-get installeseguito due volte all'inizio? Non è stato ia32-libspossibile aggiungerlo alla fine del primo comando e il secondo potrebbe essere eliminato?
Christopher Kyle Horton l'

Voglio sottolineare che ia32 non è più necessario, ma questo è di grande aiuto: D
Chris Weigle

@ChrisWeigle, in realtà i driver 11.12 richiedono alcune librerie a 32 bit. Il metapacchetto ia32-libs li installerà.
Mircea Chirea,

2

Avevo lo stesso problema segnalato e provato almeno tre correzioni elencate qui e altrove. Ho finalmente trovato una voce Wiki Ubuntu che ha fatto funzionare tutto sul mio ATI 4200 con Oneiric e gnome-shell dai repository standard di Ubuntu.

Non so perché funzioni, e dopo aver trascorso la parte migliore del 2001 cercando di far funzionare X su Linux non ha assolutamente interesse a capire perché.

Incollato qui per comodità, considera il link più autorevole:

Problema: è necessario rimuovere completamente -fglrx e reinstallare -ati da zero Ecco una ricetta più aggressiva che rimuove sia -fglrx che -ati e reinstalla quest'ultimo:

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

2
Questo sta solo tornando ai driver open source che sono preinstallati comunque. Sono davvero in ritardo rispetto a fglrx, che è l'intero motivo per cui ho installato quest'ultimo e ho posto la domanda in primo luogo.
Kashew,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.