[glow=red,2,300]Modifiche alla guida[/glow]
in data 21/11/06: Modificato in modo più chiaro il file xorg.conf. Spero che ora sia più chiaro (punto 8 ).
In data 26/11/06: Modificato il repo di Beryl basato sul svn di Trevino (punto 10).
Dunque quello che sto scrivendo è pura scopiazzatura da diverse guide, ma che se messe insieme funzionano alla grande. il problema era che o non funzionava una cosa o non ne funzionava un'altra, tipo beryl che ciuccia più risorse di una idrovora oppure beryl che va ma con un live ma costante e fastidioso scatto continuo
Scopo del gioco:
far funzionare AiGLX (quindi SENZA installare XGL) con il solo ausilio dei driver nuovi Beta della Nvidia sulla vostra Edgy e far funzionare Beryl in modo corretto. Il tutto cercando di spiegare in modo estremamente SEMPLICE tutti i passi.
Patti chiari, amicizia lunga: vi voglio bene ma NON mi assumo la responsabilità di un malfunzionamento!
Prima di partire Telperion mi segnala una cosa molto importante in un post subito sotto questo. Dovete controllare prima di ogni cosa se avete il modulo eeprom attivo. Come si fa?
Kubuntu -> sudo kate /etc/modules
Ubuntu -> sudo gedit /etc/modules
Vi verrà fuori qualcosa del tipo
- Codice: Seleziona tutto
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
sbp2
Se tra i parametri scritti dovesse apparire anche questo modulo eeprom dovete commentarlo, ossia mettergli un cancelletto davanti #
1. Incominciamo.
Installiamo i Driver nuovi. Sono già pacchettizzati per lo scopo, quindi editate il vostro sources.list e inserite quanto segue. Per editarlo dovete dare
Kubuntu -> sudo kate /etc/apt/sources.list
Ubuntu -> sudo gedit etc/apt/sources.list
- Codice: Seleziona tutto
#NVIDIA Driver 96.25 Beta Repository
deb http://dev.realistanew.com/beryl edgy beryl
In questi giorni vi sare accorti senza dubbio che con il passaggio da Dapper a Edgy c'è stata una transumanza collettiva sicchè molti server sono down.
Se quindi il repo qua sopra dovesse essere preso d'assalto potreste (uso il condizionale in quanto non sono sicuro dell'effettivo risultato) usare il repo segnalatomi da damfino nel canale IRC di ubuntu-it. Quindi togliete o commentate quello di prima e mettete questo.
- Codice: Seleziona tutto
#NVIDIA Driver 96.25 Beta Repository
deb http://amaranth.selfip.com edgy lrm
2. Ok, copiato ed incollato aggiungiamo la chiave di beerokid, quindi da terminale copiate ed incollate pure quanto segue e date invio:
- Codice: Seleziona tutto
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
3. E' tempo di aggiornare il tutto con un bel
- Codice: Seleziona tutto
sudo apt-get update
4. Siamo pronti ad installare i driver
- Codice: Seleziona tutto
sudo apt-get install nvidia-glx libxorg-sched-yield-hack0
sudo apt-get upgrade
6. Aggiorniamo il nostro bel Xorg di tutto quello che abbiamo fatto con il comando:
- Codice: Seleziona tutto
sudo nvidia-xconfig
7. Riavviate il pc. Per riavvio intendo tutta la macchina, non solo la sessione in quanto i moduli del driver vadano ad aggiornare il kernel ai cambiamenti fatti. Ok, vi aspetto qua.
8. Siete tornati? Ottimo per me e per voi. Ora dobbiamo aggiornare abilitare AiGLX dentro a Xrog. Come?
Kubuntu -> sudo kate /etc/X11/xorg.conf
Ubuntu ->sudo gedit /etc/X11/xorg.conf
Dovete inserire quanto segue dentro alla voce "Screen"
- Codice: Seleziona tutto
# Enable 32-bit ARGB GLX Visuals
# If you are using an older version of compiz that
# does not support rendering into the Composite
# Overlay Window, you will need to disable clipping
# of GLX rendering to the X Root window with this
# option, or you will get a blank screen after
# starting compiz:
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
Option "TripleBuffer" "true"
9. Ok, il peggio è fatto. Tuttalpiù ora se non dovesse andare Beryl avete la scheda grafica aggiornata :P
Beryl io suggerisco caldamente di installarlo dai repo di Treviño che li aggiorna sempre e perchè ho visto che vanno fluidissimi. Quindi o seguite il suo post
http://forum.ubuntu-it.org/viewtopic.php?t=40322 giusto per farvi un'idea oppure seguite quanto scrivo io che poi è QUASI la stessa cosa che dice lui essendo che copio quanto detto ma spero in modo, se possibile, ancora più semplice e lo rendo lievemente più diretto a Edgy. ;)
10. Aprite di nuovo il vostro sources.list
Kubuntu -> sudo kate /etc/apt/sources.list
Ubuntu -> sudo gedit etc/apt/sources.list
e ci incollate:
- Codice: Seleziona tutto
## Treviño's Ubuntu edgy Beryl-SVN Repository (GPG key: 81836EBF - DD800CD9)
## Daily Updated Beryl (and related projects) Packages...
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
11. Aprite il terminale di nuovo e ci mettete la chiave sua copiando e incollando:
- Codice: Seleziona tutto
KEY=81836EBF; gpg --keyserver subkeys.pgp.net --recv $KEY && gpg --export --armor $KEY | sudo apt-key add -
12. Direi che è il caso di dare un bel
- Codice: Seleziona tutto
sudo apt-get update
sudo apt-get upgrade
13. Abbiamo tutte le dipendenze risolte?
Di sicuro no dato che il buon Treviño si è preso l'onere di aggiornare la sua versione il più possibile quindi dovrete installare per sicurezza questa palancata di roba, ma è per il vostro bene.
- Codice: Seleziona tutto
sudo apt-get install libc6 libice6 libpng12-0 libsm6 libstartup-notification0 libx11-6 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxinerama1 libxrandr2 libglib2.0-0 libatk1.0-0 libcairo2 libfontconfig1 libgtk2.0-0 libpango1.0-0 libxcursor1 libxi6 libxrender1 librsvg2-2 libapr0 libdb4.3 libexpat1 libsvn0 libwnck18 libldap-2.3-0 #libdbus-1-2 libdbus-1-3
14. Eccoci infine al grande passo finale. Aggiorniamo:
- Codice: Seleziona tutto
sudo apt-get install beryl emerald
Ora provate da terminale o meglio con alt+F2 il comando start-beryl oppure beryl-manager e il gioco è fatto... spero.
spero anche di esservi stato d'aiuto in qualche modo, semmai a vostra volta fare una guida tirando fuori da qua qualcosa di utile
La guida è stata copiata e rimontata come un Frankenstin dai due siti:
- http://www.paolinoland.it/index.php?opt ... &Itemid=25
- http://forum.ubuntu-it.org/viewtopic.php?t=40322


