问题就在标题中。我看过一些文章和答案,它们讨论如何配置 .xprofile,这个文件应该在我的主目录中。我选择了“显示隐藏文件”,但找不到 .xprofile。有什么想法吗?
答案1
默认情况下,你的主目录中没有 .xprofile 文件,除非你创建一个。创建 .xprofile 文件的说明如下:这里在下面如何设置双显示器Ubuntu Resolution wiki 中的标题。
使用您最喜欢的编辑器创建
~/.xprofile
如下内容:xrandr --output VGA1 --mode 1024x768 --rate 60
现在,每次启动 Xsession 时都会运行该命令。您可以通过注销并重新登录或从
~/.xprofile
终端执行来强制运行该命令。下面是我的一个示例
~/.xprofile
。#
是注释,就像您使用 shell 脚本一样。我设置的目的是有时将笔记本电脑放在左边,有时将笔记本电脑放在右边。这使得更改您希望每个显示器位于哪一侧变得非常简单和容易。我刚刚添加了有关如何设置主显示器的信息。xrandr --output VGA1 --mode 1024x768 --rate 60 #Laptop right extra Monitor Left #xrandr --output VGA1 --left-of LVDS1 #Laptop left extra Monitor right xrandr --output LVDS1 --left-of VGA1 #This is to set your primary monitor. #This sets your laptop monitor as your primary monitor. xrandr --output LVDS1 --primary #This sets your VGA monitor as your primary monitor. #xrandr --output VGA1 --primary
有些人认为这个功能只对一个用户有效,这是一个缺点,而其他人则认为这是一个优点。如果您想要使用这个功能,只需将其复制到您的配置文件文件夹中即可。
重要的提示:如果您只是盲目地从网站上复制一些命令,您可能会看到一条错误消息:
xrandr: cannot find mode 1024×768
这可能是由于某些 CMS 修改内容的方式:xrandr 期望字母 x 而不是水平和垂直分辨率之间的乘法交叉 ×。
错误示例:
xrandr --output VGA1 --mode 1024×768 --rate 60
更正的示例:
xrandr --output VGA1 --mode 1024x768 --rate 60