LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2602|回复: 10

笔记:安装 ATI fglrx 8.37.6

[复制链接]
发表于 2007-6-4 01:38:07 | 显示全部楼层 |阅读模式
ATI 的 Linux 显卡驱动好烂!!每次 X 升级, fglrx 就不能用了。
这是昨晚安装 fglrx 的笔记,希望对大家有帮助。

显卡:ATI Radeon XPRESS 200M
X version:  1:7.1.0-16

开始:
1. 去 ATI 的网上下载驱动:ati-driver-installer-8.37.6-x86.x86_64.run

2. 生成 .deb 包
% ./ati-driver-installer-8.37.6-x86.x86_64.run --buildpackage Debian/Unstable
会生出以下几个包:
fglrx-amdcccle_8.37.6-1_i386.deb  - 不是很重要,好像是用来优化的。
fglrx-driver-dev_8.37.6-1_i386.deb  - 用于程序开发,对一般用户没用。
fglrx-driver_8.37.6-1_i386.deb  -  显卡驱动
fglrx-kernel-src_8.37.6-1_i386.deb  -  DRI 支持

3. 安装
% dpkg -i fglrx-driver_8.37.6-1_i386.deb
% dpkg -i fglrx-kernel-src_8.37.6-1_i386.deb
会有 fglrx.tar.bz2 出现在 /usr/src 里
% dpkg -i fglrx-amdcccle_8.37.6-1_i386.deb

4. 编译 kernel module
% cd /usr/src
% tar -jxvf fglrx.tar.bz2
% cd /usr/src/linux

% make-kpkg --revision 1 --initrd modules_image
生成 fglrx-kernel-2.6.15-rc5_8.37.6-1+1_i386.deb 在 /usr/src/ 里

5. 安装 fglrx 的 kernel module
% dpkg -i fglrx-kernel-2.6.15-rc5_8.37.6-1+1_i386.deb

6. 调试配置
先备份原来的配置
% cp /etc/X11/xorg.conf ~/xorg.conf.old

然后用 ATI 自带的配置程序
% aticonfig --initial
程序出错 (ATI 烂呀!!)

  1. Uninitialised file found, configuring.
  2. Using xorg.conf
  3. Saved back-up to xorg.conf.original-0
  4. *** glibc detected *** aticonfig: munmap_chunk(): invalid pointer: 0xbfc03b57 ***
  5. ======= Backtrace: =========
  6. /lib/libc.so.6(cfree+0x1bc)[0xb7cd58dc]
  7. aticonfig[0x805c5c7]
  8. aticonfig[0x805c875]
  9. aticonfig[0x8054528]
  10. aticonfig[0x804985e]
  11. aticonfig[0x80496cb]
  12. /lib/libc.so.6(__libc_start_main+0xdc)[0xb7c7febc]
  13. aticonfig[0x8049601]
  14. ======= Memory map: ========
  15. 08048000-08067000 r-xp 00000000 03:03 600308     /usr/bin/aticonfig
  16. 08067000-0806a000 rw-p 0001e000 03:03 600308     /usr/bin/aticonfig
  17. 0806a000-0808b000 rw-p 0806a000 00:00 0          [heap]
  18. b7c47000-b7c51000 r-xp 00000000 03:03 677443     /lib/libgcc_s.so.1
  19. b7c51000-b7c52000 rw-p 00009000 03:03 677443     /lib/libgcc_s.so.1
  20. b7c5c000-b7c5e000 rw-p b7c5c000 00:00 0
  21. b7c5e000-b7c60000 r-xp 00000000 03:03 677582     /lib/libdl-2.5.so
  22. b7c60000-b7c62000 rw-p 00001000 03:03 677582     /lib/libdl-2.5.so
  23. b7c62000-b7c66000 r-xp 00000000 03:03 596878     /usr/lib/libXdmcp.so.6.0.0
  24. b7c66000-b7c67000 rw-p 00003000 03:03 596878     /usr/lib/libXdmcp.so.6.0.0
  25. b7c67000-b7c69000 r-xp 00000000 03:03 596855     /usr/lib/libXau.so.6.0.0
  26. b7c69000-b7c6a000 rw-p 00001000 03:03 596855     /usr/lib/libXau.so.6.0.0
  27. b7c6a000-b7da7000 r-xp 00000000 03:03 677584     /lib/libc-2.5.so
  28. b7da7000-b7da8000 r--p 0013d000 03:03 677584     /lib/libc-2.5.so
  29. b7da8000-b7daa000 rw-p 0013e000 03:03 677584     /lib/libc-2.5.so
  30. b7daa000-b7dad000 rw-p b7daa000 00:00 0
  31. b7dad000-b7dd2000 r-xp 00000000 03:03 677578     /lib/libm-2.5.so
  32. b7dd2000-b7dd4000 rw-p 00024000 03:03 677578     /lib/libm-2.5.so
  33. b7dd4000-b7ebc000 r-xp 00000000 03:03 598710     /usr/lib/libX11.so.6.2.0
  34. b7ebc000-b7ec0000 rw-p 000e8000 03:03 598710     /usr/lib/libX11.so.6.2.0
  35. b7ec0000-b7ecd000 r-xp 00000000 03:03 599655     /usr/lib/libXext.so.6.4.0
  36. b7ecd000-b7ece000 rw-p 0000c000 03:03 599655     /usr/lib/libXext.so.6.4.0
  37. b7ece000-b7ecf000 rw-p b7ece000 00:00 0
  38. b7ecf000-b7ed6000 r-xp 00000000 03:03 596959     /usr/lib/libXrender.so.1.3.0
  39. b7ed6000-b7ed7000 rw-p 00006000 03:03 596959     /usr/lib/libXrender.so.1.3.0
  40. b7ed7000-b7edc000 r-xp 00000000 03:03 599384     /usr/lib/libXrandr.so.2.1.0
  41. b7edc000-b7edd000 rw-p 00004000 03:03 599384     /usr/lib/libXrandr.so.2.1.0
  42. b7ee6000-b7ee9000 rw-p b7ee6000 00:00 0
  43. b7ee9000-b7f04000 r-xp 00000000 03:03 677574     /lib/ld-2.5.so
  44. b7f04000-b7f06000 rw-p 0001b000 03:03 677574     /lib/ld-2.5.so
  45. bfbef000-bfc04000 rw-p bfbef000 00:00 0          [stack]
  46. ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]
  47. Aborted
复制代码


不能指望 ATI,手动配置
% dpkg-reconfigure xserver-xorg
% vi /etc/X11/xorg.conf
主要是把 Section "Device" 中的 Driver 改为 fglrx

启动 X 测试
% fglrxinfo

  1. OpenGL renderer string: Mesa GLX Indirect
复制代码

结果失败


检查 log
% less /var/log/Xorg.0.log

  1. # (WW) fglrx(0): board is an unknown third party board, chipset is supported
  2. # ...
  3. # (EE) fglrx(0): [pcie] Failed to gather memory of size 131072Kb for PCIe. Error (-1007)
  4. # ...
  5. # (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
  6. # (WW) fglrx(0): ***********************************************
  7. # (WW) fglrx(0): * DRI initialization failed!                  *
  8. # (WW) fglrx(0): * (maybe driver kernel module missing or bad) *
  9. # (WW) fglrx(0): * 2D acceleraton available (MMIO)             *
  10. # (WW) fglrx(0): * no 3D acceleration available                *
  11. # (WW) fglrx(0): ********************************************* *
  12. # ...
  13. # (EE) AIGLX: Screen 0 is not DRI capable
复制代码

第一个 (WW) 中说 ATI 的驱动不认识 ATI 自己的显卡,真是烂到家了。。。
不过最重要的是第一个 (EE),虽然不清楚是什么导致的错误,但至少有了一个线索。

用 Google 搜索 [pcie] Failed to gather memory 找到解决方法
(注意:要用Google搜索,因为Google是搜索全球信息,我第一个找到的解决方法是法语的,用Google Translate 翻译成英语才搞定)

在 /etc/X11/xorg.conf 的末尾加上

  1. Section "Extensions"
  2.         Option      "Composite" "Disable"
  3. EndSection

  4. Section "ServerFlags"
  5.         Option      "AIGLX" "off"
  6. EndSection
