Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ATI Linux Drivers NEW 2.9.06 with XFree 4.3 support
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
nephi513
n00b
n00b


Joined: 24 Nov 2002
Posts: 21

PostPosted: Fri Apr 04, 2003 6:50 pm    Post subject: ATI Linux Drivers NEW 2.9.06 with XFree 4.3 support Reply with quote

I read this over at Rage3d fourms here is the link to the orginal message. These drivers have support for 3D with R300 chipsets. That means radeon 9700. finaly new drivers. Been waiting for ever.

http://www.rage3d.com/board/showthread.php?s=8b35d0fdf654300f22249156b83da9df&threadid=33676977

and here is a link to the new drivers.

http://www.schneider-digital.de/html/body_download_ati.html

Haven't had time to try them out yet, but will do soon.

-Dave
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Fri Apr 04, 2003 9:44 pm    Post subject: Reply with quote

ebuild req posted in bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=18769

:wink:
Back to top
View user's profile Send private message
Cappy
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2003
Posts: 98

PostPosted: Sat Apr 05, 2003 12:14 am    Post subject: Reply with quote

Got em installed !! :) They are still dependant on glibc2.2 though and if you have the 2.3 version you get a slew of unsatisfied dependencies unless you use the --nodeps option when installing the RPM. I have a Giga-Byte Maya II-Radeon 9000 Pro II and they seem a lot buggier than the fglrx-2.51 for X-Free 4.2.0/4.2.1. They run *almost* as fast as the previous version, but I have a lot of graffical weirdness. Large grffical blocks dissapearing where the cursor is, cursor actually leaving "clones" of itself in its path, text and graphics being "erased" in a sense, wher the cursor is, and other misc. artifacting. I've tried using the"SWCursor" option also...but didn't do anything. I'm going to try downgrading my glibc to meet the deps...even though my system is built mostly on *stable* sources already. I's either a C library prob or possibly a QT issue. Have to do a little playing around :)

Cap
_________________
Windows??....Yeah, I know what that is....I use that to look out at the pretty blue screen.....ahhh....I mean sky. :)
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Sat Apr 05, 2003 12:33 am    Post subject: Reply with quote

***********edit*************
an ebuild has been added to portage:
emerge sync and enjoy :wink:
***************************


"quick & dirty" ebuild for xfree 4.3.0!!!

download http://www.schneider-digital.de/download/ati/glx1_linux_X4.3.zip && unzip the rpm && put it in /usr/portage/distfiles (when the rpm will be available on ati site this step will not be necessary any more)

create the ebuild /usr/local/portage/media-video/ati-drivers/ati-drivers-2.9.6.ebuild

here is the
Code:
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header:

IUSE="qt kde gnome"

DESCRIPTION="Ati precompiled drivers for r300, r250 and r200 chipsets"
HOMEPAGE="http://www.ati.com"
SRC_URI="http://pdownload.mii.instacontent.net/ati/drivers/fglrx-glc22-4.3.0-${PV}.i586.rpm"

SLOT="${KV}"
LICENSE="ATI GPL-2 QPL-1.0"
KEYWORDS="-* ~x86"

DEPEND=">=virtual/linux-sources-2.4
   >=sys-libs/glibc-2.2.2
   app-arch/rpm2targz
   >=x11-base/xfree-4.2.99
   qt? ( >=x11-libs/qt-3.0 )"

ATIBIN="${D}/opt/ati/bin"
RESTRICT="nostrip"

src_unpack() {
    cd ${WORKDIR}
    rpm2targz ${DISTDIR}/${A}
   tar zxf fglrx-glc22-4.3.0-${PV}.i586.tar.gz
}

pkg_setup(){
   opengl-update xfree
}


