我按照 arch linux wiki 页面中列出的步骤新安装了 arch linux,安装了 xorg 和 gnome。在我的 ~/.xinitrc 文件中,我添加了行 exec gnome-session
.
现在,当我启动系统并登录到 tty1 时,作为普通用户(不是 root)并startx
在提示符下键入,gnome 会话不会启动,而是抱怨与 xserver 的连接丢失。
但是当我以 root 身份登录或使用su
发出命令时startx
,它启动时没有问题。有人可以帮我解决这个问题吗?
答案1
.xinitrc
确保用户主目录中有该文件。看来您.xinitrc
在根目录中而不是用户主目录中。ls -la
在用户主目录中验证此运行。如果您看到一个.xinitrc
文件,请使用文本编辑器检查它,看看它是否具有所需的内容。