Spôsoby platby Abuse

Spustenie grafického prostredia Ubuntu

09.07.2024, 20:39

Systém môže byť spustený v textovom režime alebo môže ísť o server, ktorý sa má spustiť prostredníctvom terminálu. Za predpokladu, že už má nainštalované grafické prostredie, existuje niekoľko spôsobov, ako spustiť grafický shell Ubuntu. Ďalej sa pozrieme na všetky rôzne techniky.

Čo je grafický shell

Grafický shell (alebo GUI, grafické používateľské rozhranie) v Linuxe je grafické prostredie, ktoré umožňuje používateľom komunikovať s operačným systémom pomocou grafických prvkov, ako sú okná, tlačidlá, ponuky atď. Grafický shell poskytuje pohodlný a intuitívny spôsob ovládania počítača.

Vo svete Linuxu existuje niekoľko populárnych grafických shellov, napríklad GNOME, KDE, Xfce, Unity a ďalšie. Každý z nich má svoje vlastné funkcie, štýl a súbor aplikácií. Používatelia si môžu vybrať medzi rôznymi grafickými shellmi v závislosti od svojich preferencií používania a vzhľadu.

Grafický shell sprístupňuje prácu s Linuxom používateľom, najmä tým, ktorí uprednostňujú interakciu s počítačom prostredníctvom grafického rozhrania namiesto príkazového riadku.

Ako spustiť grafický shell

V prvom rade sa musíme pozrieť na úroveň spúšťania v systemd. Na tento účel spustite nasledujúci príkaz:

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

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

Musíte získať úroveň spustenia graphical.target a ak ju nemáte, môžete situáciu napraviť zadaním:

$ sudo systemd isolate graphical.target

Po vykonaní príkazu sa štartovacia úroveň zmení na graphical , a potom sa automaticky spustí shell.

Ak chcete správcu spustiť ručne, zadajte príkaz:

$ sudo systemctl start display-manager

Tento príkaz spustí špeciálneho správcu, ktorý vám umožní zadať prihlasovacie meno a heslo a potom spustí grafický shell.

Existuje ďalší príkaz, ktorý umožňuje vyriešiť tento problém. Nazýva sa startx. Aby však tento príkaz fungoval, musíte v súbore ~/.xinitrc zadať názov potrebného shellu, pretože to môže byť Openbox, Fluxbox, i3wm.

Zadajte:

$ 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

Z toho by ste mali vedieť, že blok if načíta všetky konfiguračné súbory z adresára /etc/X11/xinit*, zatiaľ čo riadok s feh pridá pozadie pracovnej plochy, lxpanel & pridá spodný panel a zadaním exec openbox-session sa spustí priamo openbox.

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

Všimnite si, že shell možno spustiť len z konzoly TTY, z terminálu v grafickom prostredí to nebude fungovať

Spustenie grafického shellu Ubuntu z konzoly sa vykoná príkazom:

$ startx

Ako vidíte, nejde o nič zložité. Shell sa spustí v tom istom termináli, v ktorom ste vykonali príkaz startx.

Prečo sa grafický shell nespustí

Existuje niekoľko dôvodov, prečo sa grafický shell v Linuxe nemusí spustiť. Tu sú niektoré z najčastejších dôvodov a návod na ich odstránenie:

  1. Problémy s grafickým ovládačom: ak máte problémy s grafickými ovládačmi, môže to zabrániť spusteniu grafického shellu. Uistite sa, že máte nainštalované správne ovládače pre vašu grafickú kartu.
  2. Nedostatok miesta na pevnom disku: Ak vášmu počítaču chýba miesto na pevnom disku, môže to tiež spôsobiť problémy so shellom. Uvoľnite miesto na disku a vyriešte tento problém.
  3. Konflikty softvéru: Niekedy môžu konflikty medzi softvérom spôsobiť problémy so spustením grafického shellu. Pokúste sa identifikovať možné konflikty a odstrániť ich.
  4. Chyba v konfiguračných súboroch: Nesprávne nastavenia v konfiguračných súboroch grafického shellu môžu spôsobiť jeho nefunkčnosť. Skontrolujte, či v konfiguračných súboroch nie sú chyby.

Po aktualizácii operačného systému môžu nastať problémy so spustením grafického shellu z dôvodu nekompatibilných verzií softvéru. Skúste vykonať aktualizáciu systému alebo vrátiť zmeny späť.