View previous topic :: View next topic |
Author |
Message |
deurk Apprentice
Joined: 11 Mar 2003 Posts: 190 Location: Earth 1.3
|
Posted: Thu Aug 07, 2003 11:00 am Post subject: |
|
|
Interesting, I'll use that |
|
Back to top |
|
|
G-LiTe` Tux's lil' helper
Joined: 06 May 2003 Posts: 147
|
Posted: Thu Aug 07, 2003 12:33 pm Post subject: |
|
|
Enabled that too, indeed the fps increased.
I'm still getting crashes though, both in 3.2.0 and 3.2.4.
The "fluffy" screensaver in xscreensaver for example crashes instantly. Some others do the same. Tuxracer ofcourse.
Some KDE specific screensavers do it too.
Device section in XF86Config looks like this:
Code: | Section "Device"
Identifier "ATI Graphics Adapter"
VendorName "ATI"
BoardName "Radeon 9700"
#Chipset "R300"
Driver "fglrx"
Option "no_dri" "no"
Option "no_accel" "no"
Option "EnablePrivateBackZ" "yes"
Option "FSAAScale" "0"
# === disable PnP Monitor ===
#Option "NoDDC"
# === Fire GL DDX driver module specific settings ===
# === Screen Management ===
Option "DesktopSetup" "0x00000000"
#Option "Display2" "0"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
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" "on"
BusID "PCI:1:0:0" # vendor=1002, device=4e44
Screen 0
#Option "ForcePCIMode" "False"
Option "UseInternalAGPGART" "False"
Option "NoDRI" "False"
#VideoRam 128000
EndSection |
Any ideas? Could it be OpenGLOverlay? I have no idea what these overlays exactly are for...
btw, the FSAAScale was something I just tried. It still says:
Code: | (**) fglrx(0): FSAAScale=1 |
In the Xfree log, so that didn't exactly work anyways. |
|
Back to top |
|
|
G-LiTe` Tux's lil' helper
Joined: 06 May 2003 Posts: 147
|
Posted: Thu Aug 07, 2003 12:45 pm Post subject: |
|
|
Disabling opengl and video overlay increased fps alot, but still get crashes |
|
Back to top |
|
|
taikuri n00b
Joined: 14 May 2003 Posts: 64 Location: Helsinki, Finland
|
Posted: Thu Aug 07, 2003 12:46 pm Post subject: |
|
|
ex0 wrote: |
I'm not sure if it was the unplugging of second monitor of modprobing via_agp though
|
It was probably the via_agp. I just got a blank screen when I did not have that module loaded. _________________ ::feed my lotus flower seed:: |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 12:47 pm Post subject: |
|
|
Quote: | I'm still getting crashes though, both in 3.2.0 and 3.2.4.
The "fluffy" screensaver in xscreensaver for example crashes instantly. Some others do the same. Tuxracer ofcourse.
Some KDE specific screensavers do it too. |
Did you say in a previous post that you had an AGP chipset that wasn't fully supported? Are you sure it isn't causing any problems? You could try using the AGP support in the fglrx driver, if it'll work for you. Just set "UseInternalAGPGART" to "yes". Have you tried the 2.9.13 drivers? They're in portage, so you can just do Code: | ACCEPT_KEYWORDS="~x86" emerge =ati-drivers-2.9.13-r1 | to install them.
G-LiTe` wrote: | btw, the FSAAScale was something I just tried. It still says:
Code:
(**) fglrx(0): FSAAScale=1
In the Xfree log, so that didn't exactly work anyways. |
There seem to be only 4 settings for it: 1, 2, 4, and 6. Anything <1 gets set to 1, 3 gets set to 2, 5 gets set to 4, and anything >6 gets set to 6. Setting it to 1 seems to disable FSAA or set it to the fastest mode. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
G-LiTe` Tux's lil' helper
Joined: 06 May 2003 Posts: 147
|
Posted: Thu Aug 07, 2003 1:35 pm Post subject: |
|
|
Wedge_ wrote: | Did you say in a previous post that you had an AGP chipset that wasn't fully supported? Are you sure it isn't causing any problems? You could try using the AGP support in the fglrx driver, if it'll work for you. Just set "UseInternalAGPGART" to "yes". Have you tried the 2.9.13 drivers? They're in portage, so you can just do Code: | ACCEPT_KEYWORDS="~x86" emerge =ati-drivers-2.9.13-r1 | to install them. |
I know about that and I know it's got buitlin agpgart. But that's for certain chipsets only (intel and via iirc)
I'm on a SiS 648 chipset with the SiS 5591/5592 agp bridge which is specifically mentioned in the kernel config as unsupported under generic sis agp. It's very unlikely ATI's drivers will support it because sis isn't even giving away specs about this chip.
I tried the 2.9.13 drivers, I'm on kernel 2.6.0test2 btw. I first modded them myself to work with the devel kernels but it had the same result as the with the patched drivers gentoo's developers released in this same thread: black screen, complete freeze.
Wedge_ wrote: | There seem to be only 4 settings for it: 1, 2, 4, and 6. Anything <1 gets set to 1, 3 gets set to 2, 5 gets set to 4, and anything >6 gets set to 6. Setting it to 1 seems to disable FSAA or set it to the fastest mode. |
Ah, didn't know that. Thx. |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 1:40 pm Post subject: |
|
|
Quote: | I tried the 2.9.13 drivers, I'm on kernel 2.6.0test2 btw. I first modded them myself to work with the devel kernels but it had the same result as the with the patched drivers gentoo's developers released in this same thread: black screen, complete freeze. |
Any helpful log messages? _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
fca Guru
Joined: 22 Feb 2003 Posts: 346 Location: Netherlands
|
Posted: Thu Aug 07, 2003 1:54 pm Post subject: |
|
|
Wedge_ wrote: | For anyone that's using the 3.2.x drivers: I was looking at my log file and saw this Code: | (**) fglrx(0): EnablePrivateBackZ = NO |
This option isn't in the file fglrxconfig generates, and I have no idea what it does, but adding Code: | Option "EnablePrivateBackZ" "yes" |
to the Device section in XF86Config gave me an extra 200-300 fps on glxgears and 5fps more in q3a. Not a big difference, but every little helps |
Setting
Code: | Option "UseFastTLS" "1" |
also gives me 100 extra fps in glxgears, above the extra I gained with EnablePrivateBackZ.
Found using the same method as you. |
|
Back to top |
|
|
deurk Apprentice
Joined: 11 Mar 2003 Posts: 190 Location: Earth 1.3
|
Posted: Thu Aug 07, 2003 1:57 pm Post subject: |
|
|
Great, another sweet tuning |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 1:57 pm Post subject: |
|
|
Quote: | also gives me 100 extra fps in glxgears, above the extra I gained with EnablePrivateBackZ.
Found using the same method as you. |
I've got that option in the file fglrxconfig generated Which driver are you using? I think the fglrxconfig that comes with the 3.2.x drivers is different from the one in the 2.9.x drivers.
Edit: Gave me a little boost as well _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
G-LiTe` Tux's lil' helper
Joined: 06 May 2003 Posts: 147
|
Posted: Thu Aug 07, 2003 2:08 pm Post subject: |
|
|
Wedge_ wrote: | Any helpful log messages? |
Code: | [kernel] [fglrx:firegl_agp_lock_pages] *ERROR* agp_allocate_memory_phys_list failed |
Only thing in there. |
|
Back to top |
|
|
fca Guru
Joined: 22 Feb 2003 Posts: 346 Location: Netherlands
|
Posted: Thu Aug 07, 2003 2:11 pm Post subject: |
|
|
Wedge_ wrote: | Quote: | also gives me 100 extra fps in glxgears, above the extra I gained with EnablePrivateBackZ.
Found using the same method as you. |
I've got that option in the file fglrxconfig generated Which driver are you using? I think the fglrxconfig that comes with the 3.2.x drivers is different from the one in the 2.9.x drivers.
Edit: Gave me a little boost as well |
I'm using the 3.2.4 driver, but with an old config, generated by the 2.9.12 (or so) fglrxconfig. |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 2:31 pm Post subject: |
|
|
G-LiTe` wrote: | Only thing in there. |
It does sound like having an unsupported AGP chipset is the problem. Not much you can do about it though, unless you're upgrading soon
fca wrote: | I'm using the 3.2.4 driver, but with an old config, generated by the 2.9.12 (or so) fglrxconfig. |
OK, that'll be why it wasn't there already. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
gralves Guru
Joined: 20 May 2003 Posts: 389 Location: Sao Paulo, Brazil
|
Posted: Thu Aug 07, 2003 4:04 pm Post subject: |
|
|
We should write a short FAQ or tutorial on stuff like the 3.2.4 ebuilds and how to quickly get your radeon card working into gentoo, otherwise usefull information like the EnablePrivateBackZ stuff will get lost on the thread. Anyone else volunteer for this task? |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 4:22 pm Post subject: |
|
|
That's a good idea, I'd be willing to help write one. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 5:54 pm Post subject: |
|
|
I just noticed something worrying that seems to happen with either of the 3.2 drivers and fgl_glxgears. 2.9.13 isn't affected. While fgl_glxgears is running, it spits out hundreds of these Code: | [fglrx:firegl_agp_lock_pages] *ERROR* agp_allocate_memory_phys_list failed |
until fgl_glxgears is closed. Does this happen for anyone else? _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
gralves Guru
Joined: 20 May 2003 Posts: 389 Location: Sao Paulo, Brazil
|
Posted: Thu Aug 07, 2003 6:10 pm Post subject: |
|
|
Wedge_ wrote: |
That's a good idea, I'd be willing to help write one.
|
I'll start a thread on documentation tips and tricks so we can write it.
Wedge_ wrote: | I just noticed something worrying that seems to happen with either of the 3.2 drivers and fgl_glxgears. 2.9.13 isn't affected. While fgl_glxgears is running, it spits out hundreds of these Code: | [fglrx:firegl_agp_lock_pages] *ERROR* agp_allocate_memory_phys_list failed |
until fgl_glxgears is closed. Does this happen for anyone else? |
Doesn't happen here...
UPDATE:
The HOW-TO thread (please post other topics suggestions and fill the suggested ones, I will edit the first post in order to make it become the FAQ/HOWTO/whatever we choose to call it):
https://forums.gentoo.org/viewtopic.php?t=73260 |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 6:29 pm Post subject: |
|
|
Quote: | Doesn't happen here... |
From the logs it looks like it's been happening since I started using the 3.2 drivers. It only seems to be fgl_glxgears, nothing else _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
gralves Guru
Joined: 20 May 2003 Posts: 389 Location: Sao Paulo, Brazil
|
Posted: Thu Aug 07, 2003 6:43 pm Post subject: |
|
|
Wedge_ wrote: | Quote: | Doesn't happen here... |
From the logs it looks like it's been happening since I started using the 3.2 drivers. It only seems to be fgl_glxgears, nothing else |
Maybe it is something related to the "hidden options"? I'm not using any of them. |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 6:57 pm Post subject: |
|
|
Quote: | Maybe it is something related to the "hidden options"? I'm not using any of them. |
It doesn't seem to be, I've tried a bunch of different combinations, and nothing seems to fix it except downgrading to 2.9.13. Even with InternalAGPGART, which seems to have decided to start working for me again at some point, I get the same behaviour. What mobo are you using? Maybe it's an nForce2 thing _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
gralves Guru
Joined: 20 May 2003 Posts: 389 Location: Sao Paulo, Brazil
|
Posted: Thu Aug 07, 2003 7:57 pm Post subject: |
|
|
Wedge_ wrote: | Quote: | Maybe it is something related to the "hidden options"? I'm not using any of them. |
It doesn't seem to be, I've tried a bunch of different combinations, and nothing seems to fix it except downgrading to 2.9.13. Even with InternalAGPGART, which seems to have decided to start working for me again at some point, I get the same behaviour. What mobo are you using? Maybe it's an nForce2 thing |
ABIT KT333 (Via Chipset) |
|
Back to top |
|
|
G-LiTe` Tux's lil' helper
Joined: 06 May 2003 Posts: 147
|
Posted: Thu Aug 07, 2003 8:33 pm Post subject: |
|
|
Wedge_: That is the same error message as I got.
So I wonder what's causing my crashes now. |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Thu Aug 07, 2003 8:40 pm Post subject: |
|
|
Which games/apps cause it to appear? It only appears to be fgl_glxgears that's doing it so far.
Edit: I think I also got a couple of them from either UT or UT2003. They don't seem to be critical though, I didn't notice any problems while playing.
G-LiTe`, I still think having an unsupported AGP chipset may have something to do with your crashes. Have you checked that nothing is getting overheated? Are you overclocking anything? Does everything work in Windows? _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
yardbird l33t
Joined: 20 Apr 2002 Posts: 689 Location: nl.leiden
|
Posted: Thu Aug 07, 2003 9:30 pm Post subject: |
|
|
Hi Wedge_,
same problem here. My lspci:
Code: |
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:08.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 16)
00:0b.0 Multimedia video controller: Brooktree Corporation Bt848 Video Capture (rev 12)
00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 04)
00:0f.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 01)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 23)
00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 23)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro]
01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary)
|
Happens only with fgl_glxgears for me, but I have not tried much. Internal AGPGart not working for me (3.2.4-r2). I guess this has to do with changes in AGP infrastructure introduced in 3.2. I'll take a look maybe. |
|
Back to top |
|
|
gralves Guru
Joined: 20 May 2003 Posts: 389 Location: Sao Paulo, Brazil
|
Posted: Thu Aug 07, 2003 9:34 pm Post subject: |
|
|
I don't heve the bug... Don't know if this will help but:
lspci:
Code: |
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 08)
00:0f.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 23)
00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 23)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro]
01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary)
|
|
|
Back to top |
|
|
|