Всегда загружаться в графический интерфейс

Вопрос или проблема

У меня есть старый компьютер, который выполняет некоторую рутинную работу в доме. Я недавно обновил его с 10.x до 12.04, и всё, похоже, работает прекрасно.

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

Есть ли настройка, которую я могу изменить, чтобы отключить загрузку в текстовом интерфейсе?

Вы можете попробовать команду startx или sudo service lightdm start (что сработает) после входа в систему, чтобы запустить графический интерфейс. Если startx не существует, вам нужно установить его с помощью sudo apt-get install ubuntu-desktop.

Чтобы запустить его при входе в систему, вы можете добавить файл .desktop в /xdg/etc/autostart, чтобы выполнить команду.

Источник: https://askubuntu.com/a/202274/176889

Ответ или решение

Настройка автоматического запуска GUI в Ubuntu 12.04 без подключенного монитора

Если вы столкнулись с тем, что ваша система Ubuntu 12.04 загружается в текстовый интерфейс (TUI), когда не подключен экран, это довольно распространённая проблема для устаревших систем. Однако, можно настроить систему так, чтобы она автоматически загружалась в графический интерфейс (GUI), даже если монитор не подключен. Вот подробные шаги, которые вам следует предпринять.

1. Изменение конфигурации GRUB

Первым делом, необходимо внести изменения в конфигурацию загрузчика GRUB. Откройте терминал и выполните следующие команды:

sudo nano /etc/default/grub

Найдите строку, которая начинается с GRUB_CMDLINE_LINUX_DEFAULT, и замените её на следующую:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

После этого необходимо обновить конфигурацию GRUB:

sudo update-grub

2. Установка и запуск нужных пакетов

Если у вас ещё не установлен пакет, который отвечает за графический интерфейс, вы можете установить его следующим образом:

sudo apt-get install ubuntu-desktop

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

sudo service lightdm start

Это должно запустить вашу графическую сессию.

3. Автоматический запуск графического интерфейса

Для того чтобы гарантировать, что графический интерфейс будет запускаться автоматически при каждой загрузке, вы можете создать файл автозапуска. Для этого выполните следующие шаги:

mkdir -p ~/.config/autostart
nano ~/.config/autostart/start-gui.desktop

Вставьте следующее содержимое:

[Desktop Entry]
Type=Application
Exec=lightdm
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Start GUI

Сохраните файл и выйдите из редактора.

4. Проверка и перезагрузка

Теперь, когда все изменения внесены, рекомендуется перезагрузить систему:

sudo reboot

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

Заключение

Следуя приведённым инструкциям, вы сможете настроить вашу Ubuntu 12.04 на автоматическую загрузку в GUI, даже если монитор не подключен. Эта настройка особенно полезна для серверных приложений и удалённого доступа через протокол RDP. Если у вас возникнут дополнительные вопросы или проблемы, пожалуйста, не стесняйтесь обращаться за помощью.

Оцените материал
Добавить комментарий

Капча загружается...