`startx` 启动错误的 `xinitrc` 文件

`startx` 启动错误的 `xinitrc` 文件

我正在安装全新的 Arch Linux,试图让awesome窗口管理器正常工作。

我正在设置xinit/startx根据之前我已经做过一百次了指南,并完成了创建新文件的动作~/.xinitrc(在用户jeremy的主目录中)。看起来~/.xinitrc像这样:

#!/bin/sh

exec awesome

现在我可以确认sudo startx ~/.xinitrc(作为用户jeremy)正确启动了awesome窗口管理器。

但是,我遇到的问题是sudo startx执行(据我所知)默认/etc/X11/xinit/xinitrc文件,而不是~/.xinitrcinjeremy的主目录。xterm(我相信这是正确的,因为默认的 X windows 中显示了三批。(我还没有安装xclock。))

有什么想法吗?

答案1

root我认为问题是我第一次启动 Arch 时登录的。

重新启动并登录(没有)对我有用jeremystartxsudo

相关内容