Du kan inte få terminalen i din Ubuntu-maskin att öppna. Vad kan du göra? Även om det här problemet sällan inträffar, är det ett faktum att problemet finns och kan hända dig när som helst. Läs vidare för att lära dig vad du ska göra när din Ubuntu-maskin inte kan öppna sin terminal.

Also read:Hur man fixar Kan inte skriva in terminalproblem i Linux

Saknar du ikonen?

Om du bara saknar ikonen som du använde för att köra terminalen, betyder det inte att själva terminalen är borta. Du kan hitta den bland resten av dina installerade appar, via Ubuntus aktivitetsmeny.

  1. tryck på Vinna och börja skriva terminali sökfältet för att hitta den. Klicka på den för att köra den.
  2. För att lägga till den igen i skrivbordets docka, högerklicka på ikonen och välj Add to Favorites.
Ubuntu kan inte öppna terminalen Lägg till i favoriter

Men kanske är det ännu bättre att memorera kombinationen Ctrl + Alt + T på ditt tangentbord. Om du provar det kommer du att se din terminal dyka upp.

Also read:Hur man kopierar och klistrar in text, filer och mappar i Linux TerminalHur man kopierar och klistrar in text, filer och mappar i Linux Terminal

Finns det en programvarukonflikt?

Om problemet uppstod efter installation av en ny mjukvara, kanske du har att göra med en programvarukonflikt. Det är sällsynt, men det händer, och det kan finnas miljontals orsaker, beroende på varje unik kombination av installerad programvara. Den enklaste lösningen är att ångra våra sista steg.

Börja med att avinstallera allt du installerade precis innan problemet tog upp sitt fula huvud. Förhoppningsvis kommer problemet att lösas.

Ubuntu kan inte öppna Terminal Avinstallera programvara

Om problemet kvarstår kan du prova mer drastiska åtgärder, som att återställa hela ditt system från en ny säkerhetskopia. Du kan sedan fortsätta att implementera dessa ändringar en efter en tills du hittar den skyldige och sedan ångra detta problematiska steg.

Det är värt att notera att en av de vanligaste konflikterna har att göra med installationen av Python. Om problemet uppstod efter att ha uppgraderat till den senaste versionen av Python, finns det en liten chans att det beror på att terminalen inte är konfigurerad för att använda den.

För att lösa problemet, försök att uppdatera referensen till Python i terminalen. Flytta till en av de felsäkra TTY-terminalerna genom att trycka på Ctrl + Alt + F3 på samma gång. Logga in igen där och skriv sedan in:

sudo nano /usr/bin/gnome-terminal

Ändra sedan:

till

Naturligtvis, om du har installerat en ännu nyare version av Python, måste du uppdatera ovanstående och justera därefter.

Om du inte vet vilken version av Python du kör kan du kontrollera genom att köra:

Also read:Hur man sparar terminalutgången till en fil i LinuxHur man sparar terminalutgången till en fil i Linux

Är terminalens konfiguration manglad?

Om problemet uppstod efter att ha försökt justera något i terminalens konfiguration, och du vet vad problemet är, kan du använda den felsäkra terminalen för att försöka åtgärda skadan.

För att komma åt TTY-felsäker terminal, tryck Ctrl + Alt + F3 på samma gång. Logga in och försök sedan ångra ändringarna du gjorde på din vanliga terminal genom den.

För mer användarvänlig justering av din terminals konfiguration genom GUI, installera Dconf-Editor med:

sudo apt install dconf-editor
Ubuntu kan inte öppna terminalen Installera Dconf Editor

När det är installerat, kör Dconf-Editor och bekräfta varningen som visas genom att klicka på I’ll be careful.

Ubuntu kan inte öppna terminalen Använd Dconf Editor

Flytta till /org/gnome/terminal/legacyoch återställ inställningarna du ändrade.

Om problemet uppstod efter att du justerat din profils inställningar i din terminal kan du enkelt återställa dem till standardinställningarna. Flytta till en av TTY-terminalerna (använd Ctrl + Alt + F3) och skriv in:

dconf reset -f /org/gnome/terminal/legacy/profiles:/

Observera dock att detta kommer att ta bort alla gnome-terminals profiler och återställa standardprofilen till dess ursprungliga inställningar.

Also read:Hur man skickar e-post från Linux-terminalenHur man skickar e-post från Linux-terminalen

