Начини на плащане 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

След като изпълните командата, стартовото ниво ще бъде променено на graphical , а след това шелът ще се стартира автоматично.

За да стартирате мениджъра ръчно, изпълнете командата:

$ 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. Грешка в конфигурационните файлове: Неправилни настройки в конфигурационните файлове на графичната обвивка могат да доведат до нейната неработоспособност. Проверете конфигурационните файлове за наличие на грешки.

След обновяване на операционната система може да възникнат проблеми с работата на графичния шел поради несъвместими версии на софтуера. Опитайте да извършите актуализация на системата или да върнете промените назад.