Announcement

Collapse
No announcement yet.

ATI Mobility Radeon X1400 - fglrx Problems (Goes to Mesa)

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

  • #31
    Just do extract, eliminate the buildpkg argument.
    Michael Larabel
    http://www.michaellarabel.com/

    Comment


    • #32
      Ok, extracted and extracted fglrx_panel_sources.tgz. ran make. I got one error saying it couldn't find lGL. Sorted it out, ran make again and got no obvious errors

      gcc -c -g -O2 -fno-strength-reduce -funsigned-char -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/X11R6/include -I. -I./include_dummy FGLRXExtensions.c
      gcc -c -g -O2 -fno-strength-reduce -funsigned-char -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/X11R6/include -I. -I./include_dummy ATITVOExtensions.c
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy main.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy Sheet.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy Page.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy InfoPage.cpp
      InfoPage.cpp: In member function ‘void InfoPage::Init()’:
      InfoPage.cpp:15: warning: unused variable ‘ChipRevision’
      InfoPage.cpp:17: warning: unused variable ‘ChipRevision1’
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy DualScreenPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy AdjustPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy TVoutAdjustPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy BoardInfo.cpp
      /usr/lib/qt-3.3/bin/moc Sheet.h -o moc_Sheet.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy moc_Sheet.cpp
      /usr/lib/qt-3.3/bin/moc Page.h -o moc_Page.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy moc_Page.cpp
      /usr/lib/qt-3.3/bin/moc InfoPage.h -o moc_InfoPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy moc_InfoPage.cpp
      /usr/lib/qt-3.3/bin/moc DualScreenPage.h -o moc_DualScreenPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy moc_DualScreenPage.cpp
      /usr/lib/qt-3.3/bin/moc AdjustPage.h -o moc_AdjustPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy moc_AdjustPage.cpp
      /usr/lib/qt-3.3/bin/moc TVoutAdjustPage.h -o moc_TVoutAdjustPage.cpp
      g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/lib/qt-3.3/include -I. -I./include_dummy moc_TVoutAdjustPage.cpp
      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
      strip fireglcontrol.qt3.gcc4.1.1
      bzip2 -c fireglcontrol.qt3.gcc4.1.1 >fireglcontrol.qt3.gcc4.1.1.bz2
      rm -f fireglcontrol
      ln -s fireglcontrol.qt3.gcc4.1.1 fireglcontrol
      rm moc_Page.cpp moc_TVoutAdjustPage.cpp moc_AdjustPage.cpp moc_InfoPage.cpp moc_DualScreenPage.cpp moc_Sheet.cpp
      Then tried the installer again. Nothing about file not found, just the same as posted recently.
      Last edited by gigabz666; 03-15-2007, 09:41 AM.

      Comment


      • #33
        Ok, being the idiot I am I figured that maybe uninstalling the previous installation might help. Anyway, I did that and tried the installer but got the old firegl thing again. So I extracted the installer, extracted fglrx_panel_sources. Ran make and I'm getting the following.

        /usr/bin/ld: cannot find -lGL
        collect2: ld returned 1 exit status
        make: *** [fireglcontrol.qt3.gcc4.1.1] Error 1
        I remember this popping up before, here
        http://www.phoronix.net/forums/showp...2&postcount=26

        So I followed that and just changed it slightly so I had
        ln -s /usr/lib/fglrx/libGL.so /usr/lib
        but got this

        ln: creating symbolic link `/usr/lib/libGL.so' to `/usr/lib/fglrx/libGL.so': File exists
        Any ideas?

        Comment


        • #34
          Originally posted by gigabz666 View Post
          Ok, being the idiot I am I figured that maybe uninstalling the previous installation might help. Anyway, I did that and tried the installer but got the old firegl thing again. So I extracted the installer, extracted fglrx_panel_sources. Ran make and I'm getting the following.



          I remember this popping up before, here
          http://www.phoronix.net/forums/showp...2&postcount=26

          So I followed that and just changed it slightly so I had


          but got this



          Any ideas?

          The easiest resolution may be waiting for the new driver this week, which has updated packaging scripts for Fedora that will fix that issue.
          Michael Larabel
          http://www.michaellarabel.com/

          Comment


          • #35
            Originally posted by Michael View Post
            The easiest resolution may be waiting for the new driver this week, which has updated packaging scripts for Fedora that will fix that issue.
            Ok thanks. Let's just hope that doesn't bring up a whole load of new errors! I noticed in one of the other forums this certain command, and I'm wondering if what I have is correct or if I'm missing something.

            ldconfig -p | grep GL
            libQtOpenGL.so.4 (libc6) => /usr/lib/libQtOpenGL.so.4
            libGLw.so.1 (libc6) => /usr/lib/libGLw.so.1
            libGLU.so.1 (libc6) => /usr/lib/libGLU.so.1
            libGLU.so (libc6) => /usr/lib/libGLU.so

            Comment


            • #36
              Originally posted by gigabz666 View Post
              Ok thanks. Let's just hope that doesn't bring up a whole load of new errors! I noticed in one of the other forums this certain command, and I'm wondering if what I have is correct or if I'm missing something.
              I have been using the new scripts for the new driver for over a month; it shouldn't present any new problems.
              Michael Larabel
              http://www.michaellarabel.com/

              Comment


              • #37
                Originally posted by Michael View Post
                I have been using the new scripts for the new driver for over a month; it shouldn't present any new problems.
                I was just wondering though what your output for ldconfig -p | grep GL was.

                Also, if I can't solve this now, should I install the livna drivers for the moment, since technically I don't have anything for my graphics card, on the next boot I won't have a GUI.

                Comment


                • #38
                  libGLU.so.1 (libc6) => /usr/lib/libGLU.so.1
                  libGLU.so (libc6) => /usr/lib/libGLU.so
                  libGL.so.1 (libc6) => /usr/lib/fglrx/libGL.so.1
                  libGL.so.1 (libc6) => /usr/lib/libGL.so.1
                  libGL.so (libc6) => /usr/lib/fglrx/libGL.so
                  libGL.so (libc6) => /usr/lib/libGL.so
                  Michael Larabel
                  http://www.michaellarabel.com/

                  Comment


                  • #39
                    Originally posted by Michael View Post
                    libGLU.so.1 (libc6) => /usr/lib/libGLU.so.1
                    libGLU.so (libc6) => /usr/lib/libGLU.so
                    libGL.so.1 (libc6) => /usr/lib/fglrx/libGL.so.1
                    libGL.so.1 (libc6) => /usr/lib/libGL.so.1
                    libGL.so (libc6) => /usr/lib/fglrx/libGL.so
                    libGL.so (libc6) => /usr/lib/libGL.so
                    lol. Ok, wasn't really sure what I would do with it. I would have been worried if the output was the same but because it isn't, then that makes me think I have something missing. How I go about doing that though is something I don't know.

                    I'm got the livna drivers installed for the moment and will wait until the new ATI drivers are released and will see what happens.

                    Cheers.

                    Comment


                    • #40
                      Ok, I have things working once more with the new drivers (8.35.5). Had to do a few things with the xorg files and now everything seems to be running well enough.

                      The only thing that seems to be of slight concern is the following.
                      cat /var/log/Xorg.0.log | grep "EE"
                      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                      (II) Loading extension MIT-SCREEN-SAVER
                      (EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
                      (EE) AIGLX: reverting to software rendering
                      glxgears, fgl_glxgears and google earth all seem to work fine. I have AIGLX and Composite off in my xorg.conf so I'm not really understanding why that is appearing. But it's working for the moment.

                      I just thought I should ask, when I get a new kernel update, do I just rebuild the packages or do I uninstall first by using sh ./fglrx-uninstall.sh in the /usr/share/ati diirectory and then build the packages?

                      Thanks again for the help.

                      Comment

                      Working...
                      X