Problemen met het openen van de Ubuntu-terminal oplossen en oplossen

📅
🕑 5 minuten lezen

Het kan behoorlijk vervelend zijn als Ubuntu gebruikers de terminal niet laat openen, vooral als je net software hebt geüpdatet of geïnstalleerd en de terminal plotseling niet meer wil opstarten. Je klikt bijvoorbeeld op het pictogram of raakt het aan, Ctrl + Alt + Tmaar er gebeurt niets. Soms ontbreekt het pictogram, soms krijg je een leeg scherm of crasht het. Erger nog, als je de terminal helemaal niet kunt vinden in je applicatiemenu, is dat een heel nieuw probleem. Maar maak je geen zorgen, er zijn een aantal praktische oplossingen die op echte machines hebben gewerkt; sommige zijn misschien een beetje…onhandig, maar ze lossen zichzelf snel op.

Hoe Ubuntu te repareren: kan de terminal niet openen

Haal het ontbrekende terminalpictogram terug

Soms verdwijnt het pictogram zomaar uit je dock of favorieten, maar is de app zelf nog steeds geïnstalleerd. Als klikken op het pictogram niets oplevert en je er vrij zeker van bent dat de terminal nog steeds geïnstalleerd is, probeer het dan handmatig te zoeken.

  • Druk op Super(de Windows-toets) en begin met het typen van “Terminal” in de zoekbalk.
  • Als het in de resultaten verschijnt, klikt u er gewoon op. Vaak is dat al voldoende om de klus te klaren.
  • Om ervoor te zorgen dat u het niet meer kwijtraakt, klikt u met de rechtermuisknop op het pictogram en selecteert u Toevoegen aan favorieten. Zo staat het altijd direct in uw dock of taakbalk, zodat u er snel bij kunt.

Let op: Soms lost dit proces het kernprobleem niet op, maar het zorgt er wel voor dat de terminal toegankelijk blijft. Het is dus de moeite waard om het te proberen als het om een ​​ontbrekend pictogram gaat.

Recente of conflicterende software verwijderen

Dit is een beetje een gok, maar als de terminal plotseling stopte met werken na het installeren van nieuwe apps of updates, kunnen die de boosdoeners zijn. Python heeft bijvoorbeeld in sommige configuraties voor problemen gezorgd. Mogelijk moet je controleren welke Python-versie je terminal gebruikt of of er een recente wijziging is die alles heeft verstoord.

  • Start de failsafe TTY op door op Ctrl + Alt + F3(of een van de F-toetsen tot en met F6) te drukken.
  • Meld u aan met uw gebruikersnaam en wachtwoord en open het bestand met:
  • sudo nano /usr/bin/gnome-terminal
  • Zoek naar de regel die begint met #!/usr/bin/python3en verander deze zodat deze overeenkomt met uw nieuwste Python-versie, bijvoorbeeld:#!/usr/bin/python3.8

Controleer je Python-versie met python3 --version. Soms kan het bijwerken hiervan of het instellen van de juiste interpreter de boel weer aan de praat krijgen. In sommige configuraties is het vreemd, maar na het opnieuw opstarten opent de terminal mogelijk weer normaal. Ik weet niet precies waarom het werkt, maar in een verrassend aantal gevallen werkt het wel.

Terminalconfiguratie resetten of repareren

Als u of een app de configuratiebestanden van uw terminal heeft gewijzigd, kan dat de reden zijn waarom de terminal niet start. Dit is wat u kunt doen:

  • Start opnieuw op in de failsafe TTY met Ctrl + Alt + F3.
  • Als u de GUI wilt opruimen, installeert u eerst dconf-editor :
  • sudo apt install dconf-editor
  • Run dconf-editoren ga vervolgens naar /org/gnome/terminal/legacy. Hier kunt u recente wijzigingen ongedaan maken of instellingen resetten.
  • Om alle terminalprofielen terug te zetten naar de standaardinstellingen, voert u het volgende uit:
  • dconf reset -f /org/gnome/terminal/legacy/profiles:/

Herstart daarna je systeem of alleen de GNOME-sessie. Dit zou het probleem kunnen verhelpen. Soms verwijdert dit proces je aangepaste profielen, dus maak daar indien mogelijk een back-up van – want Ubuntu moet het natuurlijk moeilijker maken dan nodig is.

