我刚刚按照youtube上的视频教程安装了Arch Linux 。但是,当我尝试启动GNOME终端时,它将无法启动。它会在屏幕顶部显示“ Terminal”(终端)几秒钟,并且会有一个加载符号,但是几秒钟后,它们都消失了,并且没有终端出现。因为我无法加载或启动终端,所以我无能为力(我什至无法回答要注册到Arch Linux论坛的问题)。我究竟做错了什么?
nano
或vim
...
我刚刚按照youtube上的视频教程安装了Arch Linux 。但是,当我尝试启动GNOME终端时,它将无法启动。它会在屏幕顶部显示“ Terminal”(终端)几秒钟,并且会有一个加载符号,但是几秒钟后,它们都消失了,并且没有终端出现。因为我无法加载或启动终端,所以我无能为力(我什至无法回答要注册到Arch Linux论坛的问题)。我究竟做错了什么?
nano
或vim
...
Answers:
听起来好像您弄乱了/etc/locale.gen
文件。
如果您是英语/美国用户,请注释掉该文件中的其他任何条目,除非您需要它们。它们用于其他语言。如果您是美国人,那么您可能只会需要更多 en_US.UTF8
。
编辑/etc/locale.gen
文件并取消注释en_US.UTF8
。
注释掉其他所有内容,除非您当然需要他们能够阅读。
然后运行: sudo locale-gen
gnome-terminal应该然后开始。如果没有安装xterm并从中运行gnome-terminal来查看发生了什么:
pacman -S xterm
尝试CtrlaltF2,或退出X。
然后点击CtrlaltF1以返回X。
点击AltF2并输入xterm
在xterm窗口中键入 gnome-terminal
除非您真的关心GNOME终端,否则最好的方法可能是安装其他终端模拟器。选择一个你喜欢的。
请记住,这CtrlAltF1将使您进入GUI。然后,按CtrlAltF2以转到TTY。登录,然后在存储库中搜索您选择的终端。我选择了Guake:
pacman -Ss guake
它应该提出一些东西。对我来说是:
community/guake 0.4.4-3
Drop-down terminal for GNOME
然后,命名并安装该软件包:
pacman -S guake
然后,您应该能够通过切换回GNOME,按Super(Windows键)并键入终端名称来启动应用程序。
这对我有用
在你的~/.xinitrc
替换
exec gnome-session
与
exec dbus-launch --exit-with-session gnome-session
我在这里遇到同样的问题。我在Google上搜索了很多,然后找到了解决方案。如果您可以使用Alt
+ F2
(也许是笔记本电脑+ Fn
),则可以执行以下操作:
1.以root身份登录(使用sudo'ur pwd')
$locale-gen "en_US.UTF-8"
那么您应该可以成功打开终端。