Sorry if this was asked before, but i couldn't find anything trough search...
I managed to enable 3d on my r300, with the official ati drivers ( 8.24.8 )
(had to include intermodule support in kernel).
Everything is working, the modules are loading like they should, according to glxinfo, i have direct rendering:
Code: Select all
# glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
I was happy until i tried to view a film in fullscreen. It was very, very slow.
So i figured i have to change the renderer with eselect.
But when i tried to change it there was an error:
Code: Select all
# eselect opengl set ati
!!! Error: Unrecognized option: ati
exiting.
Apparently i have only the xorg renderer:
Code: Select all
# eselect opengl list
Available OpenGL implementations:
[1] xorg-x11 *
How could i enable the hw opengl rendering (the "ati" option)?
I suppose i just have to edit a symlink somewhere, to let eselect know i have hw acceleration?
Some other info:
Code: Select all
# dmesg | grep fglrx
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 804 MBytes.
[fglrx] module loaded - fglrx 8.24.8 [Apr 11 2006] on minor 0
[fglrx] Internal AGP support requested, but kernel AGP support active.
[fglrx] Have to use kernel AGP support to avoid conflicts.
[fglrx] Kernel AGP support doesn't provide agplock functionality.
[fglrx] AGP detected, AgpState = 0x1f00420b (hardware caps of chipset)
[fglrx] AGP enabled, AgpCommand = 0x1f004302 (selected caps)
[fglrx] free AGP = 524562432
[fglrx] max AGP = 524562432
[fglrx] free LFB = 116387840
[fglrx] max LFB = 116387840
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 131072
Code: Select all
# lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce Audio Processing Unit (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro]
02:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary)