Obsah: |
Tento návod je určen pro verzi
Ubuntu 6.10 Edgy Eft. Pokud máte starší verzi distribuce, navštivte stránku Grafické karty ATI (Dapper).
Pro obecné informace o ovladačích grafických karet, nebo zjištění funkčnosti 3D akcelerace, čtěte nejprve Ovladače grafických karet.
Deaktivace Composite Extension
V Ubuntu Edgy je standardně aktivován Composite extension, ale "fglrx" ho zatím nepodporuje s DRI, proto je potřeba ho deaktivovat. K deaktivaci "Composite extension" použijte následující postup:
gksudo gedit /etc/X11/xorg.conf
Pokud pracujete v konzoli použijte příkaz: sudo nano -w /etc/X11/xorg.conf
Přidejte (dopište) tyhle řádky nakonec souboru:
Section "Extensions" Option "Composite" "0" EndSection- Uložte soubor xorg.conf pod stejným jménem a opusťte textový editor.
Metoda 1: Instalace ovladače "fglrx" ATI karet (8.28.8) pro Ubuntu 6.10 Edgy Eft - obsaženého v distribuci
Obsažený fglrx ovladač podporuje Radeon 8500+ a X-serii karet až do X1900.
Ujistěte se, že máte zapnuty zdroje restricted, jinak vám tento návod nebude fungovat!
Jak přidat, nebo upravit zdroje se dozvíte na této stránce: Přidávání zdrojů. Přepněte se do konzole, nebo spustěte aplikaci "Terminal" a zjistěte si verzi vašeho jádra:
uname -r
Napište postupně příkazy:
sudo apt-get update sudo apt-get install linux-restricted-modules- (za poslední pomlčku doplňte verzi jádra) sudo apt-get install xorg-driver-fglrx sudo depmod -a sudo aticonfig --initial sudo aticonfig --overlay-type=Xv
Restartujte počítač příkazem:
sudo shutdown -r now
Jako alternativu příkazu "aticonfig --initial" můžete opět použít textový editor. gksudo gedit /etc/X11/xorg.conf
a vyměnit "ati" za "fglrx" v sekci "Device". Touto cestou neztratíte nastavení "Screen" a "Monitor". Potom můžete použít příkaz:
aticonfig
pro nastavení overlay apod.
Zkouška správnosti
1. Napište příkaz:
fglrxinfo
Mělo by se vám vypsat na obrazovku něco jako:
display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9600 Generic OpenGL version string: 2.0.6011 (8.28.8)
2. Napište příkaz:
glxinfo | grep direct
Výsledek tohoto příkazu by měl být:
direct rendering: Yes
3. Napište příkaz:
glxgears
Zobrazí se rotující kola, která by se měla otáčet plynule a tím potvrdit funkčnost 3D.
4. Napište příkaz:
fgl_glxgears
Zobrazí se rotující krychle a v konzole se vypíše počet rámců za sekundu. Např.:
1621 frames in 5.0 seconds = 324.200 FPS
Řešení problémů pro metodu 1
Pokud potřebujete pomoc, je velmi užitečné pokud použijete následující příkazy:
dmesg | grep fglrx
a taky:
/var/log/Xorg.0.log
aby vám na základě jejich výstupu bylo možno pomoct.
Pokud Vám nechodí 3D akcelerace a jako OpenGL renderer se hlásí Mesa, zkuste příkaz:
lsmod
Jestli při výpisu natažených modulů chybí fglrx a v X.org log je hláška o špatné verzi modulu "drm", problém je v souboru /etc/modprobe.d/fglrx
Zakomentujte druhý řádek (začíná install fglrx if cat /etc/X11/xorg.conf ....)