[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
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
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
Codice: Seleziona tutto
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Codice: Seleziona tutto
sudo apt-get update
Codice: Seleziona tutto
sudo apt-get install nvidia-glx libxorg-sched-yield-hack0
sudo apt-get upgrade
Codice: Seleziona tutto
sudo nvidia-xconfig
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"
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
Codice: Seleziona tutto
KEY=81836EBF; gpg --keyserver subkeys.pgp.net --recv $KEY && gpg --export --armor $KEY | sudo apt-key add -
Codice: Seleziona tutto
sudo apt-get update
sudo apt-get upgrade
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
Codice: Seleziona tutto
sudo apt-get install beryl emerald
spero anche di esservi stato d'aiuto in qualche modo, semmai a vostra volta fare una guida tirando fuori da qua qualcosa di utile (rotfl)
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