万恶的 ATI fglrx 驱动

ATI 官方驱动带了一个 amdcccle 命令,可以显示图形界面对显示器作一些设置,例如修改分辨率,twinview, dual head, bigdesktop 这些设置。其实 nvidia 的官方驱动也是带了这么一个工具的。

但是呢,有时候就会发现,通过这个命令修改显示之后,你的xorg.conf 里面的设置就不起作用了!无论你之后如何去修改你的 xorg.conf ,他根本不会去理会。

我遇到的问题就是,某次通过 amdcccle 设置了一下 bigdesktop,结果导致接上我的另外一个LCD之后,那个LCD的分辨率死活就卡在 1024×768 上了。要知道,那个LCD是支持 1280×1024的,可是无论如何设置,就是不能提高分辨率了。查看 xorg 的log,能看到读取的 /etc/X11/xorg.conf 文件,可是就是没效果。

开始怀疑是显示器出于保护,把分辨率设置底了,结果接到别人的笔记本上面是没问题的。后来研究来研究去,发现还是 ATI 驱动的问题。

/etc/ati 下面有不少文件,也不知道这些文件是什么用途,但是 amdpcsdb 这个文件就是罪魁祸首了。删掉后LCD的分辨率就正常了。

很奇怪,我执行 amdcccle 的时候,用的可不是 sudo ,他是怎么写到这个文件里面的?

No related posts.

One Comment

  1. Posted 十一月 12, 2010 at 5:31 下午 | Permalink

    可能是 amdcccle 这个程序有 s 权限,所以有权限。

One Trackback

  1. By wd and cc / ATI 显卡双头显示配置 on 九月 8, 2008 at 3:03 下午

    [...] ,也有图形界面,不过那个界面很恶心,经常出现问题,不过可以试着删除 /etc/ati/amdpcsdb [...]

Post a Comment

Your email is never shared.