无法在没有 root 的情况下启动 gnome 会话?

无法在没有 root 的情况下启动 gnome 会话?

我按照 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文件,请使用文本编辑器检查它,看看它是否具有所需的内容。

相关内容