首先,我通过 VGA 将一台新的 1280 x 1024 (1080p) 显示器(最佳分辨率)连接到我的 Toshiba Satellite 笔记本电脑。我运行的是 Ubuntu 14.04 LTS。
问题是辅助显示器可用的默认分辨率仅为 1024x768 和 800x600。
我使用的修复方法是:
xrandr
确定所有视觉输出,然后
cvt 1280 1024
这给了我"1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
然后我用
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
进而
xrandr --addmode VGA1 "1280x1024_60.00"
这使得我在系统设置中为辅助显示器提供了 1280x1024 的可选分辨率,这非常棒并且效果很好,但我真的很难实现修复以使该分辨率永久可用。
提供的修复方法是使用 .xprofile 添加脚本;在 kdm/gdm 中启动 xrandr 脚本;并设置 xorg.conf,这些脚本已被发现这里。
在这三个方面我都没能成功,可能是因为我没有理解它们。我找不到 /etc/gdm;我在 /etc 中能找到的唯一类似文件夹是 /etc/gdb。我也找不到 /etc/X11/xorg.conf,因此无法在那里实施更改。与 .xprofile 一样,我似乎无法在 /home 中创建 .xprofile 文件,因为我收到消息“您没有保存文件的权限”。
我的问题基本上是,如何按照指南中的说明添加使用 xrandr 制作的自定义分辨率作为辅助屏幕的永久修复,并克服上面列出的问题!
如果您能帮忙,非常感谢。如果您需要更多信息,请告诉我。
最后一件事 - 如果我能够创建一个 .xprofile 文件,它应该正确保存在哪里?
我找不到 /etc/gdm;我在 /etc 中能找到的唯一类似文件夹是 /etc/gdb。我也找不到 /etc/X11/xorg.conf,因此无法在那里实施更改。与 .xprofile 一样,我似乎无法在 /home 中创建 .xprofile 文件,因为我收到消息“您无权保存文件”。
谢谢。
答案1
我已经解决了这个问题。
我成功创建了一个 .xprofile 文件并将其保存到主目录。然后我添加了
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 "1280x1024_60.00"
我遇到的唯一麻烦是保存 .xprofile 的权限问题,但当我第二次保存时,这不再是问题了。
现在运行良好,每次都会将新的分辨率应用到辅助屏幕上。