Configurazione
A questo punto siamo pronti a configurare il sistema per utilizzare il nuovo driver. Innanzi tutto dovremo dire a Xorg dove trovare i moduli appena installati e di abilitare il DRI. Per fare ciò aggiungeremo al nostro /etc/X11/xorg.conf le seguenti linee (dopo aver già evidentemente aggiunto il Driver "nouveau" nella sezione "Device"; v. sopra, "Abilitiamo il driver nouveau"):
Section "Files" ModulePath "/usr/local/lib/xorg/modules,/usr/lib/xorg/modules" EndSection Section "ServerFlags" Option "GlxVisuals" "all" Endsection
Dal momento che mesa non è in grado di vedere il driver "nouveau_dri" in /usr/local (quest'ultimo si trova in /usr/local/lib/dri/nouveau_dri.so) occorrerà creare un symlink di quest'ultimo in /usr/lib/dri con:
# ln -s /usr/local/lib/dri/nouveau_dri.so /usr/lib/dri/nouveau_dri.so
A questo punto possiamo riavviare la macchina in modo da caricare tutte le librerie del caso e gustarci ora il nostro server grafico viaggiare con il nuovo driver e l'accelerazione 3D :-) !
Aggiornamenti
Per aggiornare il driver potremo sfruttare ora appieno l'organizzazione di stow. Innanzi tutto ci portiamo nella directory della componente che si vuole aggiornare; ad esempio dri2proto (nella directory "nouveau" creata all'inizio dell'installazione):
$ cd $HOME/nouveau/dri2proto
poi si aggiornano i sorgenti dal git:
$ git clean -dfx && git pull
togliendo dapprima le "scorie" provocate dalla compilazione precedente. Si prepara poi una nuova directory in /usr/local/stow con la data dell'aggiornamento (ad esempio 02092010):
# mkdir -p /usr/local/stow/dri2proto-02092010
si configurano i sorgenti come sopra:
$ ./autogen.sh --prefix=/usr/local/stow/dri2proto-02092010
si compilano:
$ make
e si installa il tutto con:
# make install