Xrandr 对双显示器设置感到疯狂

Xrandr 对双显示器设置感到疯狂

我在一台安装了 Windows 7 和 Lubuntu 18.04 的双启动电脑上安装了双显示器。过去几个月,当我第一次购买一台新的第二台显示器(Viewsonic XG2401)时,这台显示器运行良好。我的旧显示器已成为我的辅助显示器,位于我的左侧,通过 DVI 端口具有 1680x1050 的分辨率,而我保留的新显示器作为主显示器,通过 DisplayPort 具有 1920x1050 的分辨率。

今晚我启动了 Windows 7 和朋友一起玩游戏。重启 Lubuntu 后,两个显示器的分辨率都低得令人难以置信,而且是镜像的。arandr我可以将它们设置在原来的位置,但尽管我可以将旧显示器重置为其自己的分辨率,但 ViewSonic 的最大可用分辨率为 1024x768。

在 Windows 中,两个显示器工作正常,和以前一样。我尝试使用 xrandr,为显示器重新添加 1920x1050 模式,但只要我重新启动,该模式就会消失,每次我都会回到两个低分辨率镜像显示器。

然后我卸载了显卡驱动程序。我的显卡是HD7770-1GD5,所以我甚至不确定此时我应该使用哪些驱动程序,因为华硕驱动程序页面没有列出该驱动程序(它列出了 HD7770 Ghz 版本)。卸载显卡驱动程序会导致我的 ViewSonic 显示器(通过 DisplayPort)停止工作,但另一个显示器工作正常。

我重新安装了 HD7770 Ghz 版的驱动程序。第一次重启时,显示器运行正常,具有四种低分辨率模式以及我手动添加到显示器的新模式。第二次重启时,ViewSonic 神奇地恢复了所有原始设置和模式以及中间可能的分辨率,一切都像以前一样工作。第三次重启时,我又回到了原点,启动时有两个镜像低分辨率显示器。

GRUB 似乎“感觉”到了这些变化,因为它工作的时候总是出现在我的主显示器上;现在它只出现在我旧的辅助显示器上,而主显示器上则留空(有时它会同时出现在两个显示器上,但现在似乎是随机的)。

我希望它能像以前一样工作,但我真的不知道该怎么想。这是我第一次遇到这样的事情。

相关内容