Utilizzare Beryl su schede NVIDIA con poca RAM video, evitando il bug delle finestre nere
L’argomento di questo post non è proprio una novità: oramai è risaputo che i driver NVIDIA più recenti contengono un bug nella gestione della memoria video su alcune schede, così serio da rendere impossibile l’utilizzo di Beryl (o di Compiz) . Schede come la mia (una NVIDIA GeForce Go 5650, 64 MBytes di VRAM) finiscono rapidamente per mostrare finestre nere, appunto perchè la quantità di memoria RAM, esigua anzichenò, viene esaurita velocemente a causa dei numerosi effetti grafici. Purtroppo, i driver serie 9xxx sono necessari per supportare correttamente AIGLX, e liberarsi di quello schifo di XGL.
A prezzo di un degrado prestazionale, la cui entità sarà dipendente dalla potenza della macchina, sarà possibile godersi il window manager 3D avviandolo con questo script:
#!/bin/bash
/usr/bin/beryl --use-cow --force-aiglx &
/usr/bin/beryl-manager &
Salvate quanto scritto in /usr/local/bin/beryl-start, e aggiungete una voce nelle Sessioni (GNOME), o un link nella directory $HOME/Autostart.

Sei un mito… io per ora tenevo AIXGL disabilitato proprio per questo problema! Appena ho un attimo di tempo provo a farlo funzionare e ti faccio sapere come mi è andata!
@massi: Vedi qui se ti può essere d’aiuto. Correggerò le righe dopo che avrò effettuato il test, qualora fosse necessario. (per ora, come vedi, sono sul sistema operativo del Male, e non per colpa mia
)
Ciao, e per compiz come possiamo fare?
Al link che mi hai messo dice nessuna voce trovata…cmq aspetterò che torni su un vero sistema orperativo
@massi: Ho corretto il link, vedi se ora ti va bene. Altrimenti visualizza il post dalla pagina principale.
scusate l’ignoranza ma dopo che ho aggiunto il file con dentro lo script, che voce devo aggiungere su sessioni?
Grazie
@Pensax: Devi aggiungere una riga contenente
/usr/local/bin/beryl-start