AIGLX+KDE+ATI R9600XT

Ahoj,
tak se mi po všemožném zkoušení podařilo rozjet 3D akcelerovaný desktop.

Tedy, dle tohoto fora jsem se dočetl, že v případě použití open ovladačů, nesmí být nainstalován kmod-fglrx, jinak nebudou dobře fungovat open ovladače. Takže:

yum remove kmod-fglrx

To včetně závislostí s xorg-x11-drv-fglrx.

Dále je potřeba dobře nastavit Xka v Xorx.conf, můj vypadá takto:


Xorg configuration created by system-config-display

Section “ServerLayout”
Identifier “single head configuration”
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” “CoreKeyboard”
EndSection

Section “Module”
Load “glx”
Load “extmod”
Load “dri”
EndSection

Section “InputDevice”
Identifier “Keyboard0”
Driver “kbd”
Option “XkbModel” “pc105”
Option “XkbLayout” “us”
EndSection

Section “Monitor”

Comment all HorizSync and VertSync values to use DDC:

Comment all HorizSync and VertSync values to use DDC:

Comment all HorizSync and VertSync values to use DDC:

Comment all HorizSync and VertSync values to use DDC:

Comment all HorizSync and VertSync values to use DDC:

Identifier “Monitor0”
ModelName “LCD Panel 1280x1024”

Comment all HorizSync and VertSync values to use DDC:

HorizSync 31.5 - 67.0
VertRefresh 50.0 - 75.0
Option “dpms”
EndSection

Section “Device”
Identifier “Videocard0”
Driver “radeon”
BusID “PCI:1:0:0”
Option “DRI” “true”
Option “ColorTiling” “on”
Option “EnablePageFlip” “true”
Option “AccelMethod” “XAA”
Option “XAANoOffscreenPixmaps”
Option “GARTSize” “64”

Option “RenderAccel” “true”

Option “AGPMode” “2”

Option “AGPFastWrite” “on”

EndSection

Section “ServerFlags”
Option “AIGLX” “on”
EndSection

Section “Extensions”
Option “Composite” “Enable”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Videocard0”
Monitor “Monitor0”
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
Modes “1280x1024” “1280x960” “1280x800” “1152x864” “1152x768” “1024x768” “800x600” “640x480”
EndSubSection
EndSection

Section “DRI”
Group 0
Mode 0666
EndSection


Toto slouží k nastavení rychlosti AGP a fastwritu, lze si pak pohrát s nastavení, ale zdá se že to dělá problémy, tak pro začátek nechte okomentováno.

Option “AGPMode” “2”

Option “AGPFastWrite” “on”

Dále je třeba si uvědomit, pokud instalujeme defaultně KDE z DVD(CD), nenainstaluje se Compiz. Já jsem však vyzkoušel i Beryl a vřele doporučuji, dobře se ovládá přes GUI.

yum install beryl-kde beryl-manager

Yum už si zajistní závislosti, Beryl se nachází v repo. Extras.

Jen pro doplnění, nainstalovat compiz lze:

yum install Compiz

Po odstranění Kmod-fgrlx je potřeba restartovat celý systém, né pouze Xka.

Nyní by mělo stačit spustit z konzole beryl příkazem beryl-manager. Dole vedle hodin by se měl ukázat diamant, kterým pak Beryl nastavujete, včetně přepínání mezi composite manažery. Pokud máte tedy i Compiz, jde se na něj jednoduše přepnout.

Zajímovou utilitkou je taky Driconf, najdete zde: [dri.freedesktop.org]

Co se týče samotného provozu, mno, jde to, ale dře to :-). Napřiklad rolování v prohlížeči je pomalejší, stejně tak v konzoli. Však uvidíte.

Jestliže jsem nečo vynechal, rád doplním, pokud budu moct.

Ps: Na holé instalaci na notebooku ACER s mobil ATI Radeon 9600 Beryl funuje i bez zásahu do xorg.conf.

Ještě seznam karet a jejich podpora open ovladači:

NEPODPORUJE:
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.

EXPERIMENTÁLNÍ PODPORA 3D AKCELERACE
Všechny tyto karty mají plnou 2D akceleraci:
9500 / R300 based cards.
9600 / rv350 or rv360 based cards.
9700 / R300 based cards.
9800 / R350 or R360 based cards.
X300 / rv370 based cards.
X600 / rv380 based cards.
X700 / rv410 based cards.
X800 / R420 or R423 or R430 or R480 based cards.
X850 / R480 or R481 based cards.

PLNĚ FUNKČNÍ PODPORA 2D A 3D AKCELERACE
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards. Tady se vyskytuje problém s DVI.

Mira

Mno,
open ovladace zatim slabota, pokud s tim jdu hrat ET, tak oproti fglrx, nebe a dudy…

Jen upozornuji na chybu:
http://bugs.beryl-project.org/ticket/101
ktera zpusobuje ze pokud mate vypnute ikonky na desktopu v KDE tak muzete mit s berylem problemy.