Nvidia e Composite su Slackware

Premessa

Questa guida è riferita al compiz che trovate su Slacky.eu e non a quello ufficiale di Slackware.

Cosa ci serve

Tutti i pacchetti sono presenti nel repository di slackware-current,eccetto

Libsexy,Sexy-python e lo stesso compiz che potete scaricare dal deposito di slacky.

Scaricate tutti questi pacchetti e relative dipendenze e installateli con

# upgradepkg --install-new *.tgz

Configurazione di Xorg

Configuriamo X11 ,aprite con un editor di testo

/etc/X11/xorg.conf

aggiungete questa voce

Section "Extensions"
Option "Composite" "Enable"
EndSection

nella sezione "screen" aggiungete

Option "AddARGBGLXVisuals" "true"
Option "DisableGLXRootClipping" "true"

nella sezione "device" aggiungete

Option "TripleBuffer" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

Attenzione se non avete memoria video sufficente disabilitate triple buffer.

Avviare compiz

Riavviate X e lanciate compiz in questo modo

$ compiz --loose-binding --replace ccp&
$ kde-window-decorator --replace&

e infine lo configurate con ccsm

Eccovi un paio di immagini di compiz in azione...

E kde4?

Kde4 dalla versione 4.2 attiva un suo gestore di effetti,possiamo migliorarne le prestazioni

aggiungendo a X11 le seguenti opzioni(sotto device)

Option "RenderAccel" "True"
Option "AllowSHMPixmaps" "0"
Option "AddARGBGLXVisuals" "True"
Option "PixmapCacheSize" "100000"
Option "OnDemandVBlankInterrupts" "True"
Option "AllowGLXWithComposite" "true"
Option "UseEvents" "false"
Option "TripleBuffer" "1"
Option "DamageEvents" "1"
Option "BackingStore" "1"
Option "DisableGLXRootClipping"

Ultimo aggiornamento 06/06/09

Torna all'indice