Moderator: SlashBeast


Code: Select all
[garrappachc][~] $ glxgears
24782 frames in 5.0 seconds = 4956.380 FPS
24842 frames in 5.0 seconds = 4968.314 FPS
24760 frames in 5.0 seconds = 4951.994 FPS
24860 frames in 5.0 seconds = 4971.947 FPS
Code: Select all
[garrappachc][~] $ fgl_glxgears
Using GLX_SGIX_pbuffer
5908 frames in 5.0 seconds = 1181.600 FPS
6979 frames in 5.0 seconds = 1395.800 FPS
6953 frames in 5.0 seconds = 1390.600 FPS
7012 frames in 5.0 seconds = 1402.400 FPS
7014 frames in 5.0 seconds = 1402.800 FPS

Code: Select all
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "AllowEmptyInput" "false"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
# XkbLayout "pl"
Identifier "Keyboard0"
Driver "evdev"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Protocol" "auto"
Option "Device" "/dev/input/mouse1"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSectionCode: Select all
>=x11-apps/xinput-1.5.0
>=x11-base/xorg-drivers-1.7
>=x11-base/xorg-server-1.7
>=x11-libs/libX11-1.3.2
>=x11-libs/libXScrnSaver-1.2.0
>=x11-libs/libXext-1.1.1
>=x11-libs/libXi-1.3
>=x11-libs/libXinerama-1.1
>=x11-libs/libXtst-1.1.0
>=x11-libs/libXxf86dga-1.1.1
>=x11-libs/libXxf86vm-1.1.0
>=x11-proto/bigreqsproto-1.1.0
>=x11-proto/fixesproto-4.1.1
>=x11-proto/inputproto-2.0
>=x11-proto/recordproto-1.14
>=x11-proto/scrnsaverproto-1.2.0
>=x11-proto/xcmiscproto-1.2.0
>=x11-proto/xextproto-7.1.1
>=x11-proto/xf86bigfontproto-1.2.0
>=x11-proto/xf86dgaproto-2.1
>=x11-proto/xf86driproto-2.1.0
>=x11-proto/xf86vidmodeproto-2.3
>=x11-proto/xineramaproto-1.2
>=media-libs/mesa-7.6.1Code: Select all
VIDEO_CARDS="fglrx"
Jak napisałem compiz działa z KMS , czasami trzeba zrobić downgrade mesa, intel lub ati (ale nie maskować tylu pakietów co w poście powyżej), gdyż wersje 9999 z gitu wprowadzają błędy i niestety kiedy działa compiz, to zwalnia flash, a przyspiesza opengl, co jest przypadłością ati, stąd skrypt przełączający do metacity pomaga. A flashowe gry przy tej konfiguracji czasami powodują zablokowanie xorg. Pomaga tylko reset. Mimo wszystko compiz działa.newfuntek wrote:Tak, potwierdzam z overlay x11 po komendach:i ustawieniu w pliku /etc/portage/package.unmaskCode: Select all
layman -L; layman -a x11;
wszystko kompiluje się śmiga, gry bez problemu działają, glxgears ma lepszy wynik jak działa compiz, ale on nie jest rzetelnym benchmarkiem, dopiero taka gra jak ut2004 jest lepszym. Jedyny minus, intel-9999 nie działa dobrze i trzeba robić downgrade. Oczywiście, po zainstalowaniu xorg-server przekompilować należy pakietyCode: Select all
=x11-drivers/xf86-video-intel-9999 =x11-drivers/xf86-video-intel-2.10* =x11-libs/libxcb-9999 =x11-proto/xcb-proto-9999 =x11-base/nouveau-drm-99999999 =x11-drivers/xf86-video-nouveau-9999 =x11-base/xorg-drivers-9999 =x11-apps/mesa-progs-9999 =x11-base/xorg-server-9999 =x11-base/xorg-server-1.7.5.901 =x11-libs/libdrm-9999 =media-fonts/font-util-9999 =media-libs/mesa-9999 =x11-apps/xrandr-9999 =x11-drivers/xf86-video-ati-9999 =sys-kernel/linux-firmware-99999999No i nie ma w kernelu driverów do nouveau drm, ale nie mam nvidii karty i nie drążyłem problemu, czy da się te sterowniki zainstalować z innymi takimi jak intel i ati -> http://hardenedgentoo.blogspot.com/2010 ... rt-on.htmlCode: Select all
qlist -I x11-drivers



Jeśli twoja karta jest oparta na R700 i te "mostly" działa tak samo ja w R600 to masz wsparcie. Co prawda jeszcze jest sporo do poprawienia ale sterowniki działają całkiem, całkiem z tym co jest aktualnie w portage. Sam obecnie używam otwartego sterownika i jest o niebo lepiej niż przed 2-3 miesiącami kiedy ostatnio bawiłem się Gentoo. Da się nawet pograć, co prawda na ściętych detalach ale to i tak już coś. Bardziej doskwiera brak wsparcia dla zarządzania energią.Garrappachc wrote:Już się pytałem na #radeon - moja karta nie ma jeszcze wsparcia dla OpenGL. http://www.x.org/wiki/RadeonFeature

Code: Select all
[garrappachc][~] $ glxinfo | grep direct
direct rendering: Yes
[garrappachc][~] $ Code: Select all
[garrappachc][~] $ glxinfo | grep OpenGL
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.9-devel
OpenGL shading language version string: 1.20
OpenGL extensions:
[garrappachc][~] $ 
Code: Select all
[garrappachc][~] $ eix ati-drivers
* x11-drivers/ati-drivers
Available versions:
(0) [M](~)8.522-r1[1] [M]8.552-r2 [M](~)8.593 [M](~)8.602[2] [M](~)8.612[2] [M](~)9.5[2]
(1) [M](~)8.721 9.9-r2 9.10 9.11 (~)10.1 (~)10.2 (~)10.2[3] (~)10.3
{acpi debug kernel_linux +modules multilib qt4}
Homepage: http://www.ati.com
Description: Ati precompiled drivers for r600 (HD Series) and newer chipsets
[1] "lordvan" layman/lordvan
[2] "pentoo" layman/pentoo
[3] "sabayon" layman/sabayon
[garrappachc][~] $


