Sistēma var darboties teksta režīmā vai arī tā var būt serveris, kas darbināms, izmantojot termināli. Ja tajā jau ir instalēta grafiskā vide, ir vairāki veidi, kā palaist Ubuntu grafisko apvalku. Tālāk aplūkosim visus dažādos paņēmienus.
Grafiskā čaula (jeb GUI, grafiskā lietotāja saskarne) Linux ir grafiskā vide, kas ļauj lietotājiem mijiedarboties ar operētājsistēmu, izmantojot grafiskos elementus, piemēram, logus, pogas, izvēlnes utt. Grafiskais apvalks nodrošina ērtu un intuitīvu datora vadības veidu.
Linux pasaulē ir vairākas populāras grafiskās čaulas, piemēram, GNOME, KDE, Xfce, Unity un citas. Katrai no tām ir savas funkcijas, stils un lietojumprogrammu kopums. Lietotāji var izvēlēties starp dažādām grafiskajām čaulām atkarībā no savām lietošanas un izskata vēlmēm.
Grafiskais apvalks padara darbu ar Linux pieejamāku lietotājiem, jo īpaši tiem, kuri dod priekšroku mijiedarbībai ar datoru, izmantojot grafisko saskarni, nevis komandrindas lietojumu.
Vispirms mums ir jāaplūko systemd palaišanas līmenis. Lai to izdarītu, izpildiet šādu komandu:
$ systemctl list-units --type target | egrep "eme|res|gra|mul" | head -1
Jums ir jāiegūst palaišanas līmenis graphical.target
, un, ja tas nav iegūts, situāciju var labot, ievadot:
$ sudo systemd isolate graphical.target
Pēc šīs komandas izpildes starta līmenis tiks mainīts uz grafisko , un pēc tam automātiski sāksies apvalks.
Lai manuāli palaistu pārvaldnieku, izpildiet komandu:
$ sudo systemctl start display-manager
Šī komanda iedarbina īpašu pārvaldnieku, kas ļauj norādīt pieteikumvārdu un paroli, un pēc tam iedarbina grafisko čaulu.
Ir vēl viena komanda, kas ļauj atrisināt šo problēmu. To sauc par startx. Tomēr, lai šī komanda darbotos, ~/.xinitrc
failā ir jānorāda vajadzīgās čaulas nosaukums, jo tas var būt Openbox, Fluxbox, i3wm.
Veidot:
$ 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
No tā jāzina, ka if
bloks ielādē visus konfigurācijas failus no /etc/X11/xinit*
direktorijas, savukārt rinda ar feh
pievieno darbvirsmas fonu, lxpanel &
pievieno apakšējo paneli, un, norādot exec openbox-session, tiek tieši palaists Openbox.
Ievērojiet, ka čaulu var palaist tikai no TTY konsoles, no termināļa grafiskajā vidē tas nedarbosies.
Ubuntu grafiskās čaulas palaišana no konsoles tiek veikta ar komandu:
$ startx
Kā redzat, nekas sarežģīts. Apvalks tiks palaists tajā pašā terminālī, kurā izpildījāt startx
.
Ir vairāki iemesli, kāpēc Linux sistēmā grafiskā čaulas programma var nesākties. Šeit ir daži visbiežāk sastopamie iemesli un to, kā tos novērst:
Pēc operētājsistēmas atjaunināšanas var rasties problēmas ar grafiskās čaulas darbību nesaderīgu programmatūras versiju dēļ. Mēģiniet veikt sistēmas atjaunināšanu vai izmaiņu atcelšanu.