2 příspěvky / 0 new
Poslední
Neznámý
Obrázek uživatele Neznámý
AIGLX místo XGL

Ttohle je krátký návod na to, jak sprovoznit AIGLX místo XGL. Osobně dávám přednost AIGLX před XGL z toho důvodu, že s ním mám jednoduše lepší zkušenosti. Stačí, když si spustíte hru Supertux s XGL a už se vám nezobrazí přes celou obrazovku (alespoň na mé NVidii 6200 ne). Navíc se AIGLX nemusí instalovat, protože je přímo součástí Xorg, je potřeba jej pouze zapnout. Dále musíte mít nainstalovány ovladače grafické karty a musíte mít zapnutou 3D akceleraci.

takže pro ty, co by chtěli zkusit AIGLX místo XGL mám krátký návod

1. odinstaloval jsem XGL a compiz
2. budete potřebovat tohle (je to dlouhý seznam, ale většinu z toho už budete mít nainstalováno). Osobně mi chyběly pouze první tři položky, jinak vše je nainstalováno s Xorg.

libdrm Mesa MesaGLw xorg-x11 xorg-x11-server xorg-x11-libs xorg-x11-libXau xorg-x11-libX11 xorg-x11-libXfixes
xorg-x11-libXv xorg-x11-libXp xorg-x11-libXrender xorg-x11-libxkbfile xorg-x11-libX11-ccache xorg-x11-libXext
xorg-x11-libfontenc xorg-x11-libXt xorg-x11-libXdmcp xorg-x11-libXmu xorg-x11-libSM xorg-x11-libXpm xorg-x11-libICE
xorg-x11-libXext xorg-x11-fonts xorg-x11-fonts-core xorg-x11-driver-input xorg-x11-driver-video

3. editujte soubor /etc/sysconfig/displaymanager ve vašem oblíbeném editoru (musíte být root, příkaz su)

a najděte řádek DISPLAYMANAGER_XSERVER a změňte ho z DISPLAYMANAGER_XSERVER="Xorg" na DISPLAYMANAGER_XSERVER="SuSEconfig --module xdm" a uložte soubor

4. editujte soubor /etc/X11/xorg.conf

najděte sekci ServerLayout a dopište nakonec sekce Option "AIGLX" "on"

mělo by to vypadat nějak podobně:

Section "ServerLayout"
Option "AIGLX" "on"
EndSection

pak najděte sekci Extensions (měla by být úplně na konci) a dopiště Option "Composite" "on"

opět by to mělo vypadat podobně:

Section "Extensions"
Option "Composite" "on"
EndSection

5. Nyní je postup trochu rozdílný pro ATI a NVidii.

Nejdříve tedy ATI:

v sekci Device dopište na konec sekce text tak, aby vypadal takhle

Section "Device"
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"
EndSection

a pro NVidi v sekci Device dopište text, aby vypadal takhle

Section "Device"
Option "RenderAccel" "true"
Option "HWCursor" "true"
Option "AddARGBGLXVisuals" "true"
Option "DisableGLXRootClipping" "true"
Option "AllowGLXWithComposite" "true"
EndSection

6. napište příkaz (opět jako root)

cat /var/log/Xorg.0.log | grep GLX

7. Restart a je to :-)

a teď by mělo vše fungovat. Na stránkách projektu Beryl najdete, jak instalovat Beryl nebo Compiz. Osobně používám Beryl, protože má více voleb a více efektů.

http://wiki.beryl-project.org/wiki/Install/SuSE

Malá rada na závěr. Nové KDE podporuje 3D efekty spolu s AIGLX. Můžete mít tedy průhledná okna, aniž byste používali Compiz/Beryl. Pokud ovšem chcete Compiz/Beryl použít, musíte v KDE vypnout v ovládacím centru Průhlednost a Stíny. V anglickém KDE je to takhle: Control center > window behavior > and in the "translucency" tab disable translucency/shadows pro počeštěnou verzi to najdete určitě sami.

Mě AIGLX funguje, tak doufám, že vám bude taky ;-)

Obrázek uživatele ra100
Offline
Naposledy viděn: 13 let 11 měsíců zpět
Připojen: 05.06.2006 - 16:04
daju sa editovat,staci ked

daju sa editovat,staci ked sa zaregistrujes a prihlasis sa, ked vkladas nejaky komentar.

Obrázek uživatele tomecek
Offline
Naposledy viděn: 15 let 7 měsíců zpět
Připojen: 28.07.2006 - 06:14
Nejde

Tak jsem postupoval presne podle navodu, ale po restartu se vubec nic nezmenilo. Muzete poradit, kde asi bude chyba? Na 10.1 jsem zkousel XGL a bez problemu...

Obrázek uživatele N3o21
Offline
Naposledy viděn: 16 let 4 měsíce zpět
Připojen: 11.12.2006 - 23:08
Perfektni :-)

Opravdu perfektni... muzu potvrdit funkcnost i v 10.3. S Xgl mi zatuhavaly openGL aplikace (treba CSko), a s AIGLX pohoda :-)

Obrázek uživatele kaligula
Offline
Naposledy viděn: 9 let 6 měsíců zpět
Připojen: 27.09.2006 - 15:21
AIGLX spojazdnenie

Zdravim.
Postupoval som podla tohoto postupu a ked dam prikaz
cat /var/log/Xorg.0.log | grep GLX
tak mi vypise:

  • (**) Option "AIGLX" "true"
    (**) AIGLX enabled
    (II) Loading extension GLX
    (WW) AIGLX: 3D driver claims to not support visual 0x23
    (WW) AIGLX: 3D driver claims to not support visual 0x24
    (WW) AIGLX: 3D driver claims to not support visual 0x25
    (WW) AIGLX: 3D driver claims to not support visual 0x26
    (WW) AIGLX: 3D driver claims to not support visual 0x27
    (WW) AIGLX: 3D driver claims to not support visual 0x28
    (WW) AIGLX: 3D driver claims to not support visual 0x29
    (WW) AIGLX: 3D driver claims to not support visual 0x2a
    (WW) AIGLX: 3D driver claims to not support visual 0x2b
    (WW) AIGLX: 3D driver claims to not support visual 0x2c
    (WW) AIGLX: 3D driver claims to not support visual 0x2d
    (WW) AIGLX: 3D driver claims to not support visual 0x2e
    (WW) AIGLX: 3D driver claims to not support visual 0x2f
    (WW) AIGLX: 3D driver claims to not support visual 0x30
    (WW) AIGLX: 3D driver claims to not support visual 0x31
    (WW) AIGLX: 3D driver claims to not support visual 0x32
    (II) AIGLX: Loaded and initialized /usr/lib64/dri/i965_dri.so
    (II) GLX: Initialized DRI GL provider for screen 0

Ale ako spojazdnit efekty? Ako to zapnem?
Ja chodim na KDE. Tu to nie je mozne? (Gnome mam akosi rozhadzane. V aplikaciach vidim iba stvorceky. Pango mi stale ide na 32 bit library a nie na 64. Nemam odvahu to zatial odinstalovat, lebo zavislosti na mna kricia :o( )

dakujem