Ubuntu Česko Grafické karty ATI

  • Edit
  • Diskuze
  • Info
  • Attachments

IconsPage/eyes.png 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.

IconsPage/iconCircle.png Tento návod je určen pro vydání Ubuntu Ubuntu 7.10 Gutsy Gibbon. Pro starší vydání čtěte zde.

IconsPage/link.png Návod pro novější vydání Ubuntu Ubuntu 8.04 LTS Hardy Heron, Ubuntu Ubuntu 8.10 Intrepid Ibex a Ubuntu Ubuntu 9.04 Jaunty Jackalope naleznete na stránce Instalace nesvobodných ovladačů ATI (fglrx).

IconsPage/info.png Ovladače by měly jít nainstalovat jedním kliknutím pomocí Správce nesvobodných ovladačů. Vyzkoušejte jej dříve, než se pustíte do ruční instalace popsané na této stránce.

Deaktivace Composite Extension

  1. V Ubuntu 7.10 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

    (i) Pokud pracujete v konzoli použijte příkaz:

    sudo nano -w /etc/X11/xorg.conf
  2. Přidejte (dopište) tyhle řádky na konec souboru:

    Section "Extensions"
            Option  "Composite" "Disable"
    EndSection
  3. Uložte soubor xorg.conf pod stejným jménem a opusťte textový editor.

Instalace ovladače "fglrx"

(i) Obsažený fglrx ovladač podporuje karty:

  • FireGL: V7350, V7300, V7200, V7100, V5200, V5100, V5000, V3400, V3300, V3200, V3100, X3-256, X3, X2-256,Z1-128, T2-128, X1-128, X1-256p
    FireMV: 2200 (Single card PCI-e configuration)
    Mobility FireGL: V5000, T2
    Mobility Radeon: X1800, X1600, X1400, X1300, X800, X700, X600, X300, 9800, 9600, 9550, 9500
    Radeon Xpress: 200M series, 1250 IGP, 200 series
    Radeon: X1900, X1800, X1600, X1300, X850, X800, X700, X600, X550, X300, 9800, 9700, 9600, 9550, 9500
  1. Ujistěte se, že máte zapnuty zdroje restricted, jinak vám tento návod nebude fungovat! (i) Jak přidat, nebo upravit zdroje se dozvíte na této stránce: Přidávání zdrojů.

  2. Přepněte se do konzole, nebo spusťte Terminál

  3. Napište postupně příkazy:

    sudo apt-get update
    sudo apt-get install linux-restricted-modules-$(uname -r)
    sudo apt-get install xorg-driver-fglrx
    sudo depmod -a

Konfigurace ovladače

Přenastavení X serveru (xorg.conf) provedete vyvoláním příkazu:

  • sudo aticonfig --initial

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í základních parametrů grafické karty jako overlay apod.

Zakončení instalace

1. Restartujte počítač příkazem:

sudo shutdown -r now

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

Dodatečná nastavení

Dílčí nastavení grafické karty lze provádět v přímo v souboru /etc/X11/xorg.conf či za pomoci nástroje aticonfig. Co vše aticonfig dokáže zjistíte zadáním příkazu (v terminálu): aticonfig --help. Zde jsou uvedeny jen ty nejdůležitější příkazy:

1) Příkazy, které se projeví po restartu:

  • nastavení výchozího ovladače na hodnotu fglrx

    sudo aticonfig --initial
  • aktivování akcelerace videa
    sudo aticonfig --overlay-type=Xv

2)Příkazy, které se projeví ihned:

  • informace o stavu napájení grafické karty:
    aticonfig --list-powerstates
  • nastavení napájení na nejnižší úroveň (výhodné u notebooků)
    aticonfig --set-powerstate=1
  • Informace o připojených monitorech:
    aticonfig --query-monitor

Řešení problémů

Nefunkční Uspání počítače

Přestane-li Vám fungovat režim spánku po instalaci ovladače "flgrx" z editujte soubor /etc/default/acpi-support dle následujících rad:

1) pro karty X700

  • SAVE_VBE_STATE=false
    POST_VIDEO=true
    USE_DPMS=false

1) pro karty X1300

  • POST_VIDEO=false

1) pro karty X1400

  • zatím nebylo nalezeno řešení

(i) bug 84991


* 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 ....)

Systém zamrzne po odhlášení/vypínání PC

Pokud systém po odhlášení nebo při vypínání zamrzá, tak by tyto problémy měla odstranit jednoduchá editace konfiguračního souboru programu GDM (GNOME Display Manager) pro GNOME nebo KDM (KDE Display Manager) pro KDE.

  • Pro GDM editujte soubor /etc/gdm/gdm.conf-custom a pod řádek [daemon] připište následující řádek:

    AlwaysRestartServer=true
  • Pro KDM v souboru /etc/kde3/kdm/kdmrc nalezněte a odkomentujte (odstraňte křížek ze začátku řádku) řádek TerminateServer a upravte na podobu:

    TerminateServer=true

ubuntu-cz: Grafické karty ATI (last edited 2009-04-23 17:22:53 by MartinMalý)