Arch Linux 终端未启动

Arch Linux 终端未启动

我刚刚按照以下视频教程安装了 Arch LinuxYouTube首次。但是,当我尝试启动 GNOME 终端时,它无法启动。它会在屏幕顶部显示“终端”几秒钟,并且会出现一个加载符号,但几秒钟后它们都会消失并且不会出现终端。因为我无法加载或启动终端,所以我无法执行任何操作(我什至无法回答注册 Arch Linux 论坛的问题)。我究竟做错了什么?

答案1

全新安装 arch 后我遇到了同样的问题。我对 locale.gen 进行了双重检查和三次检查,甚至删除了除 en_US.UTF-8 之外的所有语言环境。当我检查“设置”、“区域和语言”并发现语言没有设置时,我正要放弃,尽管我已经运行了命令来设置它。选择英语并重新启动后,它就可以正常工作了。

答案2

听起来你搞乱了你的/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

答案3

除非你真的关心 GNOME 终端,否则最好的方法可能是安装不同的终端模拟器。选择一个你喜欢的。

请记住,这CtrlAltF1会让您进入 GUI。然后,按CtrlAltF2转至 TTY。登录并在存储库中搜索您选择的终端。我选择瓜客:

pacman -Ss guake

它应该想出一些东西。对我来说,是:

community/guake 0.4.4-3
    Drop-down terminal for GNOME

然后,获取名称并安装该包:

pacman -S guake

然后,您应该能够通过切换回 GNOME、按Super(Windows 键)并输入终端名称来启动应用程序。

答案4

我刚刚在这里遇到了同样的问题。我用谷歌搜索了很多,找到了解决方案。如果你可以使用Alt+ F2(也许笔记本电脑 + Fn),你可以这样做:

1.以 root 身份登录(使用 sudo 'ur pwd')

  1. $locale-gen "en_US.UTF-8"

那么你应该可以成功打开终端。

相关内容