我正在使用带有 ATI Radeon HD5670 卡的 Ubuntu 12.10。
我目前有开源xorg-edgers驱动程序。我一直交替使用此驱动程序和 Radeon 开源驱动程序,因为 fglrx 似乎让我经常出现卡顿。所以我不能真正使用专有驱动程序,Radeon 驱动程序对我来说似乎很稳定,分辨率是唯一的问题。
分辨率卡在 1024x768,而我的显示器的原始分辨率是 1366x768。如何启用该分辨率?顺便说一下,转到系统设置 > 显示只会显示 800x600 和 1024x768。
还有一个问题,我怎么知道 xorg-edgers 驱动程序是否已启用?当我运行 时sudo lshw -c video
,我仍然看到 radeon 驱动程序。
configuration: driver=radeon latency=0
提前谢谢您!
更新:
跑步xrandr
给了我这个:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
..
DVI-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
因此,按照指南,我输入了以下内容:
cvt 1366 768 60
xrandr --newmode "1366x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr 现在给我这一行:
1366x768_60.00 (0x178) 85.2MHz
但我仍然无法执行添加命令xrandr --add-mode DVI-0 1366x768
,它只是向我显示 xrandr 的使用页面。
答案1
如果我理解您的问题没有错的话:您正在使用 xorg-edgers PPA 中 xserver-xorg-video-ati 包中的 radeon 驱动程序。如果是这样,那么您仍在使用 radeon 驱动程序(您应该如此)。
您可以通过执行以下操作添加新的视频模式(分辨率)。使用$ xrandr
确定正在使用的视频输出。然后,# xrandr --addmode [OUTPUT] [MODE]
。例如,我会输入# xrandr --addmode LVDS1 1920x1080
。这取自这里。
编辑:为了完整起见,在将模式添加到设备之前,需要创建新模式。然后需要切换到该模式。所有这些都在链接中介绍。