(В толксы, т.к. на технический совет в /Desktop особо надеяться нечего, а тут можно хотя б пообсуждать.)
Установил Убунту и после Арчи разнежился и перестал делать снапшоты перед установкой обновлений. А зря.
И тут такое... Нужен был на недолгое время Gnome3, т.к. в нем работает unity-режим VMWare. (такой вот каламбур).
Устанавливал Gnome3 по так:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-next
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-shell gnome-shell-extensions
sudo apt-get install gdm
sudo apt-get remove overlay-scrollbar
Попробовал пользоваться - не получилось. Абсолютно не готов ни для чего.
Перелогинился в Юнити (кстати, в гноме нету даже кнопки логаута, а ключ из реестра не подхватывается! пришлось gnome-session-quit). А в Юнити страх и ужость, какие-то кривые градиенты, и самое главное - нету курсора мыши! Много гуглил, пытался вернуть курсор и приличный вид, ничего не помогло.
Начал удалять гном.
Вот как выглядит удаление Гнома:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3-next
sudo ppa-purge ppa:gnome3-team/gnome3-staging
sudo ppa-purge ppa:gnome3-team/gnome3
sudo apt-get remove gnome-shell gnome-shell-extensions ubuntu-gnome-desktop
sudo apt-get install overlay-scrollbar
Аптитуда предлагает офигительнейший список зависимостей, которые предлагается бросить, но там вроде все recommends и вообще ничего криминального на первый взгляд...
Ну и ппа gnome3-next оказывается что имеет файл Packages в 0 байт, от чего ppa-purge долго-долго тупит и вылетает с критической ошибкой «не могу получить список пакетов». И не удаляет его из списка репозиториев, не доходит до этого места. Пришлось удалять ручками.
Тут замечаю, что вся система (т.е. Unity) куда-то исчезла вместе с удаленным Гномом. Даже ярлычка в lightdm не осталось. А lightdm сам остался и даже запускается ОК.
Пришлось установить Юнити заново:
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo dpkg-reconfigure lightdm
Зашлифовал контрольным в глаз:
sudo apt-get update
sudo apt-get dist-upgrade
Вопрос, что еще я забыл сделать чтобы всё стало нормально?
У мну сейчас психоз, боюсь нажимать на кнопки, вижу кучу косяков интерфейса и всё боюсь что это из-за Гнома, хотя возможно это паранойя, и эти косяки были всегда, просто я их не замечал.
Кстати, как определить, сейчас запущен unity3d или unity2d?
(В принципе, `/usr/lib/nux/unity_support_test -p` говорит, что поддержка 3д есть, но поддержка и реальное использование - вещи различные, там точно переход не безусловный.)
Дошел до того, что думаю, может вообще переустановить Убунту, чтобы 100% всё было ОК?
И вообще, как будущем сохраняться от таких косяков?
Перемещено mono из talks