src_compile() {

   einfo "building the glx module"

    cd ${WORKDIR}/lib/modules/fglrx/build_mod
    #that is the dirty way to avoid the id -u check
    sed -e 's:`id -u`:0:' make.sh >make.sh.new
    mv make.sh.new make.sh
    chmod +x make.sh
    ./make.sh || ewarn "glx module not built"
   

    einfo "building the fgl_glxgears sample"
   
   mkdir ${WORKDIR}/fglrxgears
    cd ${WORKDIR}/fglrxgears
    tar -xzvf ${WORKDIR}/usr/src/fglrx_sample_source.tgz
    mv xc/programs/fgl_glxgears/* .
    make -f Makefile.Linux || die
   
    if [ "`use qt`" ]
   then
       einfo "building the qt fglx panel"
       cd ${WORKDIR}
       local OLDBIN="/usr/X11R6/bin"
       local ATIBIN="${D}/opt/ati/bin"
       mkdir fglrx_panel
       cd  fglrx_panel
       tar -xzvf ${WORKDIR}/usr/src/fglrx_panel_sources.tgz
       sed -e "s:"${OLDBIN}":"${ATIBIN}":"\
      Makefile >Makefile.new
      mv Makefile.new Makefile
   emake || die
    fi
   
#removing stuff
    einfo "cleaning"
    cd ${WORKDIR}
    rm -fR usr/share
    cd usr/X11R6/
    rm -fR bin/firegl*.bz2 bin/LICENSE.* bin/fgl_glxgears src
}

pkg_preinst() {
# clean the dinamic libGL stuff's home to ensure
# we dont have stale libs floating around
    if [ -d ${ROOT}/usr/lib/opengl/ati ]
   then
       rm -rf ${ROOT}/usr/lib/opengl/ati/*
    fi
}            

src_install() {
    local ATI_ROOT="/usr/lib/opengl/ati"
   
    cd ${WORKDIR}

#drm module
    insinto /lib/modules/${KV}/video
    doins lib/modules/fglrx/build_mod/fglrx.o

#dri driver
    exeinto ${ATI_ROOT}/lib
    doexe usr/X11R6/lib/libGL.so.1.2
    dosym libGL.so.1.2 ${ATI_ROOT}/lib/libGL.so.1
    dosym libGL.so.1.2 ${ATI_ROOT}/lib/libGL.so
    dosym libGL.so.1.2 ${ATI_ROOT}/lib/libMesaGL.so
    #that is the same as in the xfree
    dosym ../../xfree/lib/libGL.la ${ATI_ROOT}/lib/libGL.la

#same as in xfree
    exeinto ${ATI_ROOT}/
    dosym ../xfree/include ${ATI_ROOT}/include
    dosym ../xfree/extensions ${ATI_ROOT}/extensions
    rm usr/X11R6/lib/libGL.so.1.2

#apps
    insinto /etc/env.d
    doins ${FILESDIR}/09ati
    exeinto /opt/ati/bin
    doexe fglrxgears/fgl_glxgears
    doexe usr/X11R6/bin/*
    rm usr/X11R6/bin/*

    if [ "`use qt`" ]
   then
       doexe fglrx_panel/fireglcontrol
    fi

    #if ["`use kde`"] then


    #if ["`use gnome`"]
   cp -R usr ${D}
}

pkg_postinst() {
#switch to the ati implementation
    if [ "${ROOT}" = "/" ]
   then
       /usr/sbin/opengl-update ati
    fi
   
    einfo
    einfo "To use the xfree GLX, run \"opengl-update xfree\""
    einfo
    einfo
    einfo "To chance your XF86Config you can use the bundled \"fglrxconfig\""
    einfo
   
#drm-module
    update-modules
}

pkg_postrm() {
   opengl-update xfree
}


then
Code:
ebuild ati-drivers-2.9.6.ebuild digest
ACCEPT_KEYWORDS="~x86" emerge ati-drivers


enjoy :D :D :D


Last edited by xlyz on Sun Apr 06, 2003 5:00 pm; edited 4 times in total
Back to top
View user's profile Send private message
Cappy
Tux's lil' helper
Tux's lil' helper


Joined: 12 Mar 2003
Posts: 98

PostPosted: Sat Apr 05, 2003 1:06 am    Post subject: Reply with quote

It worked (although very buggy) when I installed the RPM manually....but bombed out when I used the ebuild script....any ideas ???

Heres the
Code:
probing for VMA API version...
cleaning...
patching 'highmem.h'...
patching 'drmP.h'...
patching file drmP.h
Hunk #1 succeeded at 283 (offset 28 lines).
compiling 'agpgart_be.c'...
compiling 'agp3.c'...
compiling 'i7505-agp.c'...
compiling 'firegl_public.c'...
linking of fglrx kernel module...
duplication skipped - generator was not called from regular lib tree
done.
==============================
 * building the fgl_glxgears sample
xc/programs/fgl_glxgears/README
xc/programs/fgl_glxgears/fgl_glxgears.c
xc/programs/fgl_glxgears/fgl_glxgears.man
xc/programs/fgl_glxgears/Imakefile
xc/programs/fgl_glxgears/Makefile.Linux
xc/programs/fglrx/fglrx_gamma/README
xc/programs/fglrx/fglrx_gamma/fglrx_xgamma.c
xc/programs/fglrx/fglrx_gamma/fglrx_xgamma.man
xc/programs/fglrx/fglrx_gamma/Imakefile
xc/programs/fglrx/fglrx_gamma/Makefile.Linux
xc/lib/fglrx_gamma/README
xc/lib/fglrx_gamma/fglrx_gamma.c
xc/lib/fglrx_gamma/fglrx_gamma.h
xc/lib/fglrx_gamma/Imakefile
gcc -o fgl_glxgears -Wall -g -I/usr/X11R6/include -L/usr/X11R6/lib -lGL -lGLU -lX11 -lm fgl_glxgears.c
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../libGL.so: file not recognized: Is a directory
collect2: ld returned 1 exit status
make: *** [fgl_glxgears] Error 1

!!! ERROR: media-video/ati-drivers-2.9.6 failed.
!!! Function src_compile, Line 53, Exitcode 2
!!! (no error message)


Cap
_________________
Windows??....Yeah, I know what that is....I use that to look out at the pretty blue screen.....ahhh....I mean sky. :)
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Sat Apr 05, 2003 1:16 am    Post subject: Reply with quote

forgot to say to copy /usr/portage/media-video/ati-drivers/files/09ati in /usr/local/portage/media-video/ati-drivers/files

try again
Back to top
View user's profile Send private message
minaural
n00b
n00b


Joined: 26 Mar 2003
Posts: 8

PostPosted: Sat Apr 05, 2003 5:15 am    Post subject: Reply with quote

getting this error, what am i doing wrong?

Code:
root@gentoo ati-drivers # ebuild /usr/local/portage/media-video/ati-drivers/ati-drivers-2.9.6.ebuild digest
doebuild(): aux_get() error; aborting.


EDIT: Nevermind i forgot to uncomment the PORTAGE_OVERLAY line in make.conf :oops:
Back to top
View user's profile Send private message
nephi513
n00b
n00b


Joined: 24 Nov 2002
Posts: 21

PostPosted: Sat Apr 05, 2003 5:29 pm    Post subject: My guess about this driver. Reply with quote

I think this driver is not the finaly production version yet. If it was it would be on the ATI's web site. I don't really think they have an offical release schedule for ther linux drivers as they do their Windows drivers. With windows they have to get the drivers certified with microsoft. While linux it looks like they don't have any really release schedule.

My bet is these are beta drivers that ATI let www.schneider-digital.de because it fixes problems for the FireGl cards and what there customers wanted. Which is another reason why these may not be good for ATI's Gameing cards.
Back to top
View user's profile Send private message
fca
Guru
Guru


Joined: 22 Feb 2003
Posts: 346
Location: Netherlands

PostPosted: Sat Apr 05, 2003 7:49 pm    Post subject: Reply with quote

However, accelerated drivers for my Radeon 9500 Pro under XFree 4.3 is too cool to pass on. I'm testing these. So far so good, except still 3D acceleration doesn't work, due to crappy Nvidia support for my nforce 2
Back to top
View user's profile Send private message
minaural
n00b
n00b


Joined: 26 Mar 2003
Posts: 8

PostPosted: Sun Apr 06, 2003 5:40 am    Post subject: Reply with quote

i got them installed thanks to xlyz's ebuild, worked great

the drivers are okay, I like to play games and have a 9500 Pro so the xfree radeon drivers were really sucky. These drivers are giving me some 2d problems, very slow refreshs and scrolling, but the 3d works great. hopefully these are just beta drivers and the final release will fix 2d issues

or maybe it just something i need to reconfigure ??
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Sun Apr 06, 2003 9:34 am    Post subject: Reply with quote

minaural wrote:
or maybe it just something i need to reconfigure ??

Have you updated your /etc/X11/XF86Config?

you can do through the script /opt/ati/bin/fglrxconfig (beware it will overwrite your old settings)

once istalled you can have either fglrx (ati) driver or radeon (xfree original) driver for 2d, both using new opengl driver for 3d.

just exit X, modprobe -r the driver you wanto to change, enable the driver you want to pick in you XF86Config, restart X

here is an example taken form mine
Code:
**********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
    Identifier  "Vesa"
    VendorName  "Unknown"
    BoardName   "Unknown"
    Driver      "vesa"
#    BusID       "PCI:0:10:0"
#    VideoRam    256
#    Clocks      25.2 28.3
EndSection

# === ATI device section ===

Section "Device"
    Identifier                          "ATI Graphics Adapter"
    Driver                              "fglrx"
# === disable PnP Monitor  ===
    #Option                              "NoDDC"
# === disable/enable XAA/DRI ===
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
# === FireGL DDX driver module specific settings ===
# === Screen Management ===
    Option "DesktopSetup"               "0x00000000"
    Option "MonitorLayout"              "AUTO, AUTO"
    Option "IgnoreEDID"                 "off"
    Option "HSync2"                     "unspecified"
    Option "VRefresh2"                  "unspecified"
    Option "ScreenOverlap"              "0"
    Option "GammaCorrectionI"           "0x00000000"
    Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
    Option "Capabilities"               "0x00000000"
# === Video Overlay for the Xv extension ===
    Option "VideoOverlay"               "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#       will be disabled automatically
    Option "OpenGLOverlay"              "off"
# === Misc Options ===
    Option "UseFastTLS"                 "0"
    Option "BlockSignalsOnLock"         "on"
    BusID "PCI:1:0:0"    # vendor=1002, device=514c
    Screen 0
EndSection

Section "Device"
    Identifier                          "ATI"
    Driver                              "ati"
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
    Identifier  "Screen0"
#    Device      "Vesa"
    Device      "ATI Graphics Adapter"
#    Device      "ATI"
    Monitor     "Monitor0"
    DefaultDepth 24
    #Option "backingstore"

    Subsection "Display"
        Depth       16
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
#        Virtual     1280 1024
    EndSubsection

    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
#        Virtual     1280 1024
    EndSubsection
EndSection

just uncomment the driver of choice in the screen section
Back to top
View user's profile Send private message
Ulukay
Tux's lil' helper
Tux's lil' helper


Joined: 08 Oct 2002
Posts: 143

PostPosted: Sun Apr 06, 2003 2:53 pm    Post subject: Reply with quote

anyone got DRI working with these drivers???
Back to top
View user's profile Send private message
Phase^
n00b
n00b


Joined: 06 Apr 2003
Posts: 4

PostPosted: Sun Apr 06, 2003 3:06 pm    Post subject: Radeon 9700np problems. Reply with quote

Hi.
With the new ATI drivers and XFree 4.3 I've finally got X to work.
Now 2d works fine, but DRI is missing so there is no 3dacceleration, and that is not fun.
Getting around 150fps in glxgears :/

My config (A xf86config generated config, with some edits.):
Code:


Section "Module"

    Load        "dbe"     # Double buffer extension

    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

    Load        "type1"
    Load        "speedo"

# This loads the GLX module
    Load       "glx"
# This loads the DRI module
    Load       "dri"

EndSection

Section "Files"

    RgbPath   "/usr/X11R6/lib/X11/rgb"

    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

Section "InputDevice"

    Identifier   "Keyboard1"
    Driver   "Keyboard"

    Option "XkbRules"   "xfree86"
    Option "XkbModel"   "pc101"
    Option "XkbLayout"   "se"

EndSection

Section "InputDevice"

    Identifier   "Mouse1"
    Driver   "mouse"
    Option "Protocol"    "Auto"
    Option "Device"      "/dev/mouse"

EndSection

Section "Monitor"

    Identifier  "VG150"

    HorizSync   30-62

    VertRefresh 50-75

EndSection

Section "Device"
    Identifier   "Standard VGA"
    VendorName   "Unknown"
    BoardName   "Unknown"

    Driver     "vga"
EndSection

Section "Device"
    Identifier          "ATI GA"
    Driver         "fglrx"
    Option "no_dri"      "no"
    Option "VideoOverlay"   "on"
    Option "OpenGLOverlay"   "off"
EndSection

Section "Device"
    Identifier        "RADEON"
    Driver            "ati"
    Option "no_dri"      "no"
    Option "VideoOverlay"   "on"
    Option "OpenGLOverlay"   "off"
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "RADEON"
    Monitor     "VG150"
    DefaultDepth 16

    Subsection "Display"
        Depth       16
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"

    Screen "Screen 1"

    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection


With the ati driver everything works fine, but with fglrx there is an error that it doesn't support 16bpp.
If i run a OpenGL app with "ati" driver, then it says like this:
Code:

Xlib: extension "XFree86-DRI" missing on display ":0.0".

Is it something i need to download or is it something in some config i need to change?
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Sun Apr 06, 2003 3:47 pm    Post subject: Reply with quote

ati drivers works only with
Code:
DefaultDepth 24
Back to top
View user's profile Send private message
sphex
n00b
n00b


Joined: 29 Apr 2002
Posts: 4
Location: germany -- aachen

PostPosted: Sun Apr 06, 2003 5:36 pm    Post subject: Reply with quote

i can't create the ebuild... when i'm trying to make ist by "ebuild --debug ati-drivers-2.9.6.ebuild digest" i get to know that there is a synthax error on line 129: unexpected end of file... i dont know wheres the problem...
Back to top
View user's profile Send private message
sphex
n00b
n00b


Joined: 29 Apr 2002
Posts: 4
Location: germany -- aachen

PostPosted: Sun Apr 06, 2003 6:15 pm    Post subject: Reply with quote

hi again!

i got it to work by c&p again in nedit, but still dont know why it didn't work the first time.

now i have the same problem as cappy... i copied the ati09 file also, but it still doesnt work...
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Sun Apr 06, 2003 6:43 pm    Post subject: Reply with quote

sphex, there is an "official" ebuild in portage

I suppose it's simpler to just delete the one you put in /usr/local/portage, emerge sync and use the official one
Back to top
View user's profile Send private message
sphex
n00b
n00b


Joined: 29 Apr 2002
Posts: 4
Location: germany -- aachen

PostPosted: Sun Apr 06, 2003 6:48 pm    Post subject: Reply with quote

i did this, but it is still the same problem :/ exact the same message like to one cappy posted...

i deleted the ati-driver-2.9.6.ebuild and the file in /files... do i have to do more than this?
Back to top
View user's profile Send private message
xlyz
Veteran
Veteran


Joined: 27 Oct 2002
Posts: 1470
Location: Italy

PostPosted: Sun Apr 06, 2003 8:15 pm    Post subject: Reply with quote

sphex wrote:
i did this, but it is still the same problem :/ exact the same message like to one cappy posted...

i deleted the ati-driver-2.9.6.ebuild and the file in /files... do i have to do more than this?

I don't know

delete the whole folder /usr/local/portage/media-video/ati-drivers and try again

if does not work, try to file a bug in bugzilla. Here the link for this ebuild https://bugs.gentoo.org/show_bug.cgi?id=18769
Back to top
View user's profile Send private message
aequitas
Apprentice
Apprentice


Joined: 28 Aug 2002
Posts: 190
Location: Ooy bij arnhem

PostPosted: Sun Apr 06, 2003 8:23 pm    Post subject: Reply with quote

how do i sett the resolution of my secondaire monitor.

I gave it the same rates as the primairy but it just keeps 1024x768
_________________
I am not superstitious, that brings bad luck.
Back to top
View user's profile Send private message
Phase^
n00b
n00b


Joined: 06 Apr 2003
Posts: 4

PostPosted: Sun Apr 06, 2003 10:12 pm    Post subject: Reply with quote

Hi again.
Still having som problems, indeed when i switch "DefaultDepth" to 24 there is no shitty erro about not supporting 16 bpp.
Anyway, when i try to start X with the fglrx driver it simply says: this is a third party board as an error.
Then something about DRIInitDisplay() failure.

It surely doesnt like my card :/
Back to top
View user's profile Send private message
Death Valley Pete
n00b
n00b


Joined: 25 Mar 2003
Posts: 49
Location: The Inland Empire

PostPosted: Mon Apr 07, 2003 2:58 am    Post subject: Reply with quote

For me the ebuild in the portage tree worked flawlessly. (XFree 4.3-r1) On my Radeon 9000M, I'm getting ~2000 fps! Not too bad, especially since before I installed this I was just going with software rendering (72 fps, no more, no less). The only potential issues I noticed:

I think you probably should unmerge xfree-drm first if you've got it installed.

Do run /opt/ati/bin/fglrxconfig like the ebuild recommends. Backup your old XF86Config just in case.

Right after I did this and rebooted it wanted to go into 640x480 mode with 1600x1200 in a virtual screen (yuck). This was an easy fix; I just deleted every resolution except 1600x1200 (my monitor's native rez.) in XF86Config and rebooted again. Probably that was just a dumb newbie mistake that wouldn't be an issue if I had a desktop computer where I could go Ctrl+Alt+'+' like the instructions recommend.

Xfree-drm never worked right for me (again, I'm an ignorant newbie), but this is perfect for anybody who can handle the prospect of a precomipled driver in a source distribution. :wink:
_________________
<instert pithy statement here>
Back to top
View user's profile Send private message
Mov
n00b
n00b


Joined: 20 Jan 2003
Posts: 4

PostPosted: Mon Apr 07, 2003 5:48 am    Post subject: problems.. Reply with quote

not having much success here..

i emerged ati-drivers, ran fglrxconfig, had some problems with X stating that it could not find the device (which i fixed by adding "ChipID 0x514c" to XF86Config).. but now when i run glxgears the box is black (ie. no gears), i get the error "ERROR: fglrx - unknown asic class", and i get some crazy fps like ~33500.

armagetron segfaults, and quake-forge is black just like glxgears (though i can hear that it's running).

the fglrx module is loading fine, but it's just not working out. anyone have any ideas?
Back to top
View user's profile Send private message
Punisha69
n00b
n00b


Joined: 07 Apr 2003
Posts: 20
Location: vancouver, BC

PostPosted: Mon Apr 07, 2003 8:09 am    Post subject: 9500 Pro woes Reply with quote

Hey guys...I'm a bit of a noob and i'm having some problems doing this, I'm sure there is a couple of you who can help me, i hope!

Ok. Here's what I HAVE:

Radeon 9500 Pro
Gentoo 1.4 RC3
XFree 4.3
KDE

Here's what I've done:

I emereged "rpm" so
Then... #rpm -i --force package.rpm
then i ran ./make.sh (everything went fine)
when I tried to run ./make_install.sh i got an error (i'll type it down below)
then i ran fglrxconfig and went through that and made new XF86Confing-4 file
I tried running X (KDE). The screen flashs black a few times makin it seem like its going to work, then it stays black

i tried #modprobe fglrx and i got the follwoing msg (I get this EXACT thing when i try to run ./make_install.sh)

"Warning: loading /lib/modules/2.4.20-gentoo-r2/kernel/drivers/char/drm/fglrx.o will tain the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starneberg, GERMANY
See (blahblahblah. for more info)
/lib/modules/2.4.20-gentoo-r2/kernel/drivers/char/drm/fglrx.o: init_modules: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters,including invalid IO or IRQ parameters.
You may find more information insyslog orthe output from dmesg
/lib/modules/2.4.20-gentoo-r2/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.20-gentoo-r2/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.20-gentoo-r2/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed"

again, i get that EXACT same thing either trying to "modprobe fglrx" or "./make_install.sh"

some of the msgs i get from "dmesg"
"[fglrx:firegl_stub_register]*ERROR* Fire GL kernel module has to be loaded prior to any other DRM kernel module!


So, thats what happens... any idea guys? I REALLY would love to get this working, cause when i was running the "radeon" drivers that came with the kernel i only got 70FPS in glxgears

thanks in advance

PS. I have also removed radeon_drv.o from its original directory and am also making sure no radeon driver is loaded before i do all that
Back to top
View user's profile Send private message
Mov
n00b
n00b


Joined: 20 Jan 2003
Posts: 4

PostPosted: Mon Apr 07, 2003 9:06 am    Post subject: Reply with quote

Punisha69: i had the same problem.. building the radeon drm as a module instead of directly into the kernel fixed it.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum