Когда я запускаю Ubuntu, он входит в tty [1-6] вместо моего рабочего стола (как мне попасть на рабочий стол?)

42347
JakeGould

Когда я запускаю Ubuntu, он входит tty[1-6]вместо моего рабочего стола. Обычно я могу вернуться на рабочий стол, нажав Ctrl+ Alt+, F7но это не работает.

Я пытался, sudo apt-get install ubuntu-desktopно это не удается. Я попытался, startxкоторый запустил x-serverили x-window(не уверен, как он называется), но он просто поднял черный экран с моим курсором мыши. Если я нажму printscreen, откроется диалоговое окно.

Это свежая установка последней версии. Это двойная загрузка с Windows 7 - но я сомневаюсь, что это имеет значение. До того, как это произошло, я установил ламповый сервер, но понял, что это не то, что я хотел. Затем я установил xampp и удалил ламповый сервер с sudo tasksel remove lamp-server. Я перезапустил, sudo shutdown -r nowпотому что он не будет выключен с помощью графического интерфейса.

Я не могу вернуться на свой рабочий стол. Есть идеи, как я могу?

5
Это была свежая установка последней версии Ubuntu или вы обновились с более ранней версии? quack quixote 15 лет назад 0
Если вы знаете, что произошло прямо перед тем, как начать это делать, это также было бы полезно узнать. emgee 15 лет назад 0
Свежая установка последней версии. До того, как это произошло, я установил lamp-сервер, затем xampp удалил lamp-сервер с «sudo tasksel remove lamp-server». Я забыл добавить это к первоначальному вопросу. Я буду редактировать это сейчас. 14 лет назад 0
Когда вы говорите «это терпит неудачу», это помогает, если вы можете предоставить конкретную ошибку. Есть много способов потерпеть неудачу. Ryan Thompson 14 лет назад 0

7 ответов на вопрос

6
quack quixote

It sounds like you might have managed to uninstall your desktop environment. (Unless Karmic has replaced GDM, which I doubt.)

If you were using GNOME, you probably installed Karmic with the ubuntu-desktop. You'll want to reinstall that:

sudo apt-get install ubuntu-desktop 

...or possibly

sudo apt-get --reinstall install ubuntu-desktop 

That should pull in any missing packages. Once you've reinstalled, you should be able to run

sudo /etc/init.d/gdm restart 

... and get back to the GDM login screen.

4
Jeff Sadowski

Я думаю, что у меня могут быть подобные проблемы.

Так как я заметил мышь, я попробовал Ctrl+ Alt+, F1затем Ctrl+ Alt+, F7и это было исправлено для меня.

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

2
Nasif Md. Tanjim

Это то, что сработало для меня.

  • Войти в tty1
  • Вычистил единителя, который был стандартным по умолчанию для моего единства:

    sudo apt-get remove --purge unity-greeter 
  • Затем я установил lightdm-gtk-greeter:

    sudo apt-get -y install lightdm-gtk-greeter 
  • Перезапущенный Ubuntu

  • Зашли на мой рабочий стол
  • Удален lightdm-gtk-greeter:

    sudo apt-get remove --purge lightdm-gtk-greeter 
  • Установлен единый встречающий:

    sudo apt-get -y install unity-greeter 
  • Потом перезапустил снова и все заработало


PS Если вы не можете подключиться к Интернету для загрузки и установки необходимых пакетов с помощью apt-get, я предлагаю вам вручную загрузить его из архивов пакетов Ubuntu с рабочего компьютера, сохранить на USB-диске, смонтировать из tty1, а затем использовать dpkg установить его. Пожалуйста, используйте Google, чтобы узнать как.

Если у вас работает lightdm-gtk-greeter и вы довольны им, вы можете на этом остановиться. Однако, по моему опыту, он использует немного больше памяти, чем тот, кто приветствует единство, и не так эстетично выглядит.

1
user930522

Мое решение состояло в том, чтобы отредактировать файл /etc/lxdm/default.conf и установить раздел сервера таким образом

[server] ## arg used to start xserver, not fully function arg=/usr/bin/X -background vt1 
0
Braden Best

Сначала сделай это

which gdm 

Вы должны получить ответ, как /usr/bin/gdm. Если вы получаете пустую строку, то gdm не устанавливается. Переустановите его.

После подтверждения, посмотрите /etc/init.d

ls /etc/init.d | grep gdm 

Вы должны, еще раз, получить линию, подтверждающую, что это там. Поскольку вы, очевидно, могли бежать sudo service gdm start, он определенно должен быть там.

Теперь проверьте /etc/X11/default-display-manager

cat /etc/X11/default-display-manager 

Из того, что я прочитал, у вас может не быть этого. Если нет, то создайте файл.

sudo cat << . >> /etc/X11/default-display-manager /usr/bin/gdm . 

Теперь перезагрузите вашу систему и посмотрите, запускается ли gdm автоматически или нет. Здесь все должно встать на свои места. Однако иногда все не так просто.

Если это не удается, загляните /etc/init.dи /etc/initснова, чтобы найти что-нибудь подходящее "dm"

ls /etc/init{,.d} | grep dm$ 

Вы получите список всех файлов, оканчивающихся на «dm». Среди них вы должны увидеть gdm.

Если вы видите какие-либо другие файлы, то создайте каталог /etc/init-disabled(имя произвольно) и переместите файл с ошибками в этот каталог. Не удаляйте их. Они могут быть важны для некоторых других услуг, которые у вас есть.

Например, если у вас есть lxdm ...

sudo mkdir /etc/init-disabled for i in $(find /etc/init{,.d} -name "*lxdm*"); do  mv "$i" /etc/init-disabled/ done 

Затем перезагрузите вашу систему еще раз

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

xinit /usr/bin/gnome-session -- /usr/bin/X :0 

Я лично запускаю свою систему без диспетчера отображения, и просто мой .bashrc запускает мой сеанс автоматически, если $(tty) == /dev/tty1и $SHLVL == 1. Так что мне пришлось стать довольно близким с этим материалом.

-1
kolypto

Login, and type:

/etc/init.d/gdm restart
This should launch Gnome Desktop Manager.

Это не сработало, потому что GDM там не было 14 лет назад 0
-3
sand honers

Try Control-Alt-Fn-F7 instead of Control-Alt-F7

Не могли бы вы немного расширить этот ответ? Mikey T.K. 8 лет назад 0

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