Current ATI proprietary driver on Mandriva 2008.0? - Mandriva

This is a discussion on Current ATI proprietary driver on Mandriva 2008.0? - Mandriva ; Is there an RPM around somewhere with the 8.02 ATI driver for Mandriva 2008.0? I'm having no luck getting the ATI proprietary driver to install on Mandriva 2008.0. With uname -a showing: Linux mediamachine 2.6.22.18-desktop-1mdv #1 SMP Mon Feb 11 ...

+ Reply to Thread
Results 1 to 5 of 5

Thread: Current ATI proprietary driver on Mandriva 2008.0?

  1. Current ATI proprietary driver on Mandriva 2008.0?

    Is there an RPM around somewhere with the 8.02 ATI driver for Mandriva
    2008.0?


    I'm having no luck getting the ATI proprietary driver to install on
    Mandriva 2008.0.
    With uname -a showing:

    Linux mediamachine 2.6.22.18-desktop-1mdv #1 SMP Mon Feb 11 13:53:50
    EST 2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ GNU/Linux

    and ls -al /usr/src/linux

    linux -> linux-2.6.22.18-1mdv/

    The build script /lib/modules/fglrx/build_mod/make.sh blew up at:

    Error:
    kernel includes at /lib/modules/2.6.22.18-desktop-1mdv/build/include
    do not match current kernel.

    Commenting out that test it built but the resulting ko would not
    modprobe, "invalid
    module format failed".

    Tried a vanilla kernel.org 2.6.24.2 kernel and it was even less happy,
    failing make.sh with:

    FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
    'lock_acquire'.

    Anybody managed this yet?

    Thanks,

    David Mathog






  2. Re: Current ATI proprietary driver on Mandriva 2008.0?

    dmathog@sbcglobal.net wrote:

    > Is there an RPM around somewhere with the 8.02 ATI driver for Mandriva
    > 2008.0?
    >
    >
    > I'm having no luck getting the ATI proprietary driver to install on
    > Mandriva 2008.0.
    > With uname -a showing:
    >
    > Linux mediamachine 2.6.22.18-desktop-1mdv #1 SMP Mon Feb 11 13:53:50
    > EST 2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ GNU/Linux
    >
    > and ls -al /usr/src/linux
    >
    > linux -> linux-2.6.22.18-1mdv/
    >
    > The build script /lib/modules/fglrx/build_mod/make.sh blew up at:
    >
    > Error:
    > kernel includes at /lib/modules/2.6.22.18-desktop-1mdv/build/include
    > do not match current kernel.
    >
    > Commenting out that test it built but the resulting ko would not
    > modprobe, "invalid
    > module format failed".
    >
    > Tried a vanilla kernel.org 2.6.24.2 kernel and it was even less happy,
    > failing make.sh with:
    >
    > FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
    > 'lock_acquire'.
    >
    > Anybody managed this yet?


    I'm running what I think is the latest ATI driver on the latest Mandriva
    kernel.


    $ rpm -qa | grep fglrx
    x11-driver-video-fglrx-8.45.2-1mdv2008.0
    fglrx-control-center-8.45.2-1mdv2008.0
    dkms-fglrx-8.45.2-1mdv2008.0

    $ uname -a
    Linux sodom 2.6.22.18-desktop-1mdv #1 SMP Mon Feb 11 12:42:52 EST 2008
    x86_64 AMD Athlon(tm) X2 Dual Core Processor BE-2350 GNU/Linux

    The fglrx rpms came from the Mandriva non-free backports repository, and
    installed without problems on the 2.6.22.17 kernel. Getting it working
    again after updating the kernel was a fiddle, though I suspect just
    uninstalling and reinstalling the driver rpms would have worked.
    --
    Dave


  3. Re: Current ATI proprietary driver on Mandriva 2008.0?

    On Feb 24, 1:09 am, Dave Pickles wrote:

    >
    > $ rpm -qa | grep fglrx
    > x11-driver-video-fglrx-8.45.2-1mdv2008.0
    > fglrx-control-center-8.45.2-1mdv2008.0
    > dkms-fglrx-8.45.2-1mdv2008.0


    ATI changed numbering schemes in November 2007. Here is their list
    of recent releases

    http://ati.amd.com/support/drivers/l...ous-linux.html

    Notice there is no 8.45.2 listed, but the latest in the old numbering
    scheme is 8.42.3,
    so yours is certainly more recent than that.

    >
    > The fglrx rpms came from the Mandriva non-free backports repository, and
    > installed without problems on the 2.6.22.17 kernel. Getting it working
    > again after updating the kernel was a fiddle, though I suspect just
    > uninstalling and reinstalling the driver rpms would have worked.


    Ok, I'll look there. The silly ATI installer did not say when fglrx
    failed to install, and
    amdcccle came up with a pretty graphics interface which neglected to
    indicate
    that fglrx was not loaded.

    Thanks,

    David Mathog

  4. Re: Current ATI proprietary driver on Mandriva 2008.0?

    On Feb 24, 10:21 am, dmat...@sbcglobal.net wrote:

    > Notice there is no 8.45.2 listed, but the latest in the old numbering
    > scheme is 8.42.3,
    > so yours is certainly more recent than that.


    http://rpm.pbone.net/index.php3/stat....i586.rpm.html

    shows the rpm was put together 2008-01-24 23:55:33, which is before
    the most recent version
    came out and about 6 days after Catalyst 8.1 was released. The most
    recent ATI driver was released 2/13/08
    so if this works the way it looks like it works, we should probably
    see 8.45.3 any day now.

    Thanks,

    David Mathog


  5. Re: Current ATI proprietary driver on Mandriva 2008.0?

    On Feb 24, 1:09 am, Dave Pickles wrote:

    > I'm running what I think is the latest ATI driver on the latest Mandriva
    > kernel.
    >
    > $ rpm -qa | grep fglrx
    > x11-driver-video-fglrx-8.45.2-1mdv2008.0
    > fglrx-control-center-8.45.2-1mdv2008.0
    > dkms-fglrx-8.45.2-1mdv2008.0


    Ok, all of that is loaded and seems to be working - sort of.
    Initialized it with:

    aticonfig --initialize

    and then googled for a long time trying to find the right set of
    options. (Is it just me or is amdcccle
    simply useless, for, well, configuring the graphics??? It has zip,
    nada, nothing, about configuring any of
    the more interesting X11 server options).

    Here is my xorg.conf with spaces and comments stripped:

    Section "ServerLayout"
    Identifier "layout1"
    Screen 0 "aticonfig-Screen[0]" 0 0
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    EndSection
    Section "Files"
    EndSection
    Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
    Load "GLcore"
    Load "ddc"
    Load "dri"
    SubSection "extmod"
    Option "omit xfree86-dga"
    EndSubSection
    Load "bitmap"
    Load "record"
    EndSection
    Section "ServerFlags"
    Option "allowmouseopenfail"
    Option "AIGLX" "on"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard1"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    Option "XkbOptions" "compose:rwin"
    EndSection
    Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/mouse"
    EndSection
    Section "Monitor"
    Identifier "monitor1"
    HorizSync 30.0 - 80.0
    VertRefresh 55.0 - 75.0
    ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
    EndSection
    Section "Monitor"
    Identifier "aticonfig-Monitor[0]"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "device1"
    Driver "vesa"
    VendorName "ATI Technologies Inc"
    BoardName "ATI Radeon X1300 - X1950"
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "aticonfig-Device[0]"
    Driver "fglrx"
    Option "UseFBDev" "false"
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"
    Option "TexturedVideo" "on"
    EndSection
    Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultDepth 24
    SubSection "Display"
    Depth 8
    Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600"
    "640x480" "480x360" "320x240"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600"
    "640x480" "480x360" "320x240"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600"
    "640x480" "480x360" "320x240"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600"
    "640x480" "480x360" "320x240"
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "aticonfig-Screen[0]"
    Device "aticonfig-Device[0]"
    Monitor "aticonfig-Monitor[0]"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    Section "Extensions"
    Option "Composite"
    Option "XVideo" "enable"
    EndSection
    Section "DRI"
    Mode 0666
    EndSection

    There is nothing in /var/log/Xorg.0.log that indicates a problem with
    Xvideo. There are, for instance,
    no (EE) lines (errors) at all. There are some (WW) lines (warnings)
    like this:

    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or
    directory)
    (WW) fglrx(0): board is an unknown third party board, chipset is
    supported
    (WW) fglrx(0): Only one display is connnected,so single mode is
    enabled
    (WW) fglrx(0): Option "UseFBDev" is not used
    (WW) fglrx(0): Option "VendorName" is not used
    (WW) fglrx(0): Option "ModelName" is not used
    (WW) AIGLX: 3D driver claims to not support visual 0x23
    (WW) AIGLX: 3D driver claims to not support visual 0x24
    (WW) AIGLX: 3D driver claims to not support visual 0x25
    (WW) AIGLX: 3D driver claims to not support visual 0x26
    (WW) AIGLX: 3D driver claims to not support visual 0x27
    etc..

    The video lines all look ok...

    grep -i video /var/log/Xorg.0.log

    (**) Extension "XVideo" is enabled
    X.Org Video Driver: 1.2
    ABI class: X.Org Video Driver, version 1.2
    ABI class: X.Org Video Driver, version 1.2
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    Module class: X.Org Video Driver
    (II) v4l driver for Video4Linux
    (II) AMD Video driver is running on a device belonging to a group
    targeted for this release
    (II) AMD Video driver is signed
    ABI class: X.Org Video Driver, version 1.2
    (**) fglrx(0): Option "VideoOverlay" "on"
    (**) fglrx(0): Option "TexturedVideo" "on"
    ABI class: X.Org Video Driver, version 1.2
    ABI class: X.Org Video Driver, version 1.2
    (II) fglrx(0): ATI Video BIOS revision 9 or later detected
    (--) fglrx(0): VideoRAM: 262144 kByte, Type: DDR2
    (II) fglrx(0): Supported VESA Video Modes:
    (II) fglrx(0): Supported Future Video Modes:
    (II) fglrx(0): Supported additional Video Mode:
    ABI class: X.Org Video Driver, version 1.2
    (**) fglrx(0): Textured Video is enabled.


    Yet Xvideo seems not to be available, for instance:

    tvtime
    (window flashes up and closes in the blink of an eye and leaves this
    message)
    xvoutput: No XVIDEO port found which supports YUY2 images.

    *** tvtime requires hardware YUY2 overlay support from your video card
    *** driver. If you are using an older NVIDIA card (TNT2), then
    *** this capability is only available with their binary drivers.
    *** For some ATI cards, this feature may be found in the experimental
    *** GATOS drivers: http://gatos.souceforge.net/
    *** If unsure, please check with your distribution to see if your
    *** X driver supports hardware overlay surfaces.

    This even though xdpyinfo shows:

    name of display: :0.0
    version number: 11.0
    vendor string: The X.Org Foundation
    vendor release number: 10300000
    X.Org version: 1.3.0
    maximum request size: 16777212 bytes
    motion buffer size: 256
    bitmap unit, bit order, padding: 32, LSBFirst, 32
    image byte order: LSBFirst
    number of supported pixmap formats: 7
    supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 4, bits_per_pixel 8, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 15, bits_per_pixel 16, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
    depth 32, bits_per_pixel 32, scanline_pad 32
    keycode range: minimum 8, maximum 255
    focus: window 0xe00002, revert to None
    number of extensions: 38
    ATIFGLEXTENSION
    ATIFGLRXDRI
    ATITVOUT
    BIG-REQUESTS
    Composite
    DAMAGE
    DOUBLE-BUFFER
    DPMS
    Extended-Visual-Information
    GLX
    MIT-SCREEN-SAVER
    MIT-SHM
    MIT-SUNDRY-NONSTANDARD
    Multi-Buffering
    RANDR
    RECORD
    RENDER
    SECURITY
    SGI-GLX
    SHAPE
    SYNC
    TOG-CUP
    X-Resource
    XAccessControlExtension
    XC-APPGROUP
    XC-MISC
    XFIXES
    XFree86-Bigfont
    XFree86-DGA
    XFree86-DRI
    XFree86-Misc
    XFree86-VidModeExtension
    XINERAMA
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo
    glesx
    default screen number: 0
    number of screens: 1

    screen #0:
    dimensions: 1280x1024 pixels (342x271 millimeters)
    resolution: 95x96 dots per inch
    depths (7): 24, 1, 4, 8, 15, 16, 32
    root window id: 0x8b
    depth of root window: 24 planes
    number of colormaps: minimum 1, maximum 1
    default colormap: 0x20
    default number of colormap cells: 256
    preallocated pixels: black 0, white 16777215
    options: backing-store NO, save-unders NO
    largest cursor: 64x64
    current input event mask: 0xfa200c
    ButtonPressMask ButtonReleaseMask
    ButtonMotionMask
    StructureNotifyMask SubstructureNotifyMask
    SubstructureRedirectMask
    FocusChangeMask PropertyChangeMask
    ColormapChangeMask
    number of visuals: 81
    default visual id: 0x23


    This is probably (yet another) X1250/690G issue, sigh. Perhaps one of
    the other media players will
    let me test the TV tuners on this box.

    Thanks,

    David Mathog






+ Reply to Thread