Locales regenereren — Soms is het een ramp voor locale bestanden

Als het installeren van een willekeurige app je landinstellingen heeft beschadigd, kan het openen van de terminal vastlopen of zelfs crashen. Dit geldt vooral als je taalinstellingen vreemd of niet-standaard zijn. Om dit te verhelpen:

  • Start op in de failsafe TTY met Ctrl + Alt + F3.
  • Voer deze opdracht uit:
  • sudo locale-gen --purge

Hiermee worden de foutieve locale configuraties verwijderd en worden nieuwe configuraties gegenereerd. Probeer daarna de terminal te openen met Ctrl + Alt + T. Als dat niet werkt, start dan opnieuw op en kijk of de terminal normaal start.

Terminals opnieuw installeren of verwisselen

Als niets anders werkt, is je terminal-app mogelijk beschadigd of gewoon kapot geïnstalleerd. Je kunt de app verwijderen en opnieuw installeren:

  • sudo apt remove gnome-terminal
  • Installeer het vervolgens opnieuw met:
  • sudo apt install gnome-terminal

Je kunt ook overstappen op een andere terminalemulator, zoals Alacritty of Guake. Deze zijn sneller, beter aanpasbaar en sommige mensen zweren erbij vanwege de stabiliteit. Installeer er een en stel hem in als standaard als de GNOME-terminal blijft haperen.

Om Guake te openen, drukt u gewoon op F12. Voor Tilix kunt u het beste starten sudo apt install tilixvia het menu of de snelkoppeling. Het is een beetje een persoonlijke voorkeur, maar na de installatie kunt u uw favoriete terminal als standaard instellen in uw systeeminstellingen.

Wat is een TTY in Ubuntu?

Als je je afvraagt ​​wat er onder de motorkap gebeurt: een TTY (Teletypewriter) is in feite een terminalinterface op laag niveau waarmee je toegang hebt, Ctrl + Alt + F3of iets dergelijks. Het regelt de directe invoer/uitvoer op je computer en is superhandig wanneer de terminal van je desktopomgeving helemaal vastloopt. Zie het als een reserve-opdrachtregel die je kunt gebruiken zonder de grafische gebruikersinterface op te starten. Het is een goede manier om veel problemen op te lossen, vooral wanneer het normale systeem niet reageert of de grafische gebruikersinterface niet laadt.

Terminal-alternatieven in Ubuntu

Ben je de standaardterminal zat en wil je iets flitsenders of betrouwbaarders? Dan zijn er talloze opties.Alacritty is bijvoorbeeld razendsnel en Guake is een dropdown-terminal die superhandig is. Het installeren en instellen van een van deze terminals kan een goede zet zijn als er problemen blijven opduiken of als je gewoon een andere ervaring wilt.

Hopelijk zorgt een van deze oplossingen ervoor dat de terminal weer werkt. Op sommige machines werkt dit na een of twee keer opnieuw opstarten beter, maar het is altijd een beetje proberen en proberen. Ik hoop dat iemand hiermee uren frustratie bespaart.

Samenvatting

  • Zoek de terminal in het menu van uw app en voeg deze toe aan uw favorieten.
  • Verwijder onlangs geïnstalleerde of verdachte software zoals Python en werk de configuratie bij.
  • Terminalprofielen opnieuw instellen met behulp van dconf.
  • Herstel de landinstellingen als ze beschadigd zijn.
  • Installeer de terminalemulator opnieuw of schakel over naar een alternatieve terminalemulator.

Afronding

Al met al is het repareren van een hardnekkige Ubuntu-terminal niet zo’n probleem als je deze stappen volgt. Soms is het gewoon een configuratiebestand dat niet goed werkt of een conflicterend pakket dat de omgeving in de war schopt. Het gebruik van de TTY kan een redder in nood zijn wanneer GUI-tools falen. Als niets werkt, kan overstappen naar een stabielere terminalemulator je leven redden. Ik hoop dat je iets aan dit verhaal hebt gehad – veel succes, en vergeet niet dat Ubuntu je soms wat harder laat werken om het interessant te houden.