Ubuntu 11.04 unity / classic load не удается - остается на заднем плане без панелей инструментов / окон

ВАЖНО: Ubuntu Classic (без эффектов) работает. Я пытаюсь заставить единство работать.

Возникла следующая проблема с Ubuntu 11.04 (она была и с 10.10, но ее исправили отключение KMS или использование драйвера fglrx - не могу вспомнить, какой именно). Но теперь, поскольку драйвер Radeon лучше, чем раньше, я хочу его использовать + производительность fglrx отстой.

Итак, Ubuntu загружается нормально до экрана входа в систему. После входа в систему отображается фон, отображается мышь, и она просто остается там, ничего другого не загружается. Не замерзает. Я могу двигать мышь и перейти в текстовую консоль (ctrl + alt + f1).

Он не работает с профилем Ubuntu (Unity) или с профилем Ubuntu Classic (гном + эффекты). Я даже пытался установить Gnome3 из их ppa, но он также не заканчивает загрузку (как и два других).

Теперь мое железо: ноутбук Toshiba Satellite M40, видеокарта Ati Radeon x600 (128 Мб).

Я не смог найти никаких ошибок в dmesg или других журналах.

Обновление 1:

Alt + F2 не работает. Ничего не выскакивает При загрузке Ubuntu classic (с эффектами) загружается панель gnome (я вижу процесс в текстовой консоли). Даже сервис панели единства загружается, когда я использую профиль Ubuntu. У меня складывается впечатление, что что-то не заканчивается загрузкой (как в Ubuntu, так и в классической версии с эффектами), потому что, если я переместлю мышь туда, где будет панель инструментов, я получу работающую мышь.

Дело в том, что с fglrx я получаю сообщение об ошибке при попытке загрузить целое, говоря, что он использует классический из-за нехватки аппаратного обеспечения. Но с драйвером Radeon я не получаю эту ошибку, они, похоже, начинают загружаться, но никогда не заканчиваются. Они просто висят.

Было бы неплохо, если бы драйвер Radeon позволил мне использовать Effects / Unity / Gnome3, так как Unity работает нормально на ноутбуке с интегрированной видеокартой Intel 945m Express. Надеюсь, что обновления драйвера / Unity исправят мою проблему.

$ /usr/lib/nux/unity_support_test -p

OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV380
OpenGL version string: 2.1 Mesa 7.10.2
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity supported: yes

Так как сценарий единства говорит, что я должен управлять единством, я оставляю этот вопрос открытым.

На этом сайте или на других сайтах было найдено множество ошибок, связанных с этим (я думаю), таких как ubuntu bug 777341 и ubuntu bug 758482 , и множество вопросов, связанных с этим. Поэтому я предполагаю, что это проблема, которая будет решена в скрытых обновлениях Ubuntu.

Обновление 2:

Привязка плагинов compiz (плагин Gnome или плагин Unity) в CCSM тоже не помогает.

То же самое касается unistalling compiz / unity и переустановки его.

У меня появляется ощущение, что это не легко исправить, и только обновление Ubuntu (radeon / r300g / Gallium) / compiz / unity исправит это. Возможно, скоро закрою вопрос.

Не стесняйтесь оставлять здесь свои мнения / исправления, и я попробую их и отвечу.

1120 Какие-нибудь идеи? Я готов попробовать все, чтобы заставить его работать.

4
задан 6 July 2011 в 16:22

4 ответа

Измените GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub в:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=1 pci=nomsi"

Запустите update-grub и перезагрузите

pci=nomsi помог мне.

0
ответ дан 6 July 2011 в 16:22

Вторая попытка
Перейдите в командную строку Ctrl + Alt + F1 . [ 117]
Создайте эту папку:

mkdir  ~/.config/autostart

Создайте этот файл:

nano ~/.config/autostart/gnome.desktop  

Вставьте в него:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=gnome-panel
Name[en_US]=Gnome
Exec=gnome-panel
Name=Gnome
Icon=gnome-panel

Затем

sudo reboot now

Первая попытка
Мне нужно было указать gnome-panel в качестве команды при запуске приложений ( Alt + F2 и вставить gnome-session-properties ) чтобы исправить что-то вроде этого. Вы можете проверить это?

0
ответ дан 6 July 2011 в 16:22

Это случилось со мной, вы можете сделать это, чтобы исправить:

Зайдите в Ubuntu Classic (без эффектов), запустите CCSM и включите плагин Gnome или плагин Unity.

Кажется, что у Compiz есть проблемы с использованием обоих, потому что плагины, кажется, конфликтуют.

0
ответ дан 6 July 2011 в 16:22

то же самое случилось со мной, и я думаю, что у меня есть ваше решение (или, по крайней мере, это то, что у меня работает)

загрузиться в Ubuntu classi ** c и перейти к ** системе - администрация - менеджер пакетов synaptic удаляет все, что связано с compiz (или все, что имеет имя compiz в имени)

, теперь перезагрузите компьютер и загрузитесь в Ubuntu и нажмите ctrl alt t и ваш терминал должен ввести тип в этой строке sudo apt-get install compiz , затем нажать Enter после этого типа в этой строке sudo apt-get install unity нажмите enter, затем sudo apt-get upgrade unity

после завершения перезагрузите компьютер и загрузитесь в ubuntu и запустите все назад

0
ответ дан 6 July 2011 в 16:22

Другие вопросы по тегам:

Похожие вопросы: