Announcement

Collapse
No announcement yet.

fireglcontrolpanel + FC6

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    that's what I did.
    ln -sf /usr/lib64/qt-3.3/lib64 /usr/lib/qt-3.3/lib
    I have no /usr/lib64 either.

    Comment


    • #17
      Odd, it went through when I edited the Makefile lines

      from:
      LIBQT_DYN = qt

      to:
      LIBQT_DYN = qt-mt

      now it cannot find -lGL

      BAH!

      Comment


      • #18
        Also, created a symbolic link in /usr/lib
        ln -s libGL.so.1 libGL.so

        Edit:

        Also created links in /usr/lib

        ln -s libXmu.so.6 libXmu.so
        ln -s libXxf86vm.so.1 libXxf86vm.so
        Last edited by jonastio; 10-31-2006, 05:23 PM.

        Comment


        • #19
          Here is the eror I get when installing on an Core 2 Duo

          Hi Micheal,

          As an update I am getting the fireglcontrolpanel error even with 8.30 I am getting a strange rpmLib error. Here is the output from the installer.

          [bob@localhost ~]$ ./ati-driver-installer-8.30.3.run --buildpkg Fedora/FC6
          Creating directory fglrx-install
          Verifying archive integrity... All good.
          Uncompressing ATI Proprietary Linux Driver-8.30.3............................................ .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ..........................................
          ==================================================
          ATI Technologies Linux Driver Installer/Packager
          ==================================================
          Generating package: Fedora/FC6
          install: cannot stat `fireglcontrolpanel': No such file or directory
          Package build failed!
          Package build utility output:
          Building target platforms: x86_64
          Building for target x86_64

          ATI module generator V 2.0
          ==========================
          initializing...
          cat: /lib/modules/2.6.18-1.2798.fc6/build/include/linux/version-*.h: No such file or directory
          OsRelease=2.6.18-1.2798.fc6
          major=2
          minor=6
          patch=18
          extra=-1.2798.fc6
          SMP=1
          smp=-SMP
          iii=
          AGP=1
          CC=gcc
          cc_version=
          cleaning...
          patching 'highmem.h'...
          assuming new VMA API since we do have kernel 2.6.x...
          Assuming default VMAP API
          doing Makefile based build for kernel 2.6.x and higher
          make -C /lib/modules/2.6.18-1.2798.fc6/build SUBDIRS=/tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x modules
          make[1]: Entering directory `/usr/src/kernels/2.6.18-1.2798.fc6-x86_64'
          CC [M] /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:460: warning: initialization from incompatible pointer type
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_stub_open':
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:583: warning: assignment discards qualifiers from pointer target type
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_put_user_ptr':
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1352: warning: cast from pointer to integer of different size
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1352: warning: cast from pointer to integer of different size
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1352: warning: cast from pointer to integer of different size
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1352: warning: cast from pointer to integer of different size
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_unregister_ioctl32_conversion':
          /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2537: warning: 'return' with a value, in function returning void
          LD [M] /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
          Building modules, stage 2.
          MODPOST
          WARNING: could not find /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
          CC /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
          LD [M] /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
          make[1]: Leaving directory `/usr/src/kernels/2.6.18-1.2798.fc6-x86_64'
          build succeeded with return value 0
          duplicating results into driver repository...
          done.
          ==============================
          You must change your working directory to /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/lib/modules/fglrx
          and then call ./make_install.sh in order to install the built module.
          ==============================

          + /usr/lib/rpm/brp-python-bytecompile
          + /usr/lib/rpm/redhat/brp-java-repack-jars
          Processing files: ATI-fglrx-8.30.3-1.fc6
          Provides: atiogl_a_dri.so()(64bit) config(ATI-fglrx) = 8.30.3-1.fc6 fglrx_dri.so()(64bit) fglrx_drv.so()(64bit) libGL.so.1()(64bit) libfglrx_dm.so.1.0()(64bit) libfglrx_gamma.so.1()(64bit) libfglrx_pp.so.1.0()(64bit) libfglrx_tvout.so.1()(64bit) libfglrxdrm.so()(64bit)
          Requires(interp): /bin/sh /bin/sh /bin/sh
          Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
          Requires(post): /bin/sh /sbin/chkconfig /sbin/ldconfig
          Requires(preun): /bin/sh /sbin/chkconfig /sbin/service
          Requires(postun): /bin/sh /sbin/ldconfig /sbin/service
          Requires: /bin/bash /bin/sh config(ATI-fglrx) = 8.30.3-1.fc6 kernel-module-ATI-fglrx-2.6.18-1.2798.fc6 = 8.30.3-1.fc6 libGL.so.1()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXrandr.so.2()(64bit) libXrender.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfglrx_dm.so.1.0()(64bit) libfglrx_gamma.so.1()(64bit) libfglrx_pp.so.1.0()(64bit) libfglrx_tvout.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libstdc++.so.5()(64bit) libstdc++.so.5(CXXABI_1.2)(64bit) libstdc++.so.5(GLIBCPP_3.2)(64bit) system-config-display
          Conflicts: fglrx fglrx-glc22 fglrx_4_3_0 fglrx_6_8_0 kernel-module-fglrx ati-fglrx ati-fglrx-devel kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-devel nvidia-glx nvidia-glx-legacy xorg-x11-drv-nvidia xorg-x11-drv-nvidia-legacy
          Processing files: ATI-fglrx-control-panel-8.30.3-1.fc6
          error: File not found: /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/usr/bin/fireglcontrolpanel
          Processing files: ATI-fglrx-devel-8.30.3-1.fc6
          Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
          Requires: /usr/include/GL ATI-fglrx = 8.30.3-1.fc6 libGL.so.1()(64bit)
          Processing files: ATI-fglrx-IA32-libs-8.30.3-1.fc6
          Provides: atiogl_a_dri.so fglrx_dri.so libGL.so.1
          Requires(interp): /bin/sh /bin/sh
          Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
          Requires(post): /bin/sh
          Requires(preun): /bin/sh
          Requires: ATI-fglrx = 8.30.3-1.fc6 libGL.so.1 libX11.so.6 libXext.so.6 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2.3) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libpthread.so.0 libpthread.so.0(GLIBC_2.0) librt.so.1 librt.so.1(GLIBC_2.2) libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2)
          Processing files: kernel-module-ATI-fglrx-2.6.18-1.2798.fc6-8.30.3-1.fc6
          Requires(interp): /bin/sh /bin/sh
          Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
          Requires(post): /bin/sh
          Requires(postun): /bin/sh
          Processing files: ATI-fglrx-debuginfo-8.30.3-1.fc6
          Provides: atiogl_a_dri.so.debug atiogl_a_dri.so.debug()(64bit) fglrx_dri.so.debug fglrx_dri.so.debug()(64bit) fglrx_drv.so.debug()(64bit) libGL.so.1.2.debug libGL.so.1.2.debug()(64bit) libfglrx_dm.so.1.0.debug()(64bit) libfglrx_gamma.so.1.0.debug()(64bit) libfglrx_pp.so.1.0.debug()(64bit) libfglrx_tvout.so.1.0.debug()(64bit) libfglrxdrm.so.debug()(64bit)
          Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1


          RPM build errors:
          File not found: /tmp/ATI-fglrx-8.30.3-1-6988-bob/tmp/ATI-fglrx-8.30.3-1.fc6-root-bob/usr/bin/fireglcontrolpanel
          Removing temporary directory: fglrx-install

          Is this an AMD64 issue? I had to cut parts out because of the 10000 character limit

          Take care,
          Bob

          Comment


          • #20
            Should work on x86_64.

            Did you try the symbolic link hack mentioned in this thread?

            For the RPMlib problem, by chance are you tapping into Rawhide? I haven't run into that problem on any FC6 + ATI fglrx installs (nor has it been reported).
            Michael Larabel
            http://www.michaellarabel.com/

            Comment


            • #21
              I might try to reinstall and see what happens. I tried creating the link and it didn't work. I am wondering if I am having a conflict with the 32bit stuff it needs that I think I have installed plus the 64 bit stuff I have installed.

              As ati mentions on thier page.

              The following 32 bit packages must be installed in order for 64 bit drivers to install and work properly:
              XFree86-Mesa-libGL
              libstdc++
              libgcc
              XFree86-libs
              fontconfig
              expat
              freetype
              zlib

              At this link.

              https://support.ati.com/ics/support/...e&folderID=300

              Do you know if the 8.30 drivers allow the desktop effects?

              take care,
              Bob

              Comment


              • #22
                Originally posted by bobgun04 View Post
                I might try to reinstall and see what happens. I tried creating the link and it didn't work. I am wondering if I am having a conflict with the 32bit stuff it needs that I think I have installed plus the 64 bit stuff I have installed.

                As ati mentions on thier page.

                The following 32 bit packages must be installed in order for 64 bit drivers to install and work properly:
                XFree86-Mesa-libGL
                libstdc++
                libgcc
                XFree86-libs
                fontconfig
                expat
                freetype
                zlib

                At this link.

                https://support.ati.com/ics/support/...e&folderID=300

                Do you know if the 8.30 drivers allow the desktop effects?

                take care,
                Bob
                8.30 drivers do not allow desktop effects.
                One of the things I did to get it to work (as I described earlier with linking some off .so files) is try to compile the control panel as stated earlier in this thread. You might notice /usr/bin/ld reporting a few missing libraries (like -lqt not found) and you might try symbolically linking the .so lib files like I described earlier.

                Comment


                • #23
                  Originally posted by bobgun04 View Post
                  I might try to reinstall and see what happens. I tried creating the link and it didn't work. I am wondering if I am having a conflict with the 32bit stuff it needs that I think I have installed plus the 64 bit stuff I have installed.
                  I successfully compiled and installed the 8.30.3 drivers on an AMD64 machine. the only thing I did to get rid of the control panel problems was to create the following link:

                  ln -s /usr/lib64/qt-3.3/lib/ /usr/lib64/qt-3.3/lib64

                  as root.

                  Comment


                  • #24
                    I have followed the instructions in this post.

                    and made the following symlink

                    Code:
                    ln -sf /usr/lib64/qt-3.3/lib64 /usr/lib/qt-3.3/lib
                    I am now getting the following error

                    Code:
                    [root@dh7c8rb1 ati]# make
                    g++ FGLRXExtensions.o ATITVOExtensions.o  main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o TVoutAdjustPage.o BoardInfo.o  moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o moc_TVoutAdjustPage.o    -o fireglcontrol.qt3.gcc4.1.1  -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -lqt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft
                    /usr/bin/ld: cannot find -lqt
                    collect2: ld returned 1 exit status
                    make: *** [fireglcontrol.qt3.gcc4.1.1] Error 1

                    Comment


                    • #25
                      Thanks Michael and cardinal

                      As soon as I added the proper link is compiled perfectly with no errors. So thanks again. I was almost going to install ubuntu but I prefer Fedora.

                      Take care,
                      Bob

                      Comment


                      • #26
                        Strange... I was getting this:
                        [root@am64 ati]# make
                        g++ FGLRXExtensions.o ATITVOExtensions.o main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o TVoutAdjustPage.o BoardInfo.o moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o moc_TVoutAdjustPage.o -o fireglcontrol.qt3.gcc4.1.1 -L/usr/lib64/qt-3.3/lib64 -L/usr/X11R6/lib64 -lqt-mt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib64 -lXft
                        /usr/bin/ld: cannot find -lGL
                        collect2: ld returned 1 exit status
                        make: *** [fireglcontrol.qt3.gcc4.1.1] Error 1

                        And this fixed it:

                        [root@am64 ati]# ln -s /usr/lib64/fglrx/libGL.so /usr/lib

                        Comment


                        • #27
                          I have tried both symlinks with no success , i am borderline getting ready to start from scratch, not that I think that will help.

                          Comment


                          • #28
                            Originally posted by hookooekoo View Post
                            I have tried both symlinks with no success , i am borderline getting ready to start from scratch, not that I think that will help.
                            Are you running into the same error or what?
                            Michael Larabel
                            http://www.michaellarabel.com/

                            Comment


                            • #29
                              yeah the same one as posted above.

                              Comment


                              • #30
                                If you wanted, you could throw fireglcontrolpanel out of the RPM build process. If you need help with that just let me know.
                                Michael Larabel
                                http://www.michaellarabel.com/

                                Comment

                                Working...
                                X