Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: How To: ATI Drivers OpenSUSE 11.1

  1. #1
    Join Date
    Aug 2007
    Beans
    582

    How To: ATI Drivers OpenSUSE 11.1

    This Guide Is No Longer Maintained, For The New Guide Click Here

    There have been some problems getting the official fglrx drivers to work on OpenSUSE 11.1, I have made this (rather basic) walk through on how to get them to work correctly. This Works For 32 & 64-bit Releases

    Code:
    wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/64bit/ati-driver-installer-9-1-x86.x86_64.run
    - Download The Driver

    Run these as Root:

    Code:
    zypper in kernel-source gcc make patch
    - These are the dependencies of the driver, the packages are approximately 70-75MB overall.

    Code:
    sh ati-driver-installer-9-1-x86.x86_64.run
    - Run through the installer choosing the automatic steps

    Code:
    aticonfig --initial -f
    Configure Xorg.

    Code:
    sax2 -r -m 0=fglrx
    Configure Sax2 with the fglrx driver.

    Reboot your system and everything should work, you can verify this with (run as normal user):

    Code:
    fglrxinfo
    Updated for 9.1, 64-bit users no longer have to link the 32-bit DRI either 64-bit now works and FPS in 32-bit applications should be working as expected.
    Last edited by Vince4Amy; February 19th, 2009 at 08:55 PM.

  2. #2
    Join Date
    Feb 2008
    Beans
    8
    Distro
    Hardy Heron (Ubuntu Development)

    Re: How To: ATI Drivers OpenSUSE 11.1

    Thanks! Worked like a top =).

  3. #3
    Join Date
    May 2008
    Beans
    4

    Re: How To: ATI Drivers OpenSUSE 11.1

    Thanks a lot. I wasn't aware about having to configure SaX2 as this isn't required with Ubuntu.

  4. #4
    Join Date
    Feb 2006
    Beans
    13

    Re: How To: ATI Drivers OpenSUSE 11.1

    Quote Originally Posted by Vince4Amy View Post
    Code:
    rm /usr/lib/dri/fglrx_dri.so && ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
    - This is for 64-bit users as the Driver will fail to work as it will try to use the 32-bit DRI.
    That will get the 64-bit drivers to work, but emulation for 32-bit will be gone (e.g. for Windows games in WINE). So far, I only know of this hack, too, though; X won't even load the proper extensions for 3D support if it sees the wrong binary.

    If you want 32-bit emulation to work, you'll have to swap back in the 32-bit binary before you start the program (and swap back out when you're done--this is probably going to be nasty if you're using Compiz or something else using the 64-bit driver).

    I'm not sure yet whether this is a build script issue or a bug in AMD's code. I'm probably too lazy to look into it, too...

  5. #5
    Join Date
    May 2008
    Beans
    4

    Re: How To: ATI Drivers OpenSUSE 11.1

    Would this explain why I keep getting 'Segmentation fault' errors when attempting to load a game of Enemy Territory: Quake Wars?

  6. #6
    Join Date
    Jan 2009
    Beans
    1

    Re: How To: ATI Drivers OpenSUSE 11.1

    Quote Originally Posted by Vince4Amy View Post
    Code:
    sax2 -r -m 0=fglrx
    Configure Sax2 with the fglrx driver.

    Reboot your system and everything should work, you can verify this with (run as normal user):

    Code:
    fglrxinfo
    When I run sax2 command, I receive this output

    Code:
    sax2 -r -m 0=fglrx
    SaX: initializing please wait...
    SaX: your current configuration will not be read in
    
    SaX: access to your display has been granted
    SPP: prepare device [0] profile: FireGL
    SPP: prepare device [0] profile: AIGLX
    SPP: prepare device [0] profile: Composite
    SPP: prepare device [3] profile: synaptics
    SPP: including prepared profile(s)...
    SPP: prepare device [0] profile: nobus
    SPP: including prepared profile(s)...
    
    SaX: startup
    SaX: X-Server: :0.0 -> grant
    And the system hangs there... is this normal?

    Thank you

  7. #7
    Join Date
    Jul 2007
    Beans
    18

    Re: How To: ATI Drivers OpenSUSE 11.1

    Does anyone know what could be the reason why im getting this:

    Code:
    # aticonfig --initial -f
    Uninitialised file found, configuring.
    Segmentation fault
    The Ati install procedure finished properly, the driver was compled successfully when the RPM was installed; so whats wrong?

  8. #8
    Join Date
    Feb 2006
    Beans
    13

    Re: How To: ATI Drivers OpenSUSE 11.1

    Quote Originally Posted by gjluong View Post
    Would this explain why I keep getting 'Segmentation fault' errors when attempting to load a game of Enemy Territory: Quake Wars?
    If you're running 64-bit, then it's certainly a candidate. There are a number of ways to find out... does fgl_glxgears run?

  9. #9
    Join Date
    May 2008
    Beans
    4

    Re: How To: ATI Drivers OpenSUSE 11.1

    Quote Originally Posted by spiritofreason View Post
    If you're running 64-bit, then it's certainly a candidate. There are a number of ways to find out... does fgl_glxgears run?
    Thanks for replaying. Yes, fgl_glxgears runs at ~4000 fps.

  10. #10
    Join Date
    Feb 2006
    Beans
    13

    Re: How To: ATI Drivers OpenSUSE 11.1

    Quote Originally Posted by gjluong View Post
    Thanks for replaying. Yes, fgl_glxgears runs at ~4000 fps.
    If you're using a 64-bit binary for ET:QW, then the bug giving you trouble is different. The library loading problem prevents hardware 3D support.

    You might try searching the forums for quake wars problems and if you don't find anything, creating a thread for your issue (with console output to start things off). I'd only be stabbing in the dark from here, so hopefully someone else will be able to help.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •