Betaalmethoden Abuse

De grafische shell van Ubuntu starten

09.07.2024, 20:39

Het kan zijn dat je het systeem in tekstmodus draait, of dat het een server is die via terminal moet draaien. Op voorwaarde dat er al een grafische omgeving is geïnstalleerd, zijn er verschillende manieren om de grafische shell van Ubuntu te starten. Laten we de verschillende technieken eens bekijken.

Wat is een grafische shell

Een grafische shell (of GUI, Graphical User Interface) in Linux is een grafische omgeving waarmee gebruikers kunnen communiceren met het besturingssysteem via grafische elementen zoals vensters, knoppen, menu's enzovoort. Een grafische shell biedt een handige en intuïtieve manier om een computer te besturen.

In de Linux wereld zijn er verschillende populaire grafische shells zoals GNOME, KDE, Xfce, Unity en anderen. Elk van hen heeft zijn eigen mogelijkheden, stijl en verzameling toepassingen. Gebruikers kunnen kiezen tussen verschillende grafische shells, afhankelijk van hun voorkeur voor gebruik en uiterlijk.

Een grafische shell maakt het werken met Linux toegankelijker voor gebruikers, vooral voor degenen die de voorkeur geven aan interactie met de computer via een grafische interface in plaats van via de commandoregel.

Hoe voer je een grafische shell uit?

Allereerst moeten we kijken naar het opstartniveau in systemd. Voer hiervoor het volgende commando uit:

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

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

Je moet het opstartniveau graphical.target krijgen en als je dat niet hebt, dan kun je de situatie oplossen door in te voeren:

$ sudo systemd isolate graphical.target

Na het uitvoeren van het commando zal het opstartniveau worden gewijzigd in grafisch , en dan zal de shell automatisch starten.

Om de manager handmatig te starten, voer je het commando uit:

$ sudo systemctl start display-manager

Dit commando start een speciale manager op, waarmee je een login en wachtwoord kunt opgeven en vervolgens de grafische shell kunt starten.

Er is een ander commando waarmee je dit probleem kunt oplossen. Het heet startx. Echter, om dit commando te laten werken in het ~/.xinitrc bestand moet je de naam van de shell die je nodig hebt opgeven, omdat het Openbox, Fluxbox, i3wm kan zijn.

Type:

$ 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

Hieruit zou je moeten weten dat het if blok alle configuratiebestanden uit de /etc/X11/xinit* directory laadt, terwijl de regel met feh de bureaubladachtergrond toevoegt, lxpanel & het onderste paneel toevoegt en door exec openbox-session op te geven openbox direct start.

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

Merk op dat de shell alleen gestart kan worden vanaf de TTY console, vanaf een terminal in een grafische omgeving zal dit niet werken.

De grafische Ubuntu-shell starten vanaf de console doe je met het commando:

$ startx

Zoals je ziet, niets ingewikkelds. De shell zal starten in dezelfde terminal waarin je startx hebt uitgevoerd.

Waarom de grafische shell niet start

Er zijn een aantal redenen waarom de grafische shell niet start in Linux. Hier zijn enkele van de meest voorkomende redenen en hoe je ze kunt oplossen:

  1. Problemen met het grafische stuurprogramma: als je problemen hebt met je grafische stuurprogramma's, kan dit ervoor zorgen dat de grafische shell niet start. Zorg ervoor dat je de juiste drivers hebt geïnstalleerd voor je grafische kaart.
  2. Te weinig ruimte op de harde schijf: als je computer te weinig ruimte op de harde schijf heeft, kan dit ook problemen met de shell veroorzaken. Maak schijfruimte vrij om dit probleem op te lossen.
  3. Softwareconflicten: soms kunnen conflicten tussen software problemen veroorzaken met het uitvoeren van de grafische shell. Probeer mogelijke conflicten te identificeren en op te lossen.
  4. Fout in configuratiebestanden: Onjuiste instellingen in de configuratiebestanden van de grafische shell kunnen ervoor zorgen dat deze niet werkt. Controleer de configuratiebestanden op fouten.

Na een upgrade van het besturingssysteem kunt u problemen hebben met het uitvoeren van de grafische shell vanwege incompatibele softwareversies. Probeer een systeemupdate uit te voeren of wijzigingen terug te draaien.