восстановление сломанного рабочего стола GNOME в Debian Wheezy


10

час назад в моей системе Debian был рабочий рабочий стол gnome (thinkpad x121e).

Затем я установил compiz, который рухнул.

После перезагрузки рабочий стол gnome больше не запускался.

Затем я сделал некоторые обновления с помощью aptitude, кажется, что все gnome-пакеты есть, но они все еще не работают.

При запуске я получаю диалоговое окно входа в систему, когда я вхожу, нет рабочего стола, только работает какой-то оконный менеджер, который позволяет мне запустить терминал.

Когда я запускаю "gnome-session", я получаю сообщение об ошибке "не удалось загрузить сессию" gnome ".

Итак, как мне вернуться на рабочий стол?

Я пробовал "tasksel install gnome-desktop --new-install", но он просто отображает окно прогресса, которое через полчаса все еще показывает 0%.

Может кто-то мне помочь, пожалуйста?

Я пытался "

Ответы:


11

Попробуйте сделать это в терминале

sudo apt-get update
sudo apt-get upgrade #see if the package is held back
sudo apt-get purge gnome-session
sudo apt-get install gnome-session
startx

Источник: http://ubuntuforums.org/showpost.php?p=10783266&postcount=5


6

прежде всего sudo apt-get purge gnome-session.

после всей очистки сессии gnome не забудьте очистить пакеты с помощью команды ниже sudo apt-get autoremove sudo apt-get autoclean

и чем sudo apt-get install gnome-session он будет работать чаще всего, когда tasksel не сможет установить gnome.

Я проверил этот код на Debian Jessie и Ubuntu 14.04.

У меня возникла такая сумасшедшая проблема, когда я перепутал gtk или несколько сеансов одновременно.

это поможет вам решить сессию.


2

После обновления виртуальной машины Squeeze до Wheezy, работающей на KVM, мне пришлось установить «gnome-session-falback», чтобы успешно открыть сеанс в gnome:

sudo apt-get install gnome-session-fallback

0

Вам нужно будет установить aptitude и tasksel перед установкой gnome

Aptitude - это FrontEnd для Apt, менеджер пакетов Debian, основанный на Ncurses.

Tasksel - это инструмент, который устанавливает несколько связанных пакетов в виде скоординированной «задачи» в вашей системе.

# apt-get install aptitude tasksel

Установить гном на Debian

# tasksel install gnome-desktop --new-install

с http://namhuy.net/1085/install-gui-on-debian-7-wheezy.html


0

Я обнаружил, что мне не хватает Xorg. Установил это с этим;

sudo apt-get install xorg

0

Если кто-то дошел до этого вопроса, во время исследования аналогичной проблемы, когда страница входа даже не отображалась gnome 3, перейдите в режим восстановления и выберите «возобновить» (что приведет вас к терминалу вашего пользователя) или нажмите alt+, F2если есть на фактическом пустом экране (который выведет терминал) и выполните команду:

sudo apt-get install gdm3

(в зависимости от вашей текущей конфигурации, вам может потребоваться изменить gdm3с помощью lightdm)

Похоже, по какой-то причине этот пакет был удален.

Если он уже установлен, и он не работает должным образом, вы можете вызвать перед командой выше:

sudo dpkg-reconfigure gdm3
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.