我正在使用Ubuntu 14.04。我有一个AMD Radeon 5570高清显卡。实际上,默认的开源红木驱动程序不允许我选择显示器的最大屏幕分辨率(即1366x768)。我只显示了两个分辨率,分别是1024x768和800x600。如果我下命令:
xrandr -s 1366x768然后输出是:
Size 1366x768 not found in available modes因此,为了获得1366x768分辨率,我被迫安装AMD从其网站提供的专有图形驱动程序。但是如果我安装它(这本身就是一个很容易出现问题的过程),我会遇到很多“不便”。有时候,在操作系统更新之后,驱动程序会导致统一崩溃。然后,我将不得不卸载驱动程序从一个tty和谷歌周围的解决方案。我偶尔也会遇到屏幕撕裂的问题。此外,我也看不到我的登录屏幕(请参阅这问题,它说明了这个特定的问题)。主要问题是AMD不像Ubuntu更新其操作系统那样快速更新其驱动程序。这很让人恼火。
因此,我想要的最大分辨率(和性能),我的显卡和显示器可以给我,而不安装‘问题’专有的图形卡驱动程序,AMD提供。这个是可能的吗?请提出建议。提前谢谢。
PS :-更多系统规格详情:-
(顺便说一句,谢谢你仔细阅读我的详细描述!)
发布于 2016-04-25 23:33:46
操作系统: Ubuntu 16.04。显卡: AMD Radeon HD 7850。Gallium0.4开源驱动程序。
双显示器连接: HDMI-0;DVI-0。
HDMI决议: 1600x900。DVI应该显示1366x768,但默认为1024x768。DVI的监测分辨率未被检测到。添加未检测到的分辨率
HDMI EDID矩阵数据解析。DVI EDID矩阵数据不使用xrandr --verbose进行解析。
编写脚本,指定用于DVI显示的xrandr新模式/加载模式/输出。
#!/usr/bin/sh
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-0 1368x768_60.00
xrandr --output DisplayPort-1 --off --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 1600x132 --rotate normal --output HDMI-0 --primary --mode 1600x900 --pos 0x0 --rotate normal将该shell脚本添加到gnome-session-properties中列出的启动程序中。
DisplayPort-0和DisplayPort-1是未使用的端口,已在BIOS中禁用。
参考资料:Ubuntu :决议
https://askubuntu.com/questions/442851
复制相似问题