Announcement

Collapse
No announcement yet.

Getting Open Source 3D graphics on R6XX/R7XX cards (NO FGLRX)

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

  • rmartinez
    replied
    Originally posted by Neo_The_User View Post
    PLEASE NOTE: BE SURE TO CHANGE THE LIBDIR ACCORDINGLY!

    Problems with xorg log:

    (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
    [dri] Disabling DRI.
    (II) [KMS] drm report modesetting isn't supported.
    (WW) Falling back to old probe method for vesa
    (WW) Falling back to old probe method for fbdev

    compile libdrm_radeon

    git clone git://anongit.freedesktop.org/mesa/drm && cd drm && make distclean && ./autogen.sh --prefix=/usr --libdir=/usr/lib64/or/usr/lib --enable-radeon-experimental-api && sudo make install

    now compile ati DDX

    git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati && cd *ati && make distclean && ./autogen.sh --prefix=/usr --libdir=/usr/lib64/or/usr/lib && make && sudo make install && sudo ldconfig

    try that.
    Hi, I had a problem while compiling libdrm_radeon:

    Code:
    make: *** No rule to make target `distclean'.  Stop.

    Leave a comment:


  • Neo_The_User
    replied
    PLEASE NOTE: BE SURE TO CHANGE THE LIBDIR ACCORDINGLY!

    Problems with xorg log:

    (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
    [dri] Disabling DRI.
    (II) [KMS] drm report modesetting isn't supported.
    (WW) Falling back to old probe method for vesa
    (WW) Falling back to old probe method for fbdev

    compile libdrm_radeon

    git clone git://anongit.freedesktop.org/mesa/drm && cd drm && make distclean && ./autogen.sh --prefix=/usr --libdir=/usr/lib64/or/usr/lib --enable-radeon-experimental-api && sudo make install

    now compile ati DDX

    git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati && cd *ati && make distclean && ./autogen.sh --prefix=/usr --libdir=/usr/lib64/or/usr/lib && make && sudo make install && sudo ldconfig

    try that.

    Leave a comment:


  • rmartinez
    replied
    Here are all the files:

    http://drop.io/cx8igr3

    Let me know if you need something else. I have no problem in reinstalling all the system or trying anything. I just need 3D acceleration in linux for my work! Thanks a lot!! (of course I could keep going with win7... but I thinks its time to make the leap)

    Leave a comment:


  • bridgman
    replied
    Use a service like pastebin then paste a link to the pastebin page.

    Leave a comment:


  • rmartinez
    replied
    The xorg.log and dmesg.txt are to long to put them in a reply... It is possible to attach them in any way?

    Leave a comment:


  • rmartinez
    replied
    Originally posted by Neo_The_User View Post
    I don't see anything special in my guide that might fix it. Before you start compiling everything, run this command in the terminal and paste ALL output using the # / CODE button in this thread so I can look it over.

    LIBGL_DEBUG=verbose glxinfo &> glxinfo.txt
    cat /var/log/Xorg.0.log &> xorg.log
    dmesg &> dmesg.txt

    Open up those files and paste all output here after doing those exact commands (no typoes) Thanks.
    OK, here are the output files:

    glxinfo.txt
    ======
    Code:
    X Error of failed request:  BadRequest (invalid request code or no such operation)
      Major opcode of failed request:  135 (GLX)
      Minor opcode of failed request:  19 (X_GLXQueryServerString)
      Serial number of failed request:  16
      Current serial number in output stream:  16
    name of display: :0.0

    Leave a comment:


  • bridgman
    replied
    There was a fix added to the -ati driver recently which might help with hybrid graphcs, so if the instructions involve pulling xf86-video-ati from git master they're probably worth a try.

    Leave a comment:


  • Neo_The_User
    replied
    Originally posted by rmartinez View Post
    Hello, my computer (ASUS M51Ta) has two graphic cards:
    01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
    02:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650
    And it is not possible to disable none of them from bios... I'm having troubles in installing drivers that will bring 3D acceleration, I tried almost everything I could (last fglrx with Ubuntu 9.10, radeonhd 1.3.0). Do you think that your guide will work with my hybrid configuration? Thanks!
    I don't see anything special in my guide that might fix it. Before you start compiling everything, run this command in the terminal and paste ALL output using the # / CODE button in this thread so I can look it over.

    LIBGL_DEBUG=verbose glxinfo &> glxinfo.txt
    cat /var/log/Xorg.0.log &> xorg.log
    dmesg &> dmesg.txt

    Open up those files and paste all output here after doing those exact commands (no typoes) Thanks.

    Leave a comment:


  • rmartinez
    replied
    Originally posted by Neo_The_User View Post
    Sorry. Pull from drm-linus. Not drm-next. Will fix guide. Thanks.

    edit: fixed.

    git pull (airlied's tree) drm-linus

    Cheers!

    To fix your problem, run these commands in this exact order.

    git reset --hard
    git add .
    git pull git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-linus

    Dont forget the ending dot in the second line.
    Hello, my computer (ASUS M51Ta) has two graphic cards:
    01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
    02:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650
    And it is not possible to disable none of them from bios... I'm having troubles in installing drivers that will bring 3D acceleration, I tried almost everything I could (last fglrx with Ubuntu 9.10, radeonhd 1.3.0). Do you think that your guide will work with my hybrid configuration? Thanks!

    Leave a comment:


  • Neo_The_User
    replied
    Sorry. Pull from drm-linus. Not drm-next. Will fix guide. Thanks.

    edit: fixed.

    git pull (airlied's tree) drm-linus

    Cheers!

    To fix your problem, run these commands in this exact order.

    git reset --hard
    git add .
    git pull git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-linus

    Dont forget the ending dot in the second line.
    Last edited by Neo_The_User; 10-18-2009, 10:28 PM.

    Leave a comment:

Working...
X