Most telepítettem az Arch Linux-ot a youtube videó bemutatóját követve először. Azonban amikor megpróbálom elindítani a GNOME terminált, az nem indul el. A képernyő tetején néhány másodpercig a Terminal felirat jelenik meg, és lesz egy betöltési szimbólum, de pár másodperc múlva mindkettő eltűnik, és nincs terminál Mivel nem tudom betölteni vagy elindítani a terminált, nem tehetek semmit (még arra a kérdésre sem tudok válaszolni, hogy regisztráljak az Arch Linux fórumokra). Mit csinálok rosszul?
Megjegyzések
Válasz
Ugyanaz a kérdésem volt az arch új telepítése után. Ellenőriztem, kétszer és háromszor ellenőriztem a locale.gen-t, és még az en_US.UTF-8 kivételével minden területi beállítást eltávolítottam. Éppen feladni készültem, amikor a Beállítások, a Régiók & nyelv alatt ellenőriztem, és rájöttem, hogy a nyelv nincs beállítva, annak ellenére, hogy a parancsot futtattam a beállításához. Az angol nyelv kiválasztása és az újraindítás után ez jól működik.
Megjegyzések
- Köszönöm! Azt is választottam, hogy az angol nyelv a Formátumok között van, közvetlenül a Nyelv alatt.
Válasz
Úgy hangzik, mintha elrontotta volna a /etc/locale.gen
fájl.
Ha Ön angol / amerikai, kommentálja a fájl többi bejegyzését, Hacsak NEM KELL NEKIK. Más nyelvekre szólnak. Ha amerikai vagy, akkor valószínűleg csak a en_US.UTF8
fájlra van szükség.
Szerkessze a /etc/locale.gen
fájlt és a en_US.UTF8
.
Kommentáljon másokat, kivéve, ha természetesen szüksége van rájuk az olvasáshoz.
Ezután futtassa: sudo locale-gen
A gnome-terminálnak ekkor kell elindulnia. Ha nem, telepítse az xterm-et, és futtassa róla a gnome-terminal-t, hogy lássa, mi történik:
-
pacman -S xterm
-
Próbálja ki a Ctrlalt F2 parancsot, vagy lépjen ki az X-ből.
-
Ezután nyomja meg a Ctrlalt F1 gombot, hogy visszatérjen az X-hez.
-
Hit Alt F2 és írja be a
xterm
-
Az xterm ablakba írja be a
gnome-terminal
Megjegyzések
- Hogyan fogom szerkeszteni a
locale.gen
fájl? Van vim-em, de ez nem nyitja meg - Használhatja a
gedit
alkalmazást, de root priv-ekkel kell futtatnia, tehátalt+F2
parancs futtatásához, majdgedit admin:///etc/locale.gen
Válasz
Hacsak nem igazán érdekel a GNOME terminál, a legjobb módszer valószínűleg egy különböző terminálemulátor telepítése . Válasszon egyet, amelyik tetszik.
Ne feledje, hogy a CtrlAlt F1 eljut a grafikus felhasználói felülethez. Ezután nyomja meg a CtrlAlt F2 gombot a TTY eléréséhez. Jelentkezzen be, és keresse meg a kiválasztott terminál tárházait. A Guake-ot választottam:
pacman -Ss guake
Valamivel elő kell állnia. Számomra ez volt:
community/guake 0.4.4-3 Drop-down terminal for GNOME
Ezután vegye fel a nevet, és telepítse a csomagot:
pacman -S guake
Ezután képesnek kell lennie az alkalmazás indítására úgy, hogy visszavált a GNOME-ra, megnyomja a Super (Windows billentyű) gombot, és beírja a terminál nevét.
Válasz
Ez nekem bevált
a ~/.xinitrc
csere
exec gnome-session
a
exec dbus-launch --exit-with-session gnome-session
Forrás: https://bbs.archlinux.org/viewtopic.php?id=203918
Megjegyzések
- KÖSZÖNÖM NEKI EZT A VÁLASZT! ' az elmúlt héten küzdöttem ezzel a kérdéssel. Semmi sem működött, de ez rögtön elindította.
- Ez most elavult, és csúnya és szükségtelen hackelésnek kell tekinteni.
Válasz
Itt csak ugyanazzal a problémával találkozom. Sokat gugliztam, és találtam egy megoldást. Ha a Alt
+ F2
(esetleg laptop + Fn
) használhatja, akkor u :
1.jelentkezz be rootként (használd a sudo “ur pwd” szót)
-
$locale-gen "en_US.UTF-8"
majd u sikeresen megnyithatja a terminált.
Megjegyzések
- Ez nem ad semmit a meglévő válaszokhoz …
Válasz
Ugyanaz a probléma merült fel és megtaláltam a megoldást:
- Másolja az / etc / X11 / xinit fájlt / xinitrc a ~ / .xinitrc fájlba
- Csak a “#start néhány szép program” sor után adhatja hozzá:
exec gnome-session
- jelentkezzen ki és indítsa újra
startx
Válasz
Éppen ezért a kérdésért küzdöttem egy óra. Kiderült, hogy az volt a bajom, hogy az LC_COLLATE
“C
” értékre lett állítva (extra szóköz volt) a “C
“itt: /etc/locale.conf
.
Válasz
Számomra a gnome-terminál megnyílt, miután futtattam dbus-launch gnome-terminal
-vel.
Utána futtatom a dbus-update-activation-environment --all
-et is, és most elindul probléma nélkül, de nem vagyok biztos benne, hogy az utóbbi tett-e valamit.
nano
vagy avim
…