Announcement

Collapse
No announcement yet.

ATI 8.28.8 FC6 2.6.20 driver install

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

  • #16
    If Xorg.log shows no error, then you have an incompatible libGL.
    Run
    Code:
    # find /usr/ -name "libGL.*" -exec rm '{}' \;
    Then compile/reinstall Mesa3D with "make linux-dri". I recommend that you modify some of the config files before compiling, to better suit your system (such as DRI_DRIVER_INSTALL_DIR in config/default)

    EDIT: you don't have to compile/reinstall the dri drivers if they are recent, so "make linux" will do. Also, the # means run as root, don't type it
    Last edited by Xipeos; 06-19-2007, 01:37 PM.

    Comment


    • #17
      Maybe you would like to post your entire Xorg.0.log file. I suspect there are more information there we can check for clues to your problem.

      Comment


      • #18
        Xorg.conf

        Here is the Xorg.0.log

        [root@jimalap log]# cat Xorg.0.log

        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: Linux 2.6.9-55.ELsmp i686 Red Hat, Inc.
        Current Operating System: Linux jimalap.jimsbox.com 2.6.20-1.2952.fc6 #1 SMP Wed May 16 18:59:18 EDT 2007 i686
        Build Date: 18 June 2007
        Build ID: xorg-x11-server 1.1.1-47.10.fc6
        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 20 00:31:50 2007
        (==) Using config file: "/etc/X11/xorg.conf"
        (==) ServerLayout "single head configuration"
        (**) |-->Screen "Screen0" (0)
        (**) | |-->Monitor "Monitor0"
        (**) | |-->Device "Videocard0"
        (**) |-->Input Device "Keyboard0"
        (==) |-->Input Device "<default pointer>"
        (WW) The core pointer device wasn't specified explicitly in the layout.
        Using the default mouse configuration.
        (WW) No FontPath specified. Using compiled-in default.
        (==) FontPath set to:
        unix/:7100,
        built-ins
        (==) RgbPath set to "/usr/share/X11/rgb"
        (==) ModulePath set to "/usr/lib/xorg/modules"
        (**) Option "AIGLX" "true"
        (**) Extension "Composite" is enabled
        (II) Open ACPI successful (/var/run/acpid.socket)
        (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"

        Deleted a bunch


        (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: "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 enabled
        (II) Loading extension GLX
        (II) LoadModule: "dbe"
        (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
        (II) Module dbe: 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 DOUBLE-BUFFER
        (II) LoadModule: "r128"
        (II) Loading /usr/lib/xorg/modules/drivers/r128_drv.so
        (II) Module r128: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 4.1.0


        deleted a bunch

        (II) R128: Driver for ATI Rage 128 chipsets:
        ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),

        Deleted a bunch


        (--) Chipset ATI Rage 128 Mobility M3 LF (AGP) found
        (II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        deleted a bunch

        10) IX[B]
        [19] -1 0 0x0000ec00 - 0x0000ecff (0x100) IX[B](B)
        (II) Loading sub module "r128"
        (II) LoadModule: "r128"
        (II) Reloading /usr/lib/xorg/modules/drivers/r128_drv.so


        Deleted a bunch

        (II) Setting vga for screen 0.
        (II) R128(0): PCI bus 1 card 0 func 0
        (**) R128(0): Depth 16, (--) framebuffer bpp 16
        (II) R128(0): Pixel depth = 16 bits stored in 2 bytes (16 bpp pixmaps)
        (==) R128(0): Default visual is TrueColor
        (**) R128(0): Option "accel" "true"
        (**) R128(0): Option "AGPMode" "2"
        (II) Loading sub module "vgahw"
        (II) LoadModule: "vgahw"
        (II) Loading /usr/lib/xorg/modules/libvgahw.so
        (II) Module vgahw: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 0.1.0
        ABI class: X.Org Video Driver, version 1.0
        (II) R128(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
        (==) R128(0): RGB weight 565
        (II) R128(0): Using 6 bits per RGB (8 bit DAC)
        (II) Loading sub module "int10"
        (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) R128(0): initializing int10
        (II) R128(0): Primary V_BIOS segment is: 0xc000
        (--) R128(0): Chipset: "ATI Rage 128 Mobility M3 LF (AGP)" (ChipID = 0x4c46)
        (--) R128(0): Linear framebuffer at 0xf8000000
        (--) R128(0): MMIO registers at 0xfdffc000
        (--) R128(0): VideoRAM: 8192 kByte (128-bit SDR SGRAM 1:1)
        (**) R128(0): Using flat panel for display
        (II) R128(0): Primary Display == Type 2
        (II) R128(0): Panel size: 1024x768
        (II) R128(0): Panel ID: Samsung LT141X8-L02
        (II) R128(0): Panel Type: Color, Single, TFT
        (II) R128(0): Panel Interface: LVDS
        (II) R128(0): PLL parameters: rf=2700 rd=12 min=12000 max=27000; xclk=10500
        (II) Loading sub module "ddc"
        (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) Loading sub module "vbe"
        (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) R128(0): VESA BIOS detected
        (II) R128(0): VESA VBE Version 2.0
        (II) R128(0): VESA VBE Total Mem: 8192 kB

        delete a bunch

        (II) Loading sub module "ddc"
        (II) LoadModule: "ddc"
        (II) Reloading /usr/lib/xorg/modules/libddc.so
        (II) R128(0): VESA VBE DDC supported



        deleted a bunch



        (**) R128(0): Using AGP 2x mode
        (II) Loading sub module "shadowfb"
        (II) LoadModule: "shadowfb"
        (II) Loading /usr/lib/xorg/modules/libshadowfb.so
        (II) Module shadowfb: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.3
        (II) R128(0): Page flipping disabled
        (!!) R128(0): For information on using the multimedia capabilities
        of this adapter, please see http://gatos.sf.net.
        (II) do I need RAC? No, I don't.
        (II) resource ranges after preInit:
        [0] 0 0 0xfdffc000 - 0xfdffffff (0x4000) MS[B]

        Deleted a bunch


        (**) R128(0): Option "XaaNoOffscreenPixmaps" "true"
        (II) R128(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Lines
        Dashed Lines
        Setting up tile and stipple cache:
        20 128x128 slots
        5 256x256 slots
        (II) R128(0): Acceleration enabled
        (==) R128(0): Backing store disabled
        (==) R128(0): Silken mouse enabled
        (II) R128(0): Using hardware cursor (scanline 4614)
        (II) R128(0): Largest offscreen area available: 1024 x 763
        (**) Option "dpms"
        (**) R128(0): DPMS enabled
        (WW) R128(0): Option "DRI" is not used
        (WW) R128(0): Option "AGPMode2x" is not used
        (WW) R128(0): Option "AddARGBGLXVisuals" is not used
        (II) R128(0): X context handle = 0x1
        (II) R128(0): [drm] installed DRM signal handler
        (II) R128(0): [DRI] installation complete
        (II) R128(0): [drm] Added 128 16384 byte vertex/indirect buffers
        (II) R128(0): [drm] Mapped 128 vertex/indirect buffers
        (II) R128(0): [drm] dma control initialized, using IRQ 11
        (II) R128(0): Direct rendering enabled <----------***********************************
        (==) RandR enabled
        (II) Initializing built-in extension MIT-SHM

        delete a bunch


        drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
        (WW) AIGLX: 3D driver claims to not support visual 0x23

        Deleted a bunch

        (WW) AIGLX: 3D driver claims to not support visual 0x31
        (WW) AIGLX: 3D driver claims to not support visual 0x32
        (II) AIGLX: Loaded and initialized /usr/lib/dri/r128_dri.so
        (II) GLX: Initialized DRI GL provider for screen 0
        (**) Option "CoreKeyboard"
        (**) Keyboard0: Core Keyboard
        (**) Option "Protocol" "standard"
        (**) Keyboard0: Protocol: standard
        (**) Option "AutoRepeat" "500 30"
        (**) Option "XkbRules" "xorg"
        (**) Keyboard0: XkbRules: "xorg"
        (**) Option "XkbModel" "pc105"
        (**) Keyboard0: XkbModel: "pc105"
        (**) Option "XkbLayout" "us"
        (**) Keyboard0: XkbLayout: "us"
        (**) Option "CustomKeycodes" "off"
        (**) Keyboard0: CustomKeycodes disabled
        (WW) <default pointer>: No Device specified, looking for one...
        (II) <default pointer>: Setting Device option to "/dev/input/mice"
        (--) <default pointer>: Device: "/dev/input/mice"
        (==) <default pointer>: Protocol: "Auto"
        (**) Option "CorePointer"
        (**) <default pointer>: Core Pointer
        (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
        (**) <default pointer>: ZAxisMapping: buttons 4 and 5
        (**) <default pointer>: Buttons: 9
        (II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
        (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)

        I had to delete a great deal of this file(10,000 car. limit to post). I can e-mail it if nessarry

        Comment


        • #19
          Your Xorg.log shows no DRI problem (the part that you posted at least - use something like pastebin.com for large posts) so I assume (again) that it's a libGL problem.

          Did you try the solution that I proposed?

          Comment


          • #20
            Originally posted by Xipeos View Post
            If Xorg.log shows no error, then you have an incompatible libGL.
            Run
            Code:
            # find /usr/ -name "libGL.*" -exec rm '{}' \;
            Then compile/reinstall Mesa3D with "make linux-dri". I recommend that you modify some of the config files before compiling, to better suit your system (such as DRI_DRIVER_INSTALL_DIR in config/default)

            EDIT: you don't have to compile/reinstall the dri drivers if they are recent, so "make linux" will do. Also, the # means run as root, don't type it
            The delete worked but I have not found the Makefile for linux-dri. That same Makefile should have linux-dri-x86. Here is the website:

            http://dri.freedesktop.org/wiki/Building


            Edit: I also installed the Mesa3D source from http://rpmfind.net/linux/rpm2html/search.php?query=Mesa

            mesa-6.5.1-9.fc6.src.rpm
            Last edited by OldMarine; 06-20-2007, 02:18 AM. Reason: add link

            Comment


            • #21
              Originally posted by OldMarine View Post
              The delete worked but I have not found the Makefile for linux-dri. That same Makefile should have linux-dri-x86. Here is the website:

              http://dri.freedesktop.org/wiki/Building
              There's just one makefile. In the mesa3D root directory, you can just type "make" to get a list of possible "configs".

              Comment


              • #22
                I can't find the source code directory. I did a

                "find / -name "Makefile" -print >laplist"

                That should have been every Makefile on the box with a path saved in laplist.

                "grep mesa laplist"

                on matches

                You have any ideas as to something in the path?
                Last edited by OldMarine; 06-20-2007, 04:01 AM. Reason: spelling

                Comment


                • #23
                  Originally posted by OldMarine View Post
                  I can't find the source code directory. I did a

                  "find / -name "Makefile" -print >laplist"

                  That should have been every Makefile on the box with a path saved in laplist.

                  "grep mesa laplist"

                  on matches

                  You have any ideas as to something in the path?
                  How did you download mesa? Either get latest development version with "git clone git://anongit.freedesktop.org/git/mesa/mesa" (this will create a "mesa" folder in the current directory) or download the latest stable from http://www.mesa3d.org/ . I don't think it matters which version you use for the r128, but either way the Makefile is in the new folder created by git/tar.

                  I have little experience with RPM, but there should be an rpm src package that installs the sources in /usr/src

                  Comment


                  • #24
                    Originally posted by OldMarine View Post
                    Here is the Xorg.0.log ...
                    From your Xorg.0.log file, your DRI should be fine. I suggest download the mesa via git (as stated in Xipeos post).

                    By the way, It seems ALGIX able to load (eventually). This seems possible to run Compiz, but I am not sure how the performance will be...

                    Comment


                    • #25
                      Xipeos git is a great little program. Thanks I have used rpm and yum in the pasted. Left the make running. I will have to go to work now. I'll move the files to /usr/lib when I get home and leave a post. Thanks Later


                      lenrek as soon as we work out this little thing with Direct Rendering I test it and see how well it works and post. There are a lot of the old Dell boxes out there going by the number of post.
                      Last edited by OldMarine; 06-20-2007, 06:48 AM. Reason: Edit for lenrek

                      Comment


                      • #26
                        Boys the build worked great. The link http://dri.freedesktop.org/wiki/Building is just what the doctor ordered. I followed the direction on the page and it works better than the default load. Direct Rendering works and the box just feels better. Even things that are not GL. The only difference from your instructions was to use the linux-dri-x86 build directive instead of the linux-dri and added "DRI_DIRS = r128" to the linux-dri-x86 file to limit the number of card types that would be supported by the driver.

                        I don't have much hope for compiz but I think I will try it just to see.

                        Thanks Everyone.
                        Last edited by OldMarine; 06-21-2007, 05:31 AM.

                        Comment


                        • #27
                          Glad to know it works for you.

                          Compiz? Good luck for you on this! All these talk about Rage128 just makes me want to dig up my old card and see if I can still get it working...
                          Last edited by lenrek; 06-21-2007, 09:51 AM.

                          Comment

                          Working...
                          X