3d acceleration, pci ati 9200se, scoured LQ and google for hours, still empty handed
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Ubuntu Server, Slackware, Red Hat 6.1
Posts: 241
Rep:
3d acceleration, pci ati 9200se, scoured LQ and google for hours, still empty handed
slack 10, default 2.4 kernel
Even though there have been a bunch of posts about this with many solutions, none of the threads have solved my problem. I have an ATI 9200SE (PCI), but I cannot get X to use 3D acceleration for the life of me. Here's a summary of what I have tried:
1. Well first of all, I compiled the newest ATI driver fine, no errors (except a tainted kernel warning, which is ok)
2. I added fglrx to rc.modules (rebooted)
3. ran fglrxconfig, renamed to xorg.conf and replaced old one
# ok so at this point I still get that MESA 3d drivers output from fglrxinfo
4. Since my card isn't agp, i commented out that agpgart line from rc.modules, repeated steps 1 - 3, still no luck
5. instead of using the fglrxconfig generated file, i went in my xorg.conf file and replaced the generic radeon driver line with fglrx
I read somewhere that DRM shouldn't be compiled into your kernel. I checked the .config file in /usr/src/linux. It is compiled as a module, lsmod shows it as not being there (at least I don't see a module that resembles it, whats the actual module name for the line "CONFIG_DRM_RADEON"?)
OK, so thats what I have done. Here's some output from various commands and files to aid whoever can help:
parts of /etc/X11/xorg.conf
Code:
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
# This loads the DBE extension module.
Load "dbe" # Double buffer extension
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
# This loads the Type1 and FreeType font modules
Load "type1"
Load "freetype"
# This loads the GLX module
Load "glx" # libglx.a
Load "dri" # libdri.a
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# Standard VGA Device:
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.
# Chipset "generic"
# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# installed.
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
EndSection
# === ATI device section ===
Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### 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"
# === TV-out Management ===
Option "NoTV" "no"
Option "TVStandard" "NTSC-M"
Option "TVHSizeAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHPosAdj" "0"
Option "TVVPosAdj" "0"
Option "TVHStartAdj" "0"
Option "TVColorAdj" "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"
# === Center Mode (Laptops only) ===
Option "CenterMode" "off"
# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals" "off"
# === QBS Management ===
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
# === FSAA Management ===
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
BusID "PCI:0:14:0" # vendor=1002, device=5964
Screen 0
EndSection
Bus 0, device 14, function 0:
VGA compatible controller: PCI device 1002:5964 (ATI Technologies Inc) (rev 1).
IRQ 10.
Master Capable. Latency=255. Min Gnt=8.
Prefetchable 32 bit memory at 0xe8000000 [0xefffffff].
I/O at 0xb800 [0xb8ff].
Non-prefetchable 32 bit memory at 0xd2000000 [0xd200ffff].
Bus 0, device 14, function 1:
Display controller: PCI device 1002:5d44 (ATI Technologies Inc) (rev 1).
Master Capable. Latency=32. Min Gnt=8.
Prefetchable 32 bit memory at 0xd8000000 [0xdfffffff].
Non-prefetchable 32 bit memory at 0xd1800000 [0xd180ffff].
Bus 0, device 15, function 0:
I would post the xorg log file, but its really long. One part of it caught my eye though:
Code:
(II) Primary Device is: PCI 00:0e:0
(WW) fglrx: No matching Device section for instance (BusID PCI:0:14:1) found
(--) Chipset ATI RV250SE Yd (R9200SE) found
It's giving a warning about that fglrx part, no idea whats its talking about though.
Did anyone get the fglrx drivers to work with PCI? Is it even possible, because I read the drivers didn't support PCI?
Running slackware 10 w/ stock kernel (2.4.26) w/ radeon 9200SE PCI. I tried running the install as if it were agp,
IE- TheRepublic's howto, and I can get 2-d and xorg running, but I can't seem to get 3-d accel working.
Fglrxgears comes up with an error, can tell you what right now as I'm posting from windows.
I know this is a month old thread, but I figured this is the best place post my question. TIA to anyone that can help!
I am having the same exact problem. I have tried everything on this forum with no luck and I'm running mandrake 10. If anyone out there has the 9200se working on there system just let us know if it is possible to get 3D support or if were sh*t out of luck. My system runs good otherwise just have to pick cheesy screensavers.
Which config file? I know I've seen where to do that somewhere, but I can't remember which directory.
It's not in the xorg.conf file, nor any of the built-in backups. TIA
Option "BusType" "string"
Used to replace previous ForcePCIMode option. Should only be used when driver's bus detection is incorrect or you want to force a AGP card to PCI mode. Should NEVER force a PCI card to AGP bus.
PCI -- PCI bus
AGP -- AGP bus
PCIE -- PCI Express (falls back to PCI at present)
(used only when DRI is enabled)
The default is auto detect.
Option "ForcePCIMode" "boolean"
Force to use PCI GART for DRI acceleration. This option is deprecated in favor of the BusType option above and will be removed in the next release.
May be you can try to make XORG Radeon driver work?
Originally posted by killogge Which config file? I know I've seen where to do that somewhere, but I can't remember which directory.
It's not in the xorg.conf file, nor any of the built-in backups. TIA
its in xorg.conf under the ATI device section.. generally the last part of that section... look at the posted file in the first post.
this gets me 85-100fps 12fps fullscreen.... Just for the he** of it, I tried the stock xorg.conf file, with radeon driver and dri enabled:
Code:
# This loads the GLX module
Load "glx"
Load "dri"
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
Section "Device"
Identifier "VESA Framebuffer"
Driver "radeon"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection
#**************************************
#***DRI Section************************
Section "DRI"
Group 0
Mode 0666
EndSection
this got me 140-150fps, 17fps full screen.... dunno if this helps or not... I can post anything else if you tell me the code, just got my dial-up proxy working. (I know, ancient, but it works lol).
One question: do the proprietary ATI drivers actually work with X.org? On their website they offer drivers for 3 versions of XFree86 (4.1.0, 4.2.0 & 4.3.0) but surely that's a different kettle of fish?
If we want to use these drivers don't we need to uninstall X.org and install XFree86 instead?
I'm not sure, but I think everyone is switching to xorg because XFree86 now wants money for further updates, while xorg is the same thing basically and doesn't <-- I THINK. Look on the xorg website, it should tell you more.
Anyway, can someone give some input as to why I'm only getting 150fps when I use driver "radeon" w/ dri module and only 85-100fps on driver "fglrx" w/dri? I installed fglrx just like the first post, no luck getting better fps, but I got X working. I posted my xorg.conf file that I'm using in my last post^^^. TIA
Originally posted by killogge I'm not sure, but I think everyone is switching to xorg because XFree86 now wants money for further updates, while xorg is the same thing basically and doesn't <-- I THINK. Look on the xorg website, it should tell you more.
Anyway, can someone give some input as to why I'm only getting 150fps when I use driver "radeon" w/ dri module and only 85-100fps on driver "fglrx" w/dri? I installed fglrx just like the first post, no luck getting better fps, but I got X working. I posted my xorg.conf file that I'm using in my last post^^^. TIA
That's quite momentuous news. I looked at www.xfree.org and I could not see any mention of this.
I found out on another thread that X.org works like XFree86 4.3 and the proprietary ATI drivers for this version should work OK.
Like I said, I'm not 100% sure, lol. I can't remember where I read that, sorry. BTW, the ATI drivers do "work", at least for AGP, but unfortunetly they don't fully support PCI, or at least that's what I read in some of the threads here... I have a pci radeon 9200SE and was wondering if anyone here has ever gotten it to work? Or gotten 3-d accel on another driver with radeon 9200SE pci? TIA
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.