|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| 64-bit Questions specific to 64 -bit hardware (Software questions should be posted in the appropriate software forums) |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
1. Take a look at your /var/log/Xorg.0.log file, see what error and warning messages are present.
2. The importance of /etc/X11/xorg.conf is diminishing these days. A lot of the traditional entries are superfluous now. E.g. all those font and module statements, and mode lines, can come out. 3. Over in Setup an ATI card with the new FGLRX drivers for Compiz-Fusion - Compiz Community Forums, member djdoo has authored hundreds of notes regarding ATI driver setup in OpenSUSE. 4. Remove your /etc/ati/amdpcsdb file, restart X. Don't worry, it gets rebuilt. 5. Take a look at /usr/share/ati/fglrx-install.log, see where things go wrong. 6. The latest ATI driver notes recommend not running SAX2, just amdcccle. 7. I have a radeon 2600 card. With the latest ATI fglrx driver, I just run it and accept all the defaults. It works fine. HTH |
|
||||
|
Quote:
- The content of /usr/share/ati/fglrx-install.log: [Message] Kernel Module : Trying to install a precompiled kernel module. [Message] Kernel Module : Precompiled kernel module version mismatched. [Message] Kernel Module : Found kernel module build environment, generating kernel module now. AMD kernel module generator version 2.1 doing Makefile based build for kernel 2.6.x and higher rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers make -C /lib/modules/2.6.25.20-0.4-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.25.20-0.4-obj/x86_64/default' make -C /usr/src/linux-2.6.25.20-0.4 O=/usr/src/linux-2.6.25.20-0.4-obj/x86_64/default/. modules CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o Building modules, stage 2. MODPOST 1 modules CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko make[1]: Leaving directory `/usr/src/linux-2.6.25.20-0.4-obj/x86_64/default' build succeeded with return value 0 duplicating results into driver repository... done. You must change your working directory to /lib/modules/fglrx and then call ./make_install.sh in order to install the built module. - recreating module dependency list - trying a sample load of the kernel modules failed. [Error] Kernel Module : Failed to install compiled kernel module - please consult readme. --------------------------------------------------- - Now the content of /var/log/Xorg.0.log (last paragraph): (II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0 (WW) fglrx(0): could not detect X server version (query_status=-1) (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* * (II) fglrx(0): FBADPhys: 0x0 FBMappedSize: 0x10000000 (WW) fglrx(0): Failed to set up write-combining range (0xc0000000,0x10000000) (II) fglrx(0): FBMM initialized for area (0,0)-(1600,8191) (II) fglrx(0): FBMM auto alloc for area (0,0)-(1600,1200) (front color buffer - assumption) (II) fglrx(0): Largest offscreen area available: 1600 x 6991 (==) fglrx(0): Backing store disabled (II) Loading extension FGLRXEXTENSION (II) Loading extension ATITVOUT (**) fglrx(0): DPMS enabled (WW) fglrx(0): Textured Video not supported without DRI enabled. (II) LoadModule: "glesx" (II) Loading /usr/lib64/xorg/modules//glesx.so (II) Module glesx: vendor="X.Org Foundation" compiled for 7.1.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) Loading extension GLESX (II) fglrx(0): GLESX enableFlags = 74 (II) fglrx(0): Acceleration enabled (II) LoadModule: "amdxmm" (II) Loading /usr/lib64/xorg/modules//amdxmm.so (II) Module amdxmm: vendor="X.Org Foundation" compiled for 7.1.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (EE) fglrx(0): XMM failed to open CMMQS connection. (II) fglrx(0): XMM failed to initialize! (WW) fglrx(0): Option "VendorName" is not used (WW) fglrx(0): Option "ModelName" is not used (==) fglrx(0): Silken mouse enabled (==) fglrx(0): Using hardware cursor (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension XAccessControlExtension (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE (II) AIGLX: Screen 0 is not DRI capable (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/lib64/xorg/modules//extensions/libGLcore.so (II) Module GLcore: vendor="X.Org Foundation" compiled for 1.4.0.90, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) GLX: Initialized MESA-PROXY GL provider for screen 0 [glesx] __glESXExtensionInit: No GL ES2.0 capable screen found! (**) Option "CoreKeyboard" (**) Keyboard[0]: always reports core events (**) Option "Protocol" "Standard" (**) Keyboard[0]: Protocol: Standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xfree86" (**) Keyboard[0]: XkbRules: "xfree86" (**) Option "XkbModel" "pc102" (**) Keyboard[0]: XkbModel: "pc102" (**) Option "XkbLayout" "fr" (**) Keyboard[0]: XkbLayout: "fr" (**) Option "XkbOptions" "caps:shiftlock" (**) Keyboard[0]: XkbOptions: "caps:shiftlock" (**) Option "CustomKeycodes" "off" (**) Keyboard[0]: CustomKeycodes disabled (**) Option "Protocol" "explorerps/2" (**) Mouse[1]: Device: "/dev/input/mice" (**) Mouse[1]: Protocol: "explorerps/2" (**) Option "CorePointer" (**) Mouse[1]: always reports core events (**) Option "Device" "/dev/input/mice" (**) Option "Buttons" "9" (==) Mouse[1]: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Mouse[1]: ZAxisMapping: buttons 4 and 5 (**) Mouse[1]: Buttons: 13 (**) Mouse[1]: Sensitivity: 1 (II) evaluating device (Mouse[1]) (II) XINPUT: Adding extended input device "Mouse[1]" (type: MOUSE) (II) evaluating device (Keyboard[0]) (II) XINPUT: Adding extended input device "Keyboard[0]" (type: KEYBOARD) (II) Mouse[1]: ps2EnableDataReporting: succeeded Could not init font path element /usr/share/fonts/TTF/, removing from list! Could not init font path element /usr/share/fonts/OTF, removing from list! (EE) fglrx(0): PPLIB: PPLIB is not initialized!. (EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed! (EE) fglrx(0): ulEventType = 0000000c, ulEventData = 00000001 --------------------------------------- any ideas, please ? |
|
||||
|
ket@server:/lib/modules/fglrx # ./make_install.sh
- recreating module dependency list - trying a sample load of the kernel modules FATAL: Error inserting fglrx (/lib/modules/2.6.25.20-0.4-default/kernel/drivers/char/drm/fglrx.ko):Invalid module format failed. |
|
||||
|
are there ideas what's going on with that module ?
|
|
|||
|
Something is blocking you from making or installing the fglrx module.
Are you sure you are building as root? Do you have /usr/lib/dri/fglrx_dri.so ? /usr/lib64/dri/fglrx_dri.so ? Directory permissions look OK? Remove any old modules before adding new one? md5 check OK on the ATI driver file? The last few times I loaded the ATI driver in my AMD64 box, I was at runlevel 3 as root; ran the file accepting all defaults, did aticonfig --initial, then reboot. No sax2. I did copy over a somewhat abbreviated xorg.conf file that is working fine for me, But aticonfig's version should work. FYI, the last few lines of my fglrx-install.log file are: Code:
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko make[1]: Leaving directory `/usr/src/linux-2.6.27.23-0.1-obj/x86_64/default' build succeeded with return value 0 duplicating results into driver repository... done. You must change your working directory to /lib/modules/fglrx and then call ./make_install.sh in order to install the built module. - recreating module dependency list - trying a sample load of the kernel modules done. HTH |
|
|||
|
As root, enter rpm -qa | grep -i kernel
Verify that your kernel-default, kernel-source, and kernel-syms all reference the same kernel version. HTH |
|
|||
|
|
|
||||
|
Quote:
linux-kernel-headers-2.6.25-8.1 kernel-default-2.6.25.20-0.4 kernel-syms-2.6.25.20-0.4 kernel-source-2.6.25.20-0.4 kernel-docs-2.6.25.20-0.4 it appears that the version of the headers is different. Should I recompile kernel headers then ? How I do ? |
|
||||
|
Quote:
total 24984 lrwxrwxrwx 1 root root 12 2009-06-30 23:57 dri -> /usr/lib/dri -rwxr-xr-x 1 root root 221952 2008-06-07 01:24 ffb_dri.so -rw-r--r-- 1 root root 20778356 2009-07-05 22:42 fglrx_dri.so -rwxr-xr-x 1 root root 257748 2008-06-07 01:24 i810_dri.so -rwxr-xr-x 1 root root 374000 2008-06-07 01:24 i915_dri.so -rwxr-xr-x 1 root root 375636 2008-06-07 01:24 i915tex_dri.so -rwxr-xr-x 1 root root 357020 2008-06-07 01:24 i965_dri.so -rwxr-xr-x 1 root root 327524 2008-06-07 01:24 mach64_dri.so -rwxr-xr-x 1 root root 376712 2008-06-07 01:24 mga_dri.so -rwxr-xr-x 1 root root 253824 2008-06-07 01:24 r128_dri.so -rwxr-xr-x 1 root root 331556 2008-06-07 01:24 r200_dri.so -rwxr-xr-x 1 root root 262908 2008-06-07 01:24 r300_dri.so -rwxr-xr-x 1 root root 296388 2008-06-07 01:24 radeon_dri.so -rwxr-xr-x 1 root root 220900 2008-06-07 01:24 s3v_dri.so -rwxr-xr-x 1 root root 299008 2008-06-07 01:24 savage_dri.so -rwxr-xr-x 1 root root 315428 2008-06-07 01:24 tdfx_dri.so -rwxr-xr-x 1 root root 168916 2008-06-07 01:24 trident_dri.so -rwxr-xr-x 1 root root 249796 2008-06-07 01:24 unichrome_dri.so /usr/lib64/dri> dir total 22972 lrwxrwxrwx 1 root root 14 2009-06-30 23:57 dri -> /usr/lib64/dri -rw-r--r-- 1 root root 19214600 2009-07-05 22:42 fglrx_dri.so -rwxr-xr-x 1 root root 400088 2008-06-07 02:26 i915_dri.so -rwxr-xr-x 1 root root 406008 2008-06-07 02:26 i915tex_dri.so -rwxr-xr-x 1 root root 395376 2008-06-07 02:26 i965_dri.so -rwxr-xr-x 1 root root 357576 2008-06-07 02:26 mach64_dri.so -rwxr-xr-x 1 root root 406760 2008-06-07 02:26 mga_dri.so -rwxr-xr-x 1 root root 275608 2008-06-07 02:26 r128_dri.so -rwxr-xr-x 1 root root 381328 2008-06-07 02:26 r200_dri.so -rwxr-xr-x 1 root root 288936 2008-06-07 02:26 r300_dri.so -rwxr-xr-x 1 root root 335856 2008-06-07 02:26 radeon_dri.so -rwxr-xr-x 1 root root 325288 2008-06-07 02:26 savage_dri.so -rwxr-xr-x 1 root root 349560 2008-06-07 02:26 tdfx_dri.so -rwxr-xr-x 1 root root 275736 2008-06-07 02:26 unichrome_dri.so drwxr-xr-x 2 root root 4096 2009-06-05 22:23 updates |
![]() |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|