我救回了一台旧的 T60 机器,它配有 ATI X1400 和高分辨率屏幕(1600x1200)。我的问题是 Ubuntu 无法检测到高于 1024x768 的分辨率。我知道 radeon 驱动程序是 sed(xserver-xorg-video-radeon)。当我安装 fglrx 驱动程序时,系统似乎根本看不到 3d 加速,旧版 gnome 启动后仍然无法更改分辨率。
此外,xrandr 显示,看一下最大值……这是错误的。
tdi@congruence:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 285mm x 214mm
1024x768 60.0*+
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
DVI-0 disconnected (normal left inverted right x axis y axis)
有人遇到过这样的问题吗?可能是 ATI X1400 的问题,而不是 ThinkPad 的问题。
答案1
根据您的输出,您连接的屏幕是
LVDS connected
(我们需要它。)接下来你必须找到你的屏幕模式行可通过以下方式获取:
你的手册,
构造函数(你的屏幕)网站或
这地点
打开终端并运行
xrandr –newmode “ModeName” <modeline>
其中
ModeName
只是您选择的名称和<modeline>
上一步中的名称。例子 :
xrandr –newmode "1920x1080_60.00″ 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
然后运行此命令来添加新配置:
xrandr –addmode <your connection name> <your modeline's name>
您的连接名称是步骤 1 中的连接名称。
例子:
xrandr –addmode VGA-0 1920x1080_60.00
在哪里:
- 模式名称 =
1920x1080_60.00
- 连接名称 =
VGA-0
- 模式名称 =
然后运行
gksu gedit /etc/gdm/PreSession/Default
并将前两行添加到上述文件的末尾。例子:
xrandr –newmode «1920x1080_60.00″ 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync xrandr –addmode VGA-0 1920x1080_60.00
通过您的显示器设置,选择新的分辨率。