为什么我的.xprofile 文件不起作用?

为什么我的.xprofile 文件不起作用?

我有 xorg 和 xinit,我想在 X 环境之前启动一些命令。我这样做了很多次,但 idk bc 不起作用。

我做了一个touch ~/.xprofile,在这里我写了我想在 X 环境之前运行的命令,该.xprofile文件具有执行权限,并且有所有命令上面的注释#!/bin/bash(我只有 1 个命令,因为我正在尝试)但在 arch wiki 中阅读,这应该可行。

文件的权限:

-rwxr--r-- 1 root root 28 nov  1 20:04 /root/.xprofile

和文件

#!/bin/bash
setxkbmap es &

答案1

您可能需要exec.xinitrc文件前面添加以下几行。否则,根本.xprofile无法工作。

# This line try to import /etc/xprofile if it exists
[ -f /etc/xprofile ] && . /etc/xprofile
# As ditto
[ -f ~/.xprofile ] && . ~/.xprofile

相关内容