Что случилось
Я хотел установить KDE и Gnome вместе с Unity. Я не знаю, когда я установил gnome-shell на свою Ubuntu 12.10, но я только что установил минимальный рабочий стол KDE, используя
sudo apt-get install kde-plasma-desktop
и выбрал lightdm в качестве DM по умолчанию. Затем я ввел это, чтобы установить gnome
sudo apt-get install gnome-shell
, и он сказал, что он уже установлен.
Итак, я перезапустился в обычном режиме, и Ubuntu не запустился.
Задача
Я перешел в режим восстановления и из корневой оболочки использовал
startx
, он выдает следующие ошибки:
/etc/X11/X is not executable
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
[ 1114] и когда я попробовал
chmod +x /etc/X11/X
там написано
chmod: cannot operate on dangling symlink `/etc/X11/X'
я не могу использовать apt-get для переустановки пакетов, потому что наш провайдер использует логин портала - а я нет знать, как войти в систему с терминала (поэтому не может подключиться к сети). Может быть, я могу использовать живой диск, но я не знаю, как настраивать пакеты на моем HD из Ливиска.
Я сейчас на Windows 8. Любая помощь относительно того, как я могу вернуть свой рабочий стол, приветствуется!
Вы должны попробовать это
sudo dpkg-reconfigure -phigh xserver-xorg
Я пишу ответ на свой вопрос, но на самом деле я не понял точно, что произошло, что привело к этим ошибкам.
Я предполагаю, что весь xorg сам сломался, и я вернул свой рабочий стол, используя живой диск и хроматографию (да - пришлось сделать это, так как его сложно подключить к интернету из терминала и намного проще подключиться к Интернету) с живого диска и скопируйте resolv.conf отсюда туда).
Итак, после создания живого диска и в режиме Try Ubuntu я перешел на старые разделы (я следовал руководству здесь ) и сделал
apt-get update && apt-get upgrade
apt-get install -reinstall xserver-xorg
apt-get install -reinstall gdm gnome-desktop-environment xorg
Затем я изменив мой менеджер дисплеев по умолчанию на gdm в / etc / X11 / default-display-manager, изменив эту строку (я думаю, что этот шаг не нужен, если после перезагрузки ваш рабочий стол работает нормально, но я в основном сделал еще пару вещей, чем сказал выше и сломал Lightdm тоже, поэтому мне пришлось перейти на GDM ... упс!)
/usr/sbin/lightdm
до
/usr/sbin/gdm
и перезапустить. Ну, единство работает, и мой рабочий стол снова заработал.