Gnome-shell не отображает верхнюю панель инструментов с помощью Mobility Radeon 5650


27

Оболочка Gnome, установленная через центр программного обеспечения, не отображает панель верхней панели инструментов должным образом (отсутствует текст и значки), и при нажатии на один из значков на нем, например, имя пользователя, всплывающее окно меню пропускает текст. Также при поиске приложения после нажатия суперключа в списке фильтров справа также отсутствуют случайные текстовые буквы, часто заменяемые маленькой прямоугольной [] формой.

введите описание изображения здесь


РЕДАКТИРОВАТЬ: Это драйверы ATI (использующие Mobility Radeon 5650), но после того, как неустановленная панель gnome возвращается к классической, и система должна быть переустановлена, чтобы панель gnome снова заработала. Если драйверы ATI не установлены, при вводе пароля даже экран входа в систему отстает. Кроме того, драйвер ATI (после выпуска) никогда не устанавливается должным образом, как это делает стандарт.


это не похоже на тему по умолчанию - что это? Это происходит со стандартными темами?
fossfreedom

Если вы пытались использовать Shell Theme, возможно, вы не «установили» ее правильно.
Ури Эррера

1
Несколько раз переустанавливал gnome-shell через терминал и софт-центр, и используемая тема - «Adwaita».
Кешью

не использует какую-либо пользовательскую тему, по умолчанию.
Кашью

1
Как сообщается здесь, проблема в том, что fglrx не поддерживает ядро ​​3.0. Могу ли я предложить вернуться к стандартному ядру natty. В качестве альтернативы вы должны загрузить и установить Catalyst 11.7 или Catalyst 11.6 с веб-сайта ATI.

Ответы:


13

Новые 12.1 на 100% работают как на моей мобильной, так и на настольной ATI-карте, но только в том случае, если сначала установлены зависимости, перечисленные ниже (т.е. не загружайте установщик и не пытайтесь выполнить его, иначе это нарушит работу GNOME 3). Чтобы правильно установить 12.1, введите в терминале следующее:

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

Затем перезагрузите.


Это работало правильно?
Даниэль Родригес

1
да, это сработало
Кашью

Это довольно незначительно, но почему sudo apt-get installзапускается дважды в начале? Не ia32-libsудалось добавить в конец первой команды, а вторую удалить?
Кристофер Кайл Хортон

Я хочу отметить, что ia32 больше не нужен, но это очень помогает: D
Крис Вейгл

@ChrisWeigle, на самом деле драйверы 11.12 требуют некоторых 32-битных библиотек. Метапакет ia32-libs установит их.
Мирча Chirea

2

У меня была та же проблема, о которой сообщалось, и я пробовал как минимум три исправления, перечисленные здесь и в других местах. В конце концов я нашел запись Ubuntu Wiki, которая заставляла все работать на моем ATI 4200 с Oneiric и оболочкой gnome из стандартных репозиториев Ubuntu.

Я не знаю, почему это работает, и, проведя большую часть 2001 года, пытаясь заставить X работать на Linux, абсолютно не заинтересован в выяснении причин.

Вставьте сюда для удобства, пожалуйста, рассмотрите ссылку более авторитетно:

Проблема: Необходимо полностью удалить -fglrx и переустановить -ati с нуля. Вот более агрессивный рецепт, который удаляет и -fglrx и -ati, и переустанавливает последний:

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
Это просто переключение обратно на драйверы с открытым исходным кодом, которые все равно предварительно установлены. Они действительно запаздывают по сравнению с fglrx, что является единственной причиной того, почему я установил последний и задал вопрос в первую очередь.
Кашью
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.