Способы оплаты Abuse

Запускаем графическую оболочку Ubuntu

09.07.2024, 20:39

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

Что такое графическая оболочка

Графическая оболочка (или GUI, Graphical User Interface) в Linux представляет собой графическую среду, которая позволяет пользователям взаимодействовать с операционной системой с помощью графических элементов, таких как окна, кнопки, меню и т. д. Графическая оболочка обеспечивает удобный и интуитивно понятный способ управления компьютером.

В мире Linux существует несколько популярных графических оболочек, таких как GNOME, KDE, Xfce, Unity и другие. Каждая из них имеет свои особенности, стиль и набор приложений. Пользователи могут выбирать между различными графическими оболочками в зависимости от их предпочтений по использованию и внешнему виду.

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

Как запустить графическую оболочку

В первую очередь нам необходимо посмотреть уровень запуска в systemd. Для этого необходимо выполнить следующую команду:

$ systemctl list-units --type target | egrep "eme|res|gra|mul" | head -1

Текущий уровень запуска в systemd.

Необходимо получить уровень запуска graphical.target, и если вы его не получили, то исправить ситуацию можно, введя:

$ sudo systemd isolate graphical.target

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

Для запуска ввода менеджера вручную выполните команду:

$ sudo systemctl start display-manager

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

Есть еще одна команда, которая позволяет решить эту задачу. Она называется startx. Однако чтобы команда сработала в файле ~/.xinitrc надо прописать название нужной вам оболочки, поскольку это может быть Openbox, Fluxbox, i3wm.

Вводим:

$ vi ~/.xinitrc
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
feh --bg-fill ~/Загрузки/52453-sklon_holm_cerkvushka_sneg.jpg &
lxpanel &
exec openbox-session

Из этого следует знать, что блок if загружает все конфигурационные файлы из каталога /etc/X11/xinit*, а строчка с feh добавляет фон рабочего стола, lxpanel & - нижнюю панель, а путем указания exec openbox-session запускается непосредственно openbox.

Запуск из консоли TTY

Обратите внимание, что оболочку можно запустить только из консоли TTY, из терминала в графическом окружении это не сработает

Запуск графической оболочки Ubuntu из консоли выполняется командой:

$ startx

Как видим, ничего сложного. Оболочка запуститься в том же терминале, в котором вы выполнили startx.

Почему не запускается графическая оболочка

Причин, по которым графическая оболочка может не запускаться в Linux. Вот некоторые из наиболее распространенных причин и способы их устранения:

  1. Проблемы с драйверами графики: если у вас возникли проблемы с драйверами графики, это может помешать запуску графической оболочки. Убедитесь, что у вас установлены правильные драйверы для вашей видеокарты.
  2. Недостаточно места на жестком диске: если на вашем компьютере закончилось место на жестком диске, это также может привести к проблемам с запуском графической оболочки. Освободите место на диске, чтобы исправить эту проблему.
  3. Конфликты с программным обеспечением: иногда конфликты между программным обеспечением могут вызвать проблемы с запуском графической оболочки. Попробуйте выявить возможные конфликты и устранить их.
  4. Ошибка в конфигурационных файлах: Некорректные настройки в конфигурационных файлах графической оболочки могут привести к ее неработоспособности. Проверьте файлы конфигурации на наличие ошибок.

После обновления операционной системы могут возникнуть проблемы с запуском графической оболочки из-за несовместимости версий программного обеспечения. Попробуйте выполнить обновление системы или откатить изменения.