我尝试xrandr将 1680x1050 设置为 VGA 输出的新模式,但它说:
sudo xrandr --addmode VGA-0 1680
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 35
Current serial number in output stream: 36
Run Code Online (Sandbox Code Playgroud) 我曾经编辑 GDM 的启动脚本 (/etc/gdm/Init/Default) 以永久更改我的显示分辨率。
如何在 Ubuntu Oneiric 中使用 LigthDM 执行此操作?
使用我的 Samsung SyncMaster B2030 安装 Ubuntu 10.04 后,在分辨率列表中找不到原始分辨率 (1600X900)。
在 ubuntu 11.04 中,有一个使用 gconf-editor 并将 key 设置/apps/gnome_settings_daemon/plugins/xrandr/active为 false的解决方法
。
但是,使用 ubuntu 11.10(gnome 3)的 gconf-manager 中没有这样的键。
xrandr gnome shortcut-keys gnome-settings-daemon media-buttons
我有一台 DELL U2410 显示器连接到配备集成 AMD/ATI 显卡 (AMD E-350) 的 Compaq 100B 台式机。安装的操作系统是 Ubuntu 10.04 LTS。
计算机通过 DVI 接口连接到显示器。
问题是我无法将桌面分辨率设置为原生 1920x1200。允许的最大分辨率为 1600x1200。
做了一些研究,我发现了这个xrandr实用程序。不幸的是,在尝试使用它时,我无法将其配置为所需的分辨率。首先,它不报告输出名称(应该是DVI-0),default而是说。没有它,我无法使用该--fb选项。
EDID 实用程序似乎可以很好地识别监视器。这是来自的输出get-edid:
# EDID version 1 revision 3
Section "Monitor"
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
Identifier "DELL U2410"
VendorName "DEL"
ModelName "DELL U2410"
# Block type: 2:0 3:ff
# Block type: 2:0 3:fc
# Block type: 2:0 3:fd
HorizSync 30-81
VertRefresh 56-76
# …Run Code Online (Sandbox Code Playgroud) 如果我只有LVDS1带有xrandr -o left命令的内部监视器 ( ) 。现在我想连接第二台显示器,比如HDMI1. 然后我只想旋转内部显示器,而不是外部显示器。我尝试了以下操作(虽然没有外部连接,因为我目前是移动的),但这没有任何作用:
xrandr --output LVDS1 -o left
Run Code Online (Sandbox Code Playgroud)
如何只旋转一台显示器?
我确实需要一些命令行,因为我想将其放入脚本中。
我在论坛的某个地方找到了一个问题的解决方案,其中唯一可用的分辨率是 800x600 和 1024x768。我设法获得了 1440x900,效果很好。每次我重新启动时,这种模式都会消失。我被迫重新输入命令,那么我该如何保存呢?我假设这是一个简单的命令,但在 Ubuntu 方面,我是最大的菜鸟。命令是:
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsyncxrandr --addmode VGA1 1440x900_60.00xrandr --output VGA1 --mode 1440x900_60.00我一直在尝试设置外部显示器一段时间,最后除了分辨率关闭外,它大部分工作正常。我的显示器的原生分辨率是 1600x900,我终于在 xrandr 中显示了它:
user:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1600 x 900
default connected 1024x768+0+0 0mm x 0mm
1024x768 0.0*
800x600 0.0
640x480 0.0
1600x900 59.9
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试更改分辨率时,出现以下错误:
user:~$ xrandr --output default --mode 1600x900
xrandr: Failed to get size of gamma for output default
xrandr: Configure crtc 0 failed
Run Code Online (Sandbox Code Playgroud) 我正在尝试调整我的新 MSI GT70 2OC 的分辨率。在设置中,只有一种分辨率可用:1920x1080。这很好,只是我需要降低分辨率并使其更矩形,以便笔记本电脑与我的旧 PL-550 平板电脑配合使用。
这是我所做的:
cvt 1200 1000 60
# 1200x1000 59.91 Hz (CVT) hsync: 62.19 kHz; pclk: 99.50 MHz
Modeline "1200x1000_60.00" 99.50 1200 1280 1400 1600 1000 1003 1013 1038 -hsync +vsync
sudo xrandr --newmode "1200_1000_60" 99.50 1200 1280 1400 1600 1000 1003 1013 1038 -hsync +vsync
xrandr: Failed to get size of gamma for output default
Run Code Online (Sandbox Code Playgroud)
我如何通过这一步?
更新
这是输出xrandr:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 …Run Code Online (Sandbox Code Playgroud) 我正在使用安装在联想 ThinkPad T500 笔记本电脑上的 Ubuntu 16.04,两个外接显示器通过显示器和 VGA 端口连接。
我认为问题是在我升级到 Ubuntu 16.04 后开始的。但我不确定这一点。
偶尔在某个随机时刻,其中一台显示器关闭。显示器上好像没有信号。显示器在 2-5 秒内开启。这可能会连续发生几次,但延迟很小,或者可能不会发生很长时间。两台显示器可能同时关闭或一个接一个关闭。
我不明白为什么会发生这种情况。要么我不明白我应该怎么做来重现这个问题。上次(在我写这篇文章的前一刻)当我切换到 Google Chrome 中的另一个标签并暂停 YouTube 音乐视频时发生了这种情况。但是当我再次尝试做同样的事情时,该问题不会重现。我一直在用电脑看屏幕,在问题发生的那一刻写下这个问题
我未能在日志中找到任何问题迹象。
我的问题看起来接近于监视器随机关闭 Ubuntu 13.10,不同之处在于只有一个监视器可能会关闭,而不是两个,并且它们会自动打开。
巧合的是,我xset -q在显示器关闭的那一刻输入了命令并按下了 Enter 键。我等了几秒钟,看到了结果
$ xset -q
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000000
XKB indicators:
00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off …Run Code Online (Sandbox Code Playgroud)