Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: После удаления дров nvidia (официальные с сайта) нет unity (14.10 х64)  (Прочитано 1127 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн brutality1216

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Всем доброго времени суток!
Понимаю, что подобных тем было уже миллион плюс чуть более 9000, но рискну вызвать гнев и обреченные вздохи. Ибо количество помощи по данному вопросу настолько зашкаливает, а мне настолько мало что помогло, что свести это всё воедино и сделать какой-то однозначный вывод у меня уже просто нет моральных сил.
Итак: Ubuntu 14.10 АМД64 ставилась на комп с i7-3770K (LGA1155 Ivy Bridge) при выставленном главном видеоадаптере встроенный intel HD 4000 в биосе. "Побочное" видео стоит PCI-e GTX 780 rev.2 (GK110). После установки сразу забанился драйвер nouveau в blacklist, ибо графика глюкавила. Апдейты, то-сё, всё как положено. После этого банился драйвер i915 интела и в биосе главный адаптер ставился PCI-e. Теперь с nvidia всё показывало, ставились дрова NVIDIA-Linux-x86_64-340.65 с их сайта в режиме Ctrl+Alt+F1 (tty оно называется вроде?) при выключенном lightdm. Всё отлично. Потом что-то дернуло удалить драйвер (в том же черном экране и без lightdm), тоже все отлично, говорит, successfully и т.п. После перезагрузки и login- пустой экран и только обои. На какой бы то ни было видео, интел, нвидиа. Вызвать терминал невозможно, не вызывается (Ctrl+Alt+T). Начался поиск по тырнету. Далее:
переставлял дрова нвидиа через установку nvidia-331 nvidia-settings
bbswitch, nvidia-prime всё ставил-удалял- бесполезно.
Переставлял unity (уже не помню как), включал unity через compizconfig-settings-manager, и
unity-tweak-tool --reset-unity
Далее начались игры с dconf (я даже не знаю, что это, извиняюсь):
dconf reset -f /org/compiz
без включенного "графона" в tty писал что-то типа "cannot autolaunch D-bus without X11 $DISPLAY", менял владельца папки (тоже где-то вычитал)
chown -R <my_user>:<my_group> ~/.dbus
ничего не поменялось, ставил gnome-panel, чтоб загрузиться с графоном (сработало), dconf reset -f /org/compiz - без ошибок, но после этого "setsid unity" виснет намертно на чем-то типа "loading vpswitch...". Судя по выводу, оно делает то же самое, что и unity-tweak-tool --reset-unity.
Потом нашел, что надо удалить конфиги в папках (какие найдутся)
~/.cache/compizconfig-1
~/.cache/unity
~/.compiz
~/.config/compiz-1
~/.config/dconf
~/.gconf
еще где-то отдельно нашел, что удалять надо ~/.Xauthority.
После этого unity заработало, но когда пришлось повторять процедуру, одних удалений конфигов не хватило, ничего не восстановилось. Пришлось повторять всё с D-bus, как мог, после этого вроде опять прокатило. Но полной ясности в вопросе так и нет, какая все-таки пошаговая инструкция восстановления unity, чтоб не шарить в потемках?
И еще вопрос, раз уж такое дело, хотел переставить обновившиеся дрова с нвидиа NVIDIA-Linux-x86_64-346.35 (после успешного удаления 1х), они ставятся, но на 32х-битные библиотеки несут какую-то пургу, типа "unable to find a suitable destination to install 32-bit compatibility libraries" и предлагают им путь к папке подсунуть через --compat32-libdir. Что за бред? У прошлой версии дров такого не было, +самое интересное, что когда узнал о функции "--update" этих же установщиков дров и запустил NVIDIA-Linux-x86_64-340.65.run --update , то все нормально установилось. Глюк что-ли очередной?!
Огромное спасибо всем откликнувшимся.

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.