请帮助执行我的 .xprofile 脚本

请帮助执行我的 .xprofile 脚本

您好,我正在尝试使用 xrandr 命令调整 HDMI 连接电视的屏幕尺寸。我从终端执行一系列命令来逐个调整屏幕尺寸。所有命令都运行正常,解决了我的问题,但只要我注销或关闭会话,下次登录时屏幕尺寸问题就会再次出现。

我曾在某处读到,最好将所有命令作为脚本保存在 .xprofile 文件中,这样每次系统启动或用户登录时,这些命令都会自动执行。我通过将所有命令作为脚本存储在 .xprofile 文件中来实现这一点,但它不起作用。我怀疑为什么登录时脚本没有执行。可能是我没有将脚本放在正确的位置。目前我将其保存在我的主目录 /home/dheeraj 中,但它没有自动执行。如果我手动运行脚本,它就可以正常工作。

请帮助我自动运行 .xprofile 脚本,以便我登录时它可以运行。

我是 Linux 新手,所以可能遗漏了一些细节。请随时提问。我正在运行 MX Linux(我不知道在哪里问,所以我在这里问)以下是保存为 .xprofile 的脚本:

xrandr --newmode “1920x1080_60.00” 173.0 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

xrandr-addmode eDP-1“1920x1080_60.00”

xrandr --输出 eDP-1 --模式“1920x1080_60.00”

xrandr——输出 HDMI-1——转换 1.05, 0, -35,0,1.05,-30,0,0,1

谢谢

答案1

如果 bash 是您的默认 shell,您可以将这些命令放在 ~/.bashrc 中

如果是 zsh,则是 ~./zshrc

这些应该在登录时运行

编辑:

查看是否有可用的“系统 > 首选项 > 会话”。

如果您这样做,您可以在此处使用“添加”添加“应用程序”(包括像您这样的脚本)。该列表中的项目应在桌面登录时运行。如果需要更多信息或上述选项不可用,我可以在虚拟机中安装 MX。

相关内容