Tocmai am instalat Arch Linux în urma unui tutorial video de la YouTube pentru prima dată. Cu toate acestea, când încerc să pornesc terminalul GNOME, acesta nu va porni. Va spune Terminal în partea de sus a ecranului pentru câteva secunde și va apărea un simbol de încărcare, dar după câteva secunde ambele dispar și nu există niciun terminal. Deoarece nu pot încărca sau porni terminalul, nu pot face nimic (nici măcar nu pot răspunde la întrebare pentru a mă înregistra pe forumurile Arch Linux). Ce greșesc?
Comentarii
Răspuns
Am avut aceeași problemă după o nouă instalare a arcului. Am verificat, am verificat dublu și am verificat triplu locale.gen și chiar am eliminat fiecare localizare, cu excepția en_US.UTF-8. Tocmai am fost pe punctul de a renunța când am verificat sub setări, Regions & Limbă și am descoperit că limba nu a fost setată chiar dacă am executat comanda pentru ao seta. După ce alegeți limba engleză și reporniți funcționează bine.
Comentarii
- Vă mulțumim! Am ales, de asemenea, limba engleză pentru Formate, chiar sub Limbă.
Răspuns
Sună ca și cum ai fi deranjat fișier /etc/locale.gen
.
Dacă sunteți engleză / SUA, comentați oricare dintre celelalte intrări din acel fișier, cu excepția cazului în care aveți nevoie de ele. Sunt pentru alte limbi. Dacă sunteți american, probabil că aveți nevoie doar de en_US.UTF8
.
Editați fișierul /etc/locale.gen
și decomentați en_US.UTF8
.
Comentează altele, cu excepția cazului în care, desigur, ai nevoie de ele pentru a putea citi.
Apoi rulează: sudo locale-gen
gnome-terminal ar trebui să înceapă atunci. Dacă nu instalați xterm și rulați gnome-terminal din acesta pentru a vedea ce se întâmplă:
-
pacman -S xterm
-
Încercați Ctrlalt F2 sau ieșiți din X.
-
Apoi apăsați Ctrlalt F1 pentru a reveni la X.
-
Hit Alt F2 și tastați
xterm
-
În fereastra xterm tastați
gnome-terminal
Comentarii
- Cum voi edita
locale.gen
fișier? Am vim, dar asta nu îl deschide - Puteți utiliza
gedit
, dar trebuie să îl rulați cu privs root, decialt+F2
pentru a rula o comandă, apoigedit admin:///etc/locale.gen
Răspuns
Dacă nu vă pasă cu adevărat de terminalul GNOME, cel mai bun mod este probabil să instalați un emulator de terminal diferit . Alegeți una care vă place.
Amintiți-vă că CtrlAlt F1 vă duce la GUI. Apoi, apăsați CtrlAlt F2 pentru a merge la un TTY. Conectați-vă și căutați în depozite terminalul pe care l-ați ales. Am ales Guake:
pacman -Ss guake
Ar trebui să vină cu ceva. Pentru mine, a fost:
community/guake 0.4.4-3 Drop-down terminal for GNOME
Apoi, ia numele și instalează acel pachet:
pacman -S guake
Atunci ar trebui să puteți lansa aplicația revenind la GNOME, apăsând Super (tasta Windows) și tastând numele terminalului.
Răspuns
Acest lucru a funcționat pentru mine
în ~/.xinitrc
înlocuire
exec gnome-session
cu
exec dbus-launch --exit-with-session gnome-session
Sursă: https://bbs.archlinux.org/viewtopic.php?id=203918
Comentarii
- MULȚUMESC MULȚI PENTRU ACEST RĂSPUNS! ' m-am luptat cu această problemă în ultima săptămână. Nimic nu a funcționat, dar acest lucru a pornit imediat.
- Acest lucru este învechit acum și ar trebui considerat un hack urât și care nu este necesar.
Răspuns
Am întâmpinat aceeași problemă aici. Am căutat mult pe Google și am găsit o soluție. Dacă puteți utiliza Alt
+ F2
(poate laptop + Fn
), puteți face :
1.autentificați-vă ca root (utilizați sudo „ur pwd”)
-
$locale-gen "en_US.UTF-8"
apoi Ar trebui să puteți deschide terminalul cu succes.
Comentarii
- Acest lucru nu adaugă nimic la răspunsurile existente …
Răspuns
Am avut aceeași problemă și am găsit soluția:
- Copiați fișierul / etc / X11 / xinit / xinitrc la ~ / .xinitrc
- Adăugați imediat după linia „#start some nice programmes”:
exec gnome-session
- deconectați-vă și reporniți
startx
Răspuns
Tocmai am luptat cu această problemă pentru o oră. S-a dovedit că problema mea a fost că LC_COLLATE
a fost setat la „C
” (avea un spațiu suplimentar) în loc de „C
„în /etc/locale.conf
.
Răspuns
Pentru mine gnome-terminal s-a deschis după ce am rulat cu dbus-launch gnome-terminal
.
Ulterior am și rulat dbus-update-activation-environment --all
și acum începe fără nicio problemă, dar nu sunt sigur dacă acesta din urmă a făcut ceva.
nano
sauvim
…