如何永久保存屏幕显示方向设置(没有 .xprofile 文件)
如果您的系统中没有 '.xprofile' 文件,您可以尝试使用以下两种方法来永久保存屏幕显示方向设置:
方法一:创建一个新的启动脚本文件
-
打开终端(Ctrl + Alt + T)。
-
创建一个新的启动脚本文件,例如 'myscript.sh',并编辑它:
nano ~/myscript.sh -
在打开的文本编辑器中,添加以下内容,将 '<screen_name>' 和 '
' 替换为您在步骤4中选择的屏幕名称和方向: #!/bin/bash xrandr --output <screen_name> --rotate <orientation>例如,要将屏幕方向设置为正常方向:
#!/bin/bash xrandr --output eDP-1 --rotate normal -
保存并关闭文件(按 Ctrl + X,然后按 Y 和 Enter 键)。
-
授予启动脚本执行权限:
chmod +x ~/myscript.sh -
将启动脚本添加到启动应用程序列表中。打开终端,运行以下命令:
gnome-session-properties在打开的“启动应用程序首选项”窗口中,点击“添加”按钮。在弹出的对话框中,输入一个名称(例如“ScreenOrientation”),并在“命令”字段中输入启动脚本的完整路径(例如 '/home/your_username/myscript.sh')。点击“添加”按钮保存更改。
-
重新启动系统,您的屏幕方向设置应该会在每次启动时自动应用。
方法二:使用 Xorg 配置文件
-
打开终端(Ctrl + Alt + T)。
-
创建一个新的 Xorg 配置文件:
sudo nano /usr/share/X11/xorg.conf.d/99-screen-orientation.conf -
在打开的文本编辑器中,添加以下内容,将 '<screen_name>' 和 '
' 替换为您在步骤4中选择的屏幕名称和方向: Section "Monitor" Identifier "Monitor0" Option "Rotate" '<orientation>' EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" EndSection例如,要将屏幕方向设置为正常方向:
Section "Monitor" Identifier "Monitor0" Option "Rotate" 'normal' EndSection Section "Screen" Identifier "Screen0" Monitor "Monitor0" EndSection -
保存并关闭文件(按 Ctrl + X,然后按 Y 和 Enter 键)。
-
重新启动系统,您的屏幕方向设置应该会在每次启动时自动应用。
请注意,以上步骤中提到的 '<screen_name>' 指的是您的屏幕名称,您可以使用 'xrandr' 命令来获取该名称。同样,'
希望这些方法能帮助您实现永久保存屏幕显示方向设置。如果您有任何进一步的问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/lwv 著作权归作者所有。请勿转载和采集!