Ubuntu 13.10 中的 .xprofile 在哪里?

Ubuntu 13.10 中的 .xprofile 在哪里?

问题就在标题中。我看过一些文章和答案,它们讨论如何配置 .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

相关内容