59

通过这个小“脚本”,我成功地使用xrandr在我的工作场所扩展了我的桌面。

#!/bin/sh

xrandr --newmode 1920x1080  220.64  1920 2056 2264 2608  1080 1081 1084 1128  -HSync +Vsync
xrandr --addmode VGA 1920x1080
xrandr --output VGA --mode 1920x1080

一切都很顺利,直到有一天神奇地停止工作。当我尝试使用它时。我刚收到这个消息。

X Error of failed request: BadName (named color or font does not exist)

笔记本电脑显示屏以一种奇怪的方式调整大小,但扩展显示器没有任何反应。

我已经恢复了 gnome 桌面默认配置。我更改了字体配置,尝试使用其他布局和显示器,但总是相同。

4

3 回答 3

73

您是否尝试过为该模式使用不同的名称?我收到此错误并尝试使用名称“1080p”(例如 xrandr --newmode “1080p”...)而不是我通常使用的名称“1920x1080”并且它有效。我不确定是什么导致了错误,因为 xrandr 甚至没有列出 1920x1080 模式,也不能通过 --rmmode 删除它,但是创建一个具有不同名称的新模式似乎对我有用。

于 2010-08-05T12:58:54.297 回答
13

我遇到了类似的问题,我相信这是因为我之前已经创建了该设置(然后重新启动)。如果我跳过那个阶段并直接进入:

$ xrandr --addmode LVDS1 1280x720

在终端中它会立即执行此操作,也许我们正在尝试创建系统中已经存在的东西?如果它在第一次尝试时就这样做了,尽管我无法给出解释,对不起,我是使用 ubuntu 代码的新手,9.04 完美运行,升级到 10.10 有点让人头疼!

希望它适用于其他人。

于 2010-10-30T15:25:57.273 回答
1

迟到了,但请尝试arandr改用。使用可视化配置工具而不是xrandr.

于 2011-08-22T04:55:49.187 回答