Announcement

Collapse
No announcement yet.

AMD ATI fglrx 8.32.5 Released

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #61
    Originally posted by vdgraaf View Post
    (EE) AIGLX error: dlopen of /usr/lib64/dri/fglrx_dri.so failed (/usr/lib64/dri/f
    glrx_dri.so: undefined symbol: _glapi_add_entrypoint)
    (EE) AIGLX: reverting to software rendering

    ..YEP..this seems to the problem. The AIGLX doesn work..but how to fix it?
    AIGLX is not presently supported by the fglrx drivers.
    Michael Larabel
    https://www.michaellarabel.com/

    Comment


    • #62
      I've added this section in xorg.conf, as per some other forum reccomendations..to disable AIGLX:

      Section "ServerFlags"
      Option "AIGLX" "off"
      EndSection

      ..and now there are NO errors in the log file..but still the MESA driver is used. Damn it!

      Comment


      • #63
        What graphics card are you using?
        Michael Larabel
        https://www.michaellarabel.com/

        Comment


        • #64
          Mobility Radeon X600

          Comment


          • #65
            Are there any abnormal warnings in your log? Also, what kernel are you using (version and i386, x86_64 or anything abnormal PAE, Xen, etc...)?
            Michael Larabel
            https://www.michaellarabel.com/

            Comment


            • #66
              I am running fedora 6 on x86_64 ..and I get no abnormal errors in the log file..very strange indeed...

              Comment


              • #67
                OK..I fixed the problem.
                According to another guy from this forum:
                "The corresponding libGL.so.1.2 from this package will be installed in /usr/lib/ati-fglrx/ . Of course, the existing ligGL.so.1.2 provided by MESA, which resides in /usr/lib, will be found in the path first. So rename /usr/lib/libGL.so.1.2 to /usr/lib/ligGL.so.1.2.MESA and copy /usr/lib/ati-fglrx/ligGL.so.1.2 to /usr/lib. It did the trick. REBOOT!"

                So in the end it was a library that was found first..and it was the wrong one.

                mike

                Comment


                • #68
                  ATI driver and Kernel 2.6.20-rc3

                  ... It doesn't seem to work. The DRI system doesn't init because /dev/dri is empty. This is a symptom of the kernel fglrx module not being loaded. It doesn't load because the compile fails. It gives the errors at the bottom of this post.

                  If you define FGL_USE_SCT in firegl_public.c the module does compile, although it won't load.

                  Anyone else seeing this? or even better have a fix other than wait for the next ati release. And with my new X1600 I can't get non-ati accelerate support, unlike with my old 9600.

                  Error Message from running make.sh on FC6 / 2.6.20-rc3:
                  -------------------------------------------------------

                  Code:
                  ATI module generator V 2.0
                  ==========================
                  initializing...
                  build_date =Tue Jan 9 20:20:16 WST 2007
                  uname -a =Linux localhost.localdomain 2.6.20-rc3 #0 SMP Sun Jan 7 18:31:31 WST 2007 i686 i686 i386 GNU/Linux
                  uname -s =Linux
                  uname -m =i686
                  uname -r =2.6.20-rc3
                  uname -v =#0 SMP Sun Jan 7 18:31:31 WST 2007
                  uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=user_u:system_r:unconfined_t
                  .
                  drwxr-xr-x 126 root root 12288 Dec 18 00:13 /usr/include
                  .
                  total 52
                  drwxr-xr-x  2 root     root     4096 Jan  9 20:18 ati
                  drwxr-xr-x  3 root     root     4096 Dec 17 22:35 kernels
                  lrwxrwxrwx  1 root     root       17 Jan  7 21:42 linux -> linux-2.6.20-rc3/
                  drwxrwxrwx 20 root     root     4096 Dec 28 07:24 linux-2.6.17.11
                  drwxr-xr-x 20 ashelton ashelton 4096 Jan  7 17:38 linux-2.6.20-rc2
                  drwxr-xr-x 20 root     root     4096 Jan  8 20:55 linux-2.6.20-rc3
                  drwxr-xr-x  7 root     root     4096 Sep  7 19:05 redhat
                  .
                  file /lib/modules/2.6.20-rc3/build/include/linux/agp_backend.h says: AGP=1
                  OsVersion says: SMP=1
                  file /proc/kallsyms says: SMP=1
                  file /lib/modules/2.6.20-rc3/build/include/linux/autoconf.h says: SMP=1
                  file /lib/modules/2.6.20-rc3/build/include/linux/autoconf.h says: MODVERSIONS=1
                  .
                  CC=gcc
                  cc_version=
                  found major but not minor version match for gcc and the ip-library
                  ls -l ./libfglrx_ip.a
                  lrwxrwxrwx 1 root root 18 Jan  9 20:20 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
                  .
                  cleaning...
                  patching 'highmem.h'...
                  assuming new VMA API since we do have kernel 2.6.x...
                  def_vma_api_version=-DFGL_LINUX253P1_VMA_API
                   Assuming default VMAP API
                   Assuming default munmap API
                  doing Makefile based build for kernel 2.6.x and higher
                  make -C /lib/modules/2.6.20-rc3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
                  make[1]: Entering directory `/usr/src/linux-2.6.20-rc3'
                    CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: expected declaration specifiers or ?...? before ?mlock?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: expected declaration specifiers or ?...? before ?addr?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: expected declaration specifiers or ?...? before ?len?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:191: warning: return type defaults to ?int?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ?_syscall2?:
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:191: error: expected declaration specifiers before ?_syscall2?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:224: error: parameter ?__ke_debuglevel? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:225: error: parameter ?__ke_moduleflags? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: error: storage class specified for parameter ?__mod_author228?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: error: parameter ?__mod_author228? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: warning: ?__used__? attribute ignored
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: error: section attribute not allowed for ?__mod_author228?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: error: storage class specified for parameter ?__mod_description229?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: error: parameter ?__mod_description229? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: warning: ?__used__? attribute ignored
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: error: section attribute not allowed for ?__mod_description229?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?{? token
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: expected declaration specifiers before ?;? token
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__param_perm_check_firegl?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__param_perm_check_firegl? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__param_str_firegl?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__param_str_firegl? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__param_firegl?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__param_firegl? is initialized
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: warning: ?__used__? attribute ignored
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: section attribute not allowed for ?__param_firegl?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: alignment may not be specified for ?__param_firegl?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: ?firegl? undeclared (first use in this function)
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: (Each undeclared identifier is reported only once
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: for each function it appears in.)
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__mod_firegltype233?
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__mod_firegltype233? is initialized
                  [snip several hundred lines]
                  expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?{? token
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4167: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?{? token
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4177: error: old-style parameter declarations in prototyped function definition
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: parameter name omitted
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: parameter name omitted
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: parameter name omitted
                  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4177: error: expected ?{? at end of input
                  make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
                  make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
                  make[1]: Leaving directory `/usr/src/linux-2.6.20-rc3'
                  make: *** [kmod_build] Error 2
                  build failed with return value 2

                  Comment


                  • #69
                    Originally posted by Harlz View Post
                    ... It doesn't seem to work. The DRI system doesn't init because /dev/dri is empty. This is a symptom of the kernel fglrx module not being loaded. It doesn't load because the compile fails. It gives the errors at the bottom of this post.

                    If you define FGL_USE_SCT in firegl_public.c the module does compile, although it won't load.

                    Anyone else seeing this? or even better have a fix other than wait for the next ati release. And with my new X1600 I can't get non-ati accelerate support, unlike with my old 9600.

                    Error Message from running make.sh on FC6 / 2.6.20-rc3:
                    -------------------------------------------------------

                    Code:
                    ATI module generator V 2.0
                    ==========================
                    initializing...
                    build_date =Tue Jan 9 20:20:16 WST 2007
                    uname -a =Linux localhost.localdomain 2.6.20-rc3 #0 SMP Sun Jan 7 18:31:31 WST 2007 i686 i686 i386 GNU/Linux
                    uname -s =Linux
                    uname -m =i686
                    uname -r =2.6.20-rc3
                    uname -v =#0 SMP Sun Jan 7 18:31:31 WST 2007
                    uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=user_u:system_r:unconfined_t
                    .
                    drwxr-xr-x 126 root root 12288 Dec 18 00:13 /usr/include
                    .
                    total 52
                    drwxr-xr-x  2 root     root     4096 Jan  9 20:18 ati
                    drwxr-xr-x  3 root     root     4096 Dec 17 22:35 kernels
                    lrwxrwxrwx  1 root     root       17 Jan  7 21:42 linux -> linux-2.6.20-rc3/
                    drwxrwxrwx 20 root     root     4096 Dec 28 07:24 linux-2.6.17.11
                    drwxr-xr-x 20 ashelton ashelton 4096 Jan  7 17:38 linux-2.6.20-rc2
                    drwxr-xr-x 20 root     root     4096 Jan  8 20:55 linux-2.6.20-rc3
                    drwxr-xr-x  7 root     root     4096 Sep  7 19:05 redhat
                    .
                    file /lib/modules/2.6.20-rc3/build/include/linux/agp_backend.h says: AGP=1
                    OsVersion says: SMP=1
                    file /proc/kallsyms says: SMP=1
                    file /lib/modules/2.6.20-rc3/build/include/linux/autoconf.h says: SMP=1
                    file /lib/modules/2.6.20-rc3/build/include/linux/autoconf.h says: MODVERSIONS=1
                    .
                    CC=gcc
                    cc_version=
                    found major but not minor version match for gcc and the ip-library
                    ls -l ./libfglrx_ip.a
                    lrwxrwxrwx 1 root root 18 Jan  9 20:20 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
                    .
                    cleaning...
                    patching 'highmem.h'...
                    assuming new VMA API since we do have kernel 2.6.x...
                    def_vma_api_version=-DFGL_LINUX253P1_VMA_API
                     Assuming default VMAP API
                     Assuming default munmap API
                    doing Makefile based build for kernel 2.6.x and higher
                    make -C /lib/modules/2.6.20-rc3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
                    make[1]: Entering directory `/usr/src/linux-2.6.20-rc3'
                      CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: expected declaration specifiers or ?...? before ?mlock?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: expected declaration specifiers or ?...? before ?addr?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: expected declaration specifiers or ?...? before ?len?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:191: warning: return type defaults to ?int?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ?_syscall2?:
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:191: error: expected declaration specifiers before ?_syscall2?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:224: error: parameter ?__ke_debuglevel? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:225: error: parameter ?__ke_moduleflags? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: error: storage class specified for parameter ?__mod_author228?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: error: parameter ?__mod_author228? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: warning: ?__used__? attribute ignored
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:228: error: section attribute not allowed for ?__mod_author228?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: error: storage class specified for parameter ?__mod_description229?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: error: parameter ?__mod_description229? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: warning: ?__used__? attribute ignored
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:229: error: section attribute not allowed for ?__mod_description229?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?{? token
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: expected declaration specifiers before ?;? token
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__param_perm_check_firegl?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__param_perm_check_firegl? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__param_str_firegl?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__param_str_firegl? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__param_firegl?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__param_firegl? is initialized
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: warning: ?__used__? attribute ignored
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: section attribute not allowed for ?__param_firegl?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: alignment may not be specified for ?__param_firegl?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: ?firegl? undeclared (first use in this function)
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: (Each undeclared identifier is reported only once
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: for each function it appears in.)
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: storage class specified for parameter ?__mod_firegltype233?
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter ?__mod_firegltype233? is initialized
                    [snip several hundred lines]
                    expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?{? token
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4167: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?{? token
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4177: error: old-style parameter declarations in prototyped function definition
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: parameter name omitted
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: parameter name omitted
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189: error: parameter name omitted
                    /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4177: error: expected ?{? at end of input
                    make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
                    make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
                    make[1]: Leaving directory `/usr/src/linux-2.6.20-rc3'
                    make: *** [kmod_build] Error 2
                    build failed with return value 2

                    It's likely due to using the Linux 2.6.20 kernel. I'll see if I can recall a patch for the Linux 2.6.20 for the fglrx 8.32.5 driver.
                    Michael Larabel
                    https://www.michaellarabel.com/

                    Comment


                    • #70
                      Originally posted by Michael View Post
                      You're one of the first people I have heard claiming the 8.32.5 driver is broken. I have used it dozens of times already on Fedora, and I know many have it working with Ubuntu, and I know SuSE is also working fine with these drivers.

                      I have had problems with this driver version with my X1600 on every distro I have cared to try it with (Debian, Ubuntu, Knoppix, Suse , Fedora, Mandrake and so on) It would seem that the ati driver is broken for certain cards only.
                      I hope the next one is better for me

                      Comment

                      Working...
                      X