最近,我在使用 Ubuntu Gnome 时遇到了一个奇怪的问题。上周六我安装了 14.04,一切正常。然而,一天早上我醒来时发现我的华硕 HDMI 显示器显示“VGA 无信号”。这毫无道理,因为我从未更改过它的显示设置。最后我使用硬件按钮将其改回 HDMI。
然而,我的麻烦并没有就此结束。现在,每次我在特定显示器(我有两个显示器)上移动窗口(甚至最小化)时,背景中的桌面都会闪烁,显示窗口移动时每一帧的图像。
我的其他显示器上没有出现这种情况,安装时也没有出现这种情况。我也从未更改过我的图形驱动程序。我尝试从设置管理器禁用并重新启用显示器,但没有解决。有人能解决我的问题吗?这似乎是 Ubuntu 独有的,因为闪烁只发生在桌面上,我就是搞不清楚为什么。
答案1
也许你遇到过类似的问题这里。
最后一位评论者遇到了和我同样的问题,我认为这与您的问题类似。
我遇到了同样的问题(如果重启后多显示器设置未保存)。
启动后 - 不是使用重置命令自动启动,而是打开终端cmd++altt
然后输入:
xrandr --output LVDS --pos 1920x0 --output CRT1 --pos 0x0
(在哪里你的监视器名称和位置被替换为你的具体设置)
那么帧缓冲区就不会出现。
更多信息请点击这里:http://bernaerts.dyndns.org/linux/74-ubuntu/309-ubuntu-dual-display-monitor-position-lost
我希望会有更好的解决方案!;-)
编辑:
我设法使用“X-GNOME-Autostart-Delay”属性来延迟 Gnome 的自动启动:
1.在 /home/yourUserName/.config/monitors 中创建一个新文件“xrandr.sh”,其中包含 xrandr 命令的内容(参见上文)并使其可执行:
#!/bin/bash
xrandr --output VGA-0 --pos 1920x0 --output DVI-I-1 --pos 0x30
exit
2.在 /home/yourUserName/autostart 中创建一个新文件“monitors.desktop”,内容如下:
[Desktop Entry]
Type=Application
Exec=/home/yourUserName/.config/monitors/xrandr.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=05
Name[de_AT]=Bildschirme
Name=Monitors
Comment[de_AT]=Stellt die Bildschirme richtig ein
Comment=Sets the correct monitor setup
现在 xrandr 脚本会延迟 5 秒自动启动,并且不会出现闪烁!
注意:“[de_AT]”属性是可选的!