复制代码


第二次测试
% fglrxinfo

  1. display: :0.0  screen: 0
  2. OpenGL vendor string: ATI Technologies Inc.
  3. OpenGL renderer string: ATI Radeon Xpress Series
  4. OpenGL version string: 2.0.6473 (8.37.6)
复制代码

通过。

结论:买电脑尽量不要买 ATI 的显卡,这种公司根本不重视 Linux 用户。

参考:http://ubuntuforums.org/showthread.php?t=402937
发表于 2007-6-5 04:31:45 | 显示全部楼层
呵呵,终于找到了!
回复 支持 反对

使用道具 举报

发表于 2007-6-5 08:52:13 | 显示全部楼层
ATI的安装真麻烦。不过NV在升级X以后也好重新装的吧,内核升级好像也要。
回复 支持 反对

使用道具 举报

发表于 2007-6-5 11:59:40 | 显示全部楼层
ATI的卡真是太烂了。后悔当时买了一台带ati卡的本本,
回复 支持 反对

使用道具 举报

发表于 2007-6-8 11:09:06 | 显示全部楼层
珍爱生命,请远离ATI
回复 支持 反对

使用道具 举报

发表于 2007-6-13 12:30:56 | 显示全部楼层
我都是按照你说的一步一步进行,可是当把
Section "Device" 中的 Driver 改为 fglrx

X无法启动
/var/log/Xorg.0.log如下:
[PHP]

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux soai 2.6.21.5 #1 SMP Wed Jun 13 10:52:12 CST 2007 i686
Build Date: 04 April 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 13 12:28:59 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "IBM LCD 14.1"
(**) |   |-->Device "ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Synaptics Touchpad"
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
        Entry deleted from font path.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
        Entry deleted from font path.
(**) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "AIGLX" "off"
(**) Extension "Composite" is disabled
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 1.0
        X.Org XInput driver : 0.6
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 1.0
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,3340 card 1014,0529 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,3341 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24c2 card 1014,052d rev 01 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 1014,052d rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 1014,052d rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 1014,052e rev 01 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 81 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24ca card 1014,052d rev 01 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 1014,052d rev 01 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 1014,0537 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:1f:6: chip 8086,24c6 card 1014,0524 rev 01 class 07,03,00 hdr 00
(II) PCI: 01:00:0: chip 1002,4c57 card 1014,0530 rev 00 class 03,00,00 hdr 00
(II) PCI: 02:00:0: chip 104c,ac55 card 4000,0000 rev 01 class 06,07,00 hdr 82
(II) PCI: 02:00:1: chip 104c,ac55 card 4800,0000 rev 01 class 06,07,00 hdr 82
(II) PCI: 02:01:0: chip 8086,101e card 1014,0549 rev 03 class 02,00,00 hdr 00
(II) PCI: 02:02:0: chip 8086,1043 card 8086,2551 rev 04 class 02,80,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,7), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
        [0] -1        0        0x00000000 - 0x0000ffff (0x10000) IX
(II) Bus 0 non-prefetchable memory range:
        [0] -1        0        0x00000000 - 0xffffffff (0x0) MX
(II) Bus 0 prefetchable memory range:
        [0] -1        0        0x00000000 - 0xffffffff (0x0) MX
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000c (VGA_EN is set)
(II) Bus 1 I/O range:
        [0] -1        0        0x00003000 - 0x000030ff (0x100) IX
        [1] -1        0        0x00003400 - 0x000034ff (0x100) IX
        [2] -1        0        0x00003800 - 0x000038ff (0x100) IX
        [3] -1        0        0x00003c00 - 0x00003cff (0x100) IX
(II) Bus 1 non-prefetchable memory range:
        [0] -1        0        0xc0100000 - 0xc01fffff (0x100000) MX
