无法将屏幕分辨率更改为 1024x768 以上,尽管直到昨天它还在更高的分辨率下运行良好

无法将屏幕分辨率更改为 1024x768 以上,尽管直到昨天它还在更高的分辨率下运行良好

我需要一些帮助来修复我的分辨率。它卡在 1024x768,但昨天它在 1280x1024 上运行良好。我使用的是 ATI HD2600,我知道 XUbuntu 与 ATI 存在一些问题。我想添加 1280x1024 分辨率。

以下是输出xrandr

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DIN disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)  
DVI-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768       60.0*     
800x600        60.3     56.2     
848x480        60.0      
640x480        59.9

xorg.conf 也缺失了。我还尝试添加:

xrandr --addmode VGA1 1280x1024
xrandr --addmode LVDS 1280x1024

但它也不起作用。我尝试安装 AMD 的 Catalyst,但仍然没有成功。我是 Ubuntu 新手,我找不到任何解决方案,请帮助我!

答案1

显示/屏幕/监视器设置页面(无论在您的 DE 中它叫什么)是否有任何选项可以更改分辨率,并且它们可以正常工作吗?

根据xrandr那里的信息,您应该有 4 种可用的分辨率,您是否尝试过用 来更改它xrandr,也许用xrandr -s 800x600或任何您想要的,有/没有-r 60

对于尚未列出的其他模式xrandr,请首先尝试:

xrandr --addmode DVI-1 1280x1024

我不确定,但我认为要永久添加新模式,您必须使用 xrandr,--newmode它使用“xorg.conf 的 ModeLine 语法”。
然后:

xrandr -s 1280x1024

请参阅此问答以了解更多信息但其中xrandr已经列出了所需的分辨率,只是没有刷新率。在这种情况下,xrandr 根本没有列出 1280x1024,所以它拒绝使用--addmode它...

可能是驱动程序问题,可以尝试更新显卡驱动程序,还有没有软件包更新等待?(apt-get update或者用 升级所有软件包apt-get upgrade)或者检查“驱动程序管理器”或“附加驱动程序”(或现在的任何名称)以添加硬件驱动程序?有些 AMD 显卡使用该fglrx软件包,但我不确定您的显卡是否也使用该软件包。

答案2

我已经发现了问题,对于任何像我一样现在遇到困难并且有相同输出的人来说xrandr,这里是解决方案:

xrandr --newmode $(cvt 1280 1024 60 | grep Mode | sed -e 's/.*"/1280x1024/')
xrandr --addmode DVI-1 1280x1024

之后,您可以通过显示更改分辨率

相关内容