Behöver dina lokaler återskapas?

Om någon applikation som du installerat eller omkonfigurerat nyligen krånglade med dina lokaler, kan din terminal också ha problem med att öppna på grund av det. Terminalen är beroende av lokalinformation för att veta hur text ska visas på vilket språk du än använder på ditt system. Om denna information inte är tillgänglig när terminalen frågar efter det, kan programmet bara avslutas.

Så här rensar du och återskapar dina lokaler:

När det är gjort, försök att öppna din terminalemulator igen.

Ubuntuterminal Localepurge

Also read:Hur man använder cURL för kommandoradsdataöverföring och merHur man använder cURL för kommandoradsdataöverföring och mer

Installera om eller använd ett alternativ

Även om detta är närmare hur du skulle lösa problemet om du använde Windows, kan du prova att avinstallera och installera om din terminal. Flytta till den felsäkra TTY-terminalen med Ctrl + Alt + F3 och skriv in:

sudo apt remove gnome-terminal

Installera sedan om det med:

sudo apt install gnome-terminal

Slutligen, om inget fungerade, kan du alltid använda en alternativ terminalemulator, som Guake och Tilix:

sudo apt install guake
sudo apt install tilix

Guake fungerar ungefär som en tjänst, där terminalen bara dyker upp om du trycker på F12 nyckel. Tilix fungerar mer som en traditionell terminal med fler anpassningsfunktioner.

Du kan sedan använda dem istället för standardterminalen, och du kommer alltid att ha TTY-felsäker som backup.

Ubuntu kan inte öppna terminalen installera Guake

Also read:8 användbara och intressanta bash-uppmaningar8 användbara och intressanta bash-uppmaningar

Vanliga frågor

Ska jag bara ta bort Ubuntus standardterminal?

I allmänhet räcker Ubuntus terminal för praktiskt taget allt du behöver från en kommandorad. Allt beror dock på preferenser. Om du vill ha en snabb terminal med GPU-rendering eftersom du gillar att utföra tunga och utförliga uppgifter, är du förmodligen bättre med en terminalemulator som Alacritty. Guake, som nämnts ovan, är ett annat alternativ.

Vad är en TTY?

Långt tillbaka när datorer precis började dyka upp, fanns det en gammaldags enhet som heter teleskrivmaskin (TTY). Det gjorde det möjligt för en operatör att skicka ett textmeddelande över en tråd. I dagens moderna användning är en TTY en standardterminal som används för att koppla direkt till ditt operativsystem. Linux lånar denna terminologi från UNIX.

Terminalapplikationer som GNOME Terminal, Alacritty och Guake är faktiskt mer kända som terminal emulatorer, eftersom de utför jobbet som en TTY ovanpå din skrivbordsmiljö. TTY sitter alltid bakom alla grafiska gränssnitt. Denna distinktion är exakt varför du kanske kan komma åt din TTY med hjälp av Ctrl + Alt + F3 även när du inte kan öppna terminalen på skrivbordet.

Kan jag installera en annan skrivbordsmiljös terminal?

Absolut! Bara för att Ubuntu använder GNOME betyder det inte att du måste använda GNOME Terminal eller ett fristående alternativ. Du kan till exempel installera Konsole från KDE Plasma genom att skriva: sudo apt install konsole

Ta bara en stund att granska de andra beroenden du installerar vid sidan av det. Konsole, till exempel, installerar ytterligare 155 paket som kommer som KDE-bibliotek och tar upp ytterligare 146 MB utrymme på min enhet. Eftersom dessa terminalemulatorer är avsedda att fungera som integrerade delar av andra skrivbordsmiljöer, kan du behöva installera flera bibliotek från miljön de är specialiserade på för att få dem att fungera korrekt.

Jag varnar dig bara för att du kan ha några timmars krångel, eftersom ibland objekt som grafiska element kanske inte stämmer in i din nuvarande skrivbordsmiljö så bra som du kanske hade hoppats. Men om du är van vid en annan miljös terminal, kanske du tycker att det är värt ansträngningen att justera den för att fungera bra med Ubuntus GNOME-miljö!

Bildkredit: Guaxipo on Pixabay

Prenumerera på vårt nyhetsbrev!

Våra senaste tutorials levereras direkt till din inkorg

Previous articleAmazon väljer första plats för droneleveranstjänst
Next articleSpara upp till $110 på FlexiSpot stående skrivbord och mer