(II) Bus 1 prefetchable memory range:
        [0] -1        0        0xe0000000 - 0xe7ffffff (0x8000000) MX
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,8), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 2 I/O range:
        [0] -1        0        0x00004000 - 0x000040ff (0x100) IX
        [1] -1        0        0x00004400 - 0x000044ff (0x100) IX
        [2] -1        0        0x00004800 - 0x000048ff (0x100) IX
        [3] -1        0        0x00004c00 - 0x00004cff (0x100) IX
        [4] -1        0        0x00005000 - 0x000050ff (0x100) IX
        [5] -1        0        0x00005400 - 0x000054ff (0x100) IX
        [6] -1        0        0x00005800 - 0x000058ff (0x100) IX
        [7] -1        0        0x00005c00 - 0x00005cff (0x100) IX
        [8] -1        0        0x00006000 - 0x000060ff (0x100) IX
        [9] -1        0        0x00006400 - 0x000064ff (0x100) IX
        [10] -1        0        0x00006800 - 0x000068ff (0x100) IX
        [11] -1        0        0x00006c00 - 0x00006cff (0x100) IX
        [12] -1        0        0x00007000 - 0x000070ff (0x100) IX
        [13] -1        0        0x00007400 - 0x000074ff (0x100) IX
        [14] -1        0        0x00007800 - 0x000078ff (0x100) IX
        [15] -1        0        0x00007c00 - 0x00007cff (0x100) IX
        [16] -1        0        0x00008000 - 0x000080ff (0x100) IX
        [17] -1        0        0x00008400 - 0x000084ff (0x100) IX
        [18] -1        0        0x00008800 - 0x000088ff (0x100) IX
        [19] -1        0        0x00008c00 - 0x00008cff (0x100) IX
(II) Bus 2 non-prefetchable memory range:
        [0] -1        0        0xc0200000 - 0xcfffffff (0xfe00000) MX
(II) Bus 2 prefetchable memory range:
        [0] -1        0        0xe8000000 - 0xefffffff (0x8000000) MX
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) Bus 3: bridge is at (2:0:0), (2,3,6), BCTRL: 0x05c0 (VGA_EN is cleared)
(II) Bus 3 I/O range:
        [0] -1        0        0x00004000 - 0x000040ff (0x100) IX
        [1] -1        0        0x00004400 - 0x000044ff (0x100) IX
(II) Bus 3 non-prefetchable memory range:
        [0] -1        0        0xc4000000 - 0xc7ffffff (0x4000000) MX
(II) Bus 3 prefetchable memory range:
        [0] -1        0        0xe8000000 - 0xebffffff (0x4000000) MX
(II) PCI-to-CardBus bridge:
(II) Bus 7: bridge is at (2:0:1), (2,7,7), BCTRL: 0x05c0 (VGA_EN is cleared)
(II) Bus 7 I/O range:
        [0] -1        0        0x00004800 - 0x000048ff (0x100) IX
        [1] -1        0        0x00004c00 - 0x00004cff (0x100) IX
(II) Bus 7 non-prefetchable memory range:
        [0] -1        0        0xc8000000 - 0xcbffffff (0x4000000) MX
(II) Bus 7 prefetchable memory range:
        [0] -1        0        0xec000000 - 0xefffffff (0x4000000) MX
(--) PCI:*(1:0:0) ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] rev 0, Mem @ 0xe0000000/27, 0xc0100000/16, I/O @ 0x3000/8
(II) Addressable bus resource ranges are
        [0] -1        0        0x00000000 - 0xffffffff (0x0) MX
        [1] -1        0        0x00000000 - 0x0000ffff (0x10000) IX
(II) OS-reported resource ranges:
        [0] -1        0        0x00100000 - 0x3fffffff (0x3ff00000) MXE(B)
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX
        [5] -1        0        0x00000000 - 0x000000ff (0x100) IX
(II) PCI Memory resource overlap reduced 0xd0000000 from 0xdfffffff to 0xcfffffff
(II) Active PCI resource ranges:
        [0] -1        0        0xc0210000 - 0xc0210fff (0x1000) MX
        [1] -1        0        0xc0200000 - 0xc020ffff (0x10000) MX
        [2] -1        0        0xc0220000 - 0xc023ffff (0x20000) MX
        [3] -1        0        0xc0000800 - 0xc00008ff (0x100) MX
        [4] -1        0        0xc0000c00 - 0xc0000dff (0x200) MX
        [5] -1        0        0x30000000 - 0x300003ff (0x400) MX
        [6] -1        0        0xc0000000 - 0xc00003ff (0x400) MX
        [7] -1        0        0xd0000000 - 0xcfffffff (0x0) MXO
        [8] -1        0        0xc0100000 - 0xc010ffff (0x10000) MX(B)
        [9] -1        0        0xe0000000 - 0xe7ffffff (0x8000000) MX(B)
        [10] -1        0        0x00008000 - 0x0000803f (0x40) IX
        [11] -1        0        0x00002000 - 0x0000207f (0x80) IX
        [12] -1        0        0x00002400 - 0x000024ff (0x100) IX
        [13] -1        0        0x000018c0 - 0x000018ff (0x40) IX
        [14] -1        0        0x00001c00 - 0x00001cff (0x100) IX
        [15] -1        0        0x00001880 - 0x0000189f (0x20) IX
        [16] -1        0        0x00001860 - 0x0000186f (0x10) IX
        [17] -1        0        0x000001f0 - 0x000001f0 (0x1) IX
        [18] -1        0        0x000001f0 - 0x000001f7 (0x8) IX
        [19] -1        0        0x000001f0 - 0x000001f0 (0x1) IX
        [20] -1        0        0x000001f0 - 0x000001f7 (0x8) IX
        [21] -1        0        0x00001840 - 0x0000185f (0x20) IX
        [22] -1        0        0x00001820 - 0x0000183f (0x20) IX
        [23] -1        0        0x00001800 - 0x0000181f (0x20) IX
        [24] -1        0        0x00003000 - 0x000030ff (0x100) IX(B)
(II) Active PCI resource ranges after removing overlaps:
        [0] -1        0        0xc0210000 - 0xc0210fff (0x1000) MX
        [1] -1        0        0xc0200000 - 0xc020ffff (0x10000) MX
        [2] -1        0        0xc0220000 - 0xc023ffff (0x20000) MX
        [3] -1        0        0xc0000800 - 0xc00008ff (0x100) MX
        [4] -1        0        0xc0000c00 - 0xc0000dff (0x200) MX
        [5] -1        0        0x30000000 - 0x300003ff (0x400) MX
        [6] -1        0        0xc0000000 - 0xc00003ff (0x400) MX
        [7] -1        0        0xd0000000 - 0xcfffffff (0x0) MXO
        [8] -1        0        0xc0100000 - 0xc010ffff (0x10000) MX(B)
        [9] -1        0        0xe0000000 - 0xe7ffffff (0x8000000) MX(B)
        [10] -1        0        0x00008000 - 0x0000803f (0x40) IX
        [11] -1        0        0x00002000 - 0x0000207f (0x80) IX
        [12] -1        0        0x00002400 - 0x000024ff (0x100) IX
        [13] -1        0        0x000018c0 - 0x000018ff (0x40) IX
        [14] -1        0        0x00001c00 - 0x00001cff (0x100) IX
        [15] -1        0        0x00001880 - 0x0000189f (0x20) IX
        [16] -1        0        0x00001860 - 0x0000186f (0x10) IX
        [17] -1        0        0x000001f0 - 0x000001f0 (0x1) IX
        [18] -1        0        0x000001f0 - 0x000001f7 (0x8) IX
        [19] -1        0        0x000001f0 - 0x000001f0 (0x1) IX
        [20] -1        0        0x000001f0 - 0x000001f7 (0x8) IX
        [21] -1        0        0x00001840 - 0x0000185f (0x20) IX
        [22] -1        0        0x00001820 - 0x0000183f (0x20) IX
        [23] -1        0        0x00001800 - 0x0000181f (0x20) IX
        [24] -1        0        0x00003000 - 0x000030ff (0x100) IX(B)
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1        0        0x00100000 - 0x2fffffff (0x2ff00000) MXE(B)
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX
        [5] -1        0        0x00000000 - 0x000000ff (0x100) IX
(II) All system resource ranges:
        [0] -1        0        0x00100000 - 0x2fffffff (0x2ff00000) MXE(B)
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX
        [4] -1        0        0xc0210000 - 0xc0210fff (0x1000) MX
        [5] -1        0        0xc0200000 - 0xc020ffff (0x10000) MX
        [6] -1        0        0xc0220000 - 0xc023ffff (0x20000) MX
        [7] -1        0        0xc0000800 - 0xc00008ff (0x100) MX
        [8] -1        0        0xc0000c00 - 0xc0000dff (0x200) MX
        [9] -1        0        0x30000000 - 0x300003ff (0x400) MX
        [10] -1        0        0xc0000000 - 0xc00003ff (0x400) MX
        [11] -1        0        0xd0000000 - 0xcfffffff (0x0) MXO
        [12] -1        0        0xc0100000 - 0xc010ffff (0x10000) MX(B)
        [13] -1        0        0xe0000000 - 0xe7ffffff (0x8000000) MX(B)
        [14] -1        0        0x0000ffff - 0x0000ffff (0x1) IX
        [15] -1        0        0x00000000 - 0x000000ff (0x100) IX
        [16] -1        0        0x00008000 - 0x0000803f (0x40) IX
        [17] -1        0        0x00002000 - 0x0000207f (0x80) IX
        [18] -1        0        0x00002400 - 0x000024ff (0x100) IX
        [19] -1        0        0x000018c0 - 0x000018ff (0x40) IX
        [20] -1        0        0x00001c00 - 0x00001cff (0x100) IX
        [21] -1        0        0x00001880 - 0x0000189f (0x20) IX
        [22] -1        0        0x00001860 - 0x0000186f (0x10) IX
        [23] -1        0        0x000001f0 - 0x000001f0 (0x1) IX
        [24] -1        0        0x000001f0 - 0x000001f7 (0x8) IX
        [25] -1        0        0x000001f0 - 0x000001f0 (0x1) IX
        [26] -1        0        0x000001f0 - 0x000001f7 (0x8) IX
        [27] -1        0        0x00001840 - 0x0000185f (0x20) IX
        [28] -1        0        0x00001820 - 0x0000183f (0x20) IX
        [29] -1        0        0x00001800 - 0x0000181f (0x20) IX
        [30] -1        0        0x00003000 - 0x000030ff (0x100) IX(B)
(II) LoadModule: "bitmap"
(II) Reloading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Loading font Bitmap
(II) LoadModule: "ddc"
(II) Loading /usr/lib/xorg/modules/libddc.so
(II) Module ddc: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/xorg/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 7.1.1, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(**) AIGLX disabled
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.1.0
        ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
        compiled for 7.1.0, module version = 8.37.6
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.1.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.1.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.3
(II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.37.6
(II) ATI Proprietary Linux Driver Release Identifier: LGDr8.37g1                           
(II) ATI Proprietary Linux Driver Build Date: May 25 2007 14:25:03
(II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.37.1.1.2.3-driver-lnx-x86-x86_64-346145
(EE) No devices detected.

Fatal server error:
no screens found
[/PHP]

但Driver 修改为 radeon 和 vesa 都可以进入X...

请帮忙解决一下...谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-6-13 22:00:42 | 显示全部楼层
楼上的请使用开源驱动 你的显卡不受此驱动支持
回复 支持 反对

使用道具 举报

发表于 2007-6-18 15:48:16 | 显示全部楼层
不错的好贴。我的就按这个方法成功了。但是出现了一个问题,我的GPU(也是X1400的,IBM T60)的温度居然一直在70度(我的系统debian 4.0 etch,在硬件传感器监视程序上看到的),我比较担心这个问题。楼主的是多少?这个温度是否正常?
回复 支持 反对

使用道具 举报

发表于 2007-6-18 16:25:07 | 显示全部楼层
aticonfig和atipower都可以给ATi显卡降频的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-19 22:25:24 | 显示全部楼层
To ssbeonly:
你的问题比较奇怪,我查了一下也没有答案。从 log 里看 fglrx 似乎成功加载了。可以试一下用 aticonfig --initial 来生成 xorg.conf 看一下。

To Jenny1177:
70度好像满高的,我的笔记本不是 IBM 的,是Compaq Presario R4010,不知道怎么看GPU温度。有知道的人请告诉我。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表