viernes, diciembre 22, 2006
Truco para agregar llaves GPG al repositorio
Si en algun momento nos falta una llave, o nos sale un error con un repositorio, esto es lo que tenemos que hacer.
Abrir una consola, y tipear lo siguiente, reemplazando KEYSTRING por la cadena alfanumerica que nos devuelve el error cuando hacemos una actualizacion en el repositorio.
$ gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys KEYSTRING
Esto les devolvera otro codigo similar a 1F41B907, el cual usaremos en la siguiente sentencia reemplazandolo en KEYSTRING2.
$ gpg --armor --export KEYSTRING2 > keyName.gpg
Esto hara que la llave se guarde en un archivo llamado keyName.gpg, que añadimos a nuestro repositorio haciendo:
$ sudo apt-key add keyName.gpg
El proceso hay que repetirlo por cada repositorio fallido que tengamos y no sepamos de donde obtener la llave. Espero que les sea de provecho
Hay una forma mas rapida y decorosa de hacerlo:
Creamos un archivo llamado: llaves-auto.sh
$ cd
$ gedit llaves-auto.sh
dentro pegamos esto:
for k in $(apt-get update 2>&1 | grep -o NO_PUBKEY.*|sed 's/NO_PUBKEY //');
do gpg --recv-keys --keyserver wwwkeys.eu.pgp.net $k;gpg --armor --export $k|apt-key add -;
done
Guardamos el archivo y volvemos a la terminal, ahi ponemos:
$ chmod +x llaves-auto.sh
$ sudo ./llaves-auto.sh
Esto nos agregara todas las llaves que nos falten automáticamente.......
Sources. list por defecto de Ubuntu
Por si alguien despues de probar y probar pierde estas en un hoyo negro
Aca les dejo la sources.list que vienen por defecto con Ubuntu Edgy
deb http://es.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu/ edgy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ edgy-proposed main restricted multiverse universe
deb-src http://archive.ubuntu.com/ubuntu/ edgy-proposed main restricted multiverse universe
Repositorios de Interes para el sources.list
USAR BAJO SU PROPIA RESPONSABILIDAD
Usen solo las que necesiten (no agreguen todas) y fijense que hay de Dapper y de Edgy
- Si usan Edgy agreguen solo las que dicen edgy
- Si usan Dapper agreguen solo las que dicen dapper
Cuidado con eso, por que pueden romper su Ubuntu
Para agregagarlos se puede hacer desde Synaptic o por consola, en ambos casos abra que agregar tambien las llaves de ser necesario.
Desde Consola hacer
$/sudo gedit /etc/apt/sources.list
Agregar en el archivo los repositorios de la lista que se desee, guardar los cambios y salir.
De los repositorios que agregamos, obtenemos las llaves usando la sentencia wget que adjunte con cada uno de ellos. Ej.: Para Amarok ejecutar en consola
$/wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg
En los casos en que solo aparesca el GPG, posteo aparte un truco para obtener la llave.
Luego actualisamos el repositorio con aptitude o apt-get haciendo:
$/sudo aptitude update
$/sudo aptitude upgrade
Para instalar
$/sudo aptitude install amarok
En fin, a partir de aca estan los repositorios. Tener en cuenta la Distro que esten usando, en su mayoria son para dapper y edgy unicamente.
####################################################################
# Seveas' packages (Repositorio de Pqauetes Ubuntu)
#wget http://mirror.ubuntulinux.nl/1135D466.gpg -O- | sudo apt-key add -
####################################################################
deb http://mirror.ubuntulinux.nl dapper-seveas all
deb http://seveas.imbrandon.com/ edgy-seveas all
####################################################################
# Audacious (Reproductor de Musica)
####################################################################
deb http://vdlinux.sourceforge.jp/ experimental audacious
deb-src http://vdlinux.sourceforge.jp/ experimental audacious
####################################################################
# Automatix (Instalador Automatico de Aplicaciones Extra (Codecs,chat,etc))
# wget http://www.getautomatix.com/apt/key.gpg.asc; sudo apt-key add key.gpg.asc
####################################################################
deb http://www.getautomatix.com/apt dapper main
deb http://www.getautomatix.com/apt edgy main
####################################################################
# initng (Gestor de Arranque)
####################################################################
deb http://debian.space-based.de/debs/ experimental main
deb-src http://debian.space-based.de/debs/ experimental main
####################################################################
# Wine (Maquina virtual Windows)
####################################################################
deb http://wine.budgetdedicated.com/apt dapper main
deb-src http://wine.budgetdedicated.com/apt dapper main
####################################################################
# Amarok (Reproductor de Musica Comletisimo)
# wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg
####################################################################
deb http://kubuntu.org/packages/amarok-144 edgy main
deb-src http://kubuntu.org/packages/amarok-144 edgy main
deb http://kubuntu.org/packages/amarok-144 edgy main
####################################################################
# Treviño's repository (Repositorio de Pqauetes Ubuntu)
# wget http://3v1n0.tuxfamily.org/81836EBF.gpg -O- | sudo apt-key add -
####################################################################
deb http://3v1n0.tuxfamily.org dapper 3v1n0
#deb-src http://3v1n0.tuxfamily.org dapper 3v1n0
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
#deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb http://download.tuxfamily.org/3v1deb edgy 3v1n0
#deb-src http://download.tuxfamily.org/3v1deb edgy 3v1n0
deb http://download.tuxfamily.org/3v1deb edgy suspend2
#deb-src http://download.tuxfamily.org/3v1deb edgy suspend2
####################################################################
# Thomas' packages (Repositorio de Pqauetes Ubuntu)
####################################################################
deb http://thomas.enix.org/pub/debian/packages/ dapper main
deb-src http://thomas.enix.org/pub/debian/packages/ dapper main
##################################################################
# BMPx (Reproductor de Musica)
# wget http://files.beep-media-player.org/packages/bmp-packages.pubkey;
#sudo apt-key add bmp-packages.pubkey
##################################################################
deb http://files.beep-media-player.org/packages/ubuntu dapper main universe
deb-src http://files.beep-media-player.org/packages/ubuntu dapper main universe
deb http://files.beep-media-player.org/packages/ubuntu edgy main universe testing
deb-src http://files.beep-media-player.org/packages/ubuntu edgy main universe testing
###############################################################
# Cinelerra (Programa para edicion de Video)
###############################################################
Distintas Arquitecturas
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/i686/ ./
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/pentium4/ ./
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/athlonxp/ ./
deb-src http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/i686/ ./
deb-src http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/pentium4/ ./
deb-src http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/athlonxp/ ./
deb http://lprod.org/deb/edgy/ ./
deb-src http://lprod.org/deb/edgy/ ./
##################################################################
# Ekiga & Debian pkg-voip
# wget http://snapshots.ekiga.net/cvs/gpgkey/buildd.gpg;
# sudo apt-key add buildd.gpg
##################################################################
deb http://snapshots.seconix.com/ubuntu/ edgy main
deb http://pkg-voip.buildserver.net/ubuntu edgyr main
deb-src http://snapshots.seconix.com/ubuntu/ edgy main
deb-src http://pkg-voip.buildserver.net/ubuntu edgy main
deb http://pkg-voip.buildserver.net/ubuntu edgy main
##################################################################
# Listen (Reproductor de Musica)
##################################################################
deb http://theli.free.fr/packages/ dapper listen
deb-src http://theli.free.fr/packages/ dapper listen
deb http://theli.free.fr/packages/ edgy listen
####################################################################
# Mjpegtools (Codecs para edicion de Video)
####################################################################
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/mjpegtools ./
deb-src http://www.kiberpipa.org/~gandalf/ubuntu/dapper/mjpegtools ./
####################################################################
# MythTV
####################################################################
deb http://home.eng.iastate.edu/~superm1 dapper main
deb-src http://home.eng.iastate.edu/~superm1 dapper main
deb http://home.eng.iastate.edu/~superm1 edgy all
deb-src http://home.eng.iastate.edu/~superm1 edgy all
####################################################################
# NTFS-3G & Fuse (Escritura y lectura de particiones NTFS)
####################################################################
deb http://flomertens.keo.in/ubuntu/ dapper main
deb-src http://flomertens.keo.in/ubuntu/ dapper main
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ dapper main
deb-src http://ntfs-3g.sitesweetsite.info/ubuntu/ dapper main
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main
deb-src http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main
####################################################################
# Picard (Editor de Etiquetas MP3, etc basado en MusicBrainz)
# GPG: 92132F7B
####################################################################
deb http://users.musicbrainz.org/~luks/ubuntu dapper main
deb-src http://users.musicbrainz.org/~luks/ubuntu dapper main
####################################################################
# Samba (Comparticion de carpetas en red entre distintos OS)
####################################################################
deb http://www.linux2go.dk/ubuntu dapper main
deb-src http://www.linux2go.dk/ubuntu dapper main
####################################################################
# Skype
# wget http://www.skype.com/download/skype/linux/rpm-public-key.asc;
#sudo apt-key add rpm-public-key.asc
####################################################################
deb http://download.skype.com/linux/repos/debian/ stable non-free
####################################################################
# VLC nightlies (Reproductor de Video LAN)
# GPG: 81CACA84
####################################################################
deb http://nightlies.videolan.org/build/dapper-i386 /
deb-src http://nightlies.videolan.org/build/dapper-i386 /
deb http://nightlies.videolan.org/build/edgy-i386 /
####################################################################
# GOOGLE PICASA
####################################################################
deb http://dl.google.com/linux/deb/ stable non-free
####################################################################
# AIGLX Compiz (Quinn)
# wget http://ubuntu.compiz.net/quinn.key.asc -O - | sudo apt-key add -
####################################################################
# Quinn's Compiz
deb http://www.beerorkid.com/compiz/ dapper main
deb-src http://www.beerorkid.com/compiz/ dapper main
# Compiztools
deb http://compiztools.free.fr/debian unstable main
deb http://www.beerorkid.com/compiz dapper main aiglx
deb-src http://www.beerorkid.com/compiz dapper main aiglx
#deb http://xgl.compiz.info/ dapper main aiglx
#deb-src http://xgl.compiz.info/ dapper main aiglx
#deb http://ubuntu.compiz.net/ dapper main aiglx
#deb-src http://ubuntu.compiz.net/ dapper main aiglx
#deb http://media.blutkind.org/xgl/ dapper main aiglx
#deb-src http://media.blutkind.org/xgl/ dapper main aiglx
###################################################################
#NVIDIA Beta Drivers
###################################################################
deb http://amaranth.selfip.com edgy lrm
deb http://albertomilone.com/drivers/unstable/edgy/32bit binary/
###################################################################
#Beryl (Gestor de Ventanas)
#wget http://ubuntu.beryl-project.org/quinn.key.asc -O - | sudo apt-key add -
###################################################################
deb http://ubuntu.beryl-project.org/ edgy main-edgy
Beryl en acción!
Pues ahí va el Video.
Espero lo disfruten, y para los que no sabían que era beryl ahora lo saben
Gracias franzrogar por postearlo en youtube de donde me lo he currado...
jueves, diciembre 21, 2006
Como instalar ntfs-3g para escribir datos en particiones ntfs en ubuntu dapper y edgy
El programa ntfs-3g ( por ahora compatible solo con arquitecturas de 32 bits y little endian ) nos permite escribir datos en particiones ntfs de manera mas rápida segura y fácil que cualquier otro (acá mas info http://www.vivalinux.com.ar/soft/ntfs-3g.html ). Se lo puede tener instalado y funcionando a la perfección en pocos minutos y con bajos conocimientos.
Aquí para UBUNTU EDGY EFT 6.10 y FEISTY FAWN 7.04:
Paso 1: Vamos a sistema/administración/Gestor de paquetes synaptic, y allí vamos a configuración/repositorios y activamos los repositorios "universe", aceptamos y luego oprimimos el botón "recargar".
Paso 2: apretamos "buscar" y escribimos ntfs-3g, le damos botón derecho e instalar, lo mismo hacemos con los paquetes build-essential y linux-headers-generic, apretamos aplicar y esperamos a que instale.
Paso3: Abrimos un terminal (Aplicaciones/Accesorios/Terminal) y escribimos ésto para editar el fstab:
$ sudo gedit /etc/fstab
y montamos la particion ntfs agregando una línea como ésta:
/dev/hda1 /media/windows ntfs-3g silent,umask=0,locale=es_AR.utf8 0 0
Los parámetros "/dev/hda1 /media/windows" dependen de donde tienen y donde quieren montar la partición y el parámetro "es_AR.uft8" depende de la codificación de su sistema, por ejemplo si son de españa sería "es_ES.utf8".
Si tenian montada la partición de antes borren la línea o comentenla agregándole un símbolo "#" delante.
Paso4: Reiniciar el sistema y comprobar que funcione copiando un archivo a la partición ntfs anteriormente montada.----------------------------------------------------------------------------------------
PARA UBUNTU DAPPER DRAKE 6.06:
Paso1: Instalar el módulo fuse 2.5.3:
Descargarlo desde aquí http://prdownloads.sourceforge.net/fuse/fuse-2.5.3.tar.gz?download (el fuse que hay en los repositorios de ubuntu es una versión anterior a la necesaria), lo descomprimimos, entramos en el directorio desde la consola y lo compilamos de ésta forma:
Nota: Se tiene en cuenta que ya se tienen instalados los paquetes kernel-headers y build-essential.
$ ./configure
$ make
$ sudo make install
Editar el /etc/modules:
$ sudo gedit /etc/modules
y agregar "fuse" (sin las comillas) al final de éste.
Paso2: Descargar el ntfs-3g desde aquí http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070920-BETA.tgz descomprimirlo entrar en la carpeta y compilarlo con:
$ ./configure
$ make
$ sudo make install
Paso3: Abrir el /etc/fstab:
$ sudo gedit /etc/fstab
y montar de esta forma la particion ntfs:
/dev/hda1 /media/windows ntfs-3g silent,umask=0,locale=es_AR.utf8 0 0
Los parámetros "/dev/hda1 /media/windows" dependen de donde tienen y donde quieren montar la partición y el parámetro "es_AR.uft8" depende de la codificación de su sistema, por ejemplo si son de españa sería "es_ES.utf8".
Si tenian montada la partición de antes borren la línea o coméntenla agragándole un símbolo "#" delante.
Paso4: Finalmente reiniciar, para que se cargue el módulo fuse y se vuelva a montar la partición, o si no pueden reiniciar hacer un "modprobe fuse" y luego remontar la partición si ya lo estaba.
martes, diciembre 19, 2006
Puntos de Montaje Con Todos Los Permisos
Suponiendo que la partición /dev/hdb1 es la correcta, creamos un "punto de montaje" y la montamos.
Los puntos de montaje deben pertenecer a root así que usamos "sudo":
Abre una consola y en la shell tipea:
$/ sudo mkdir -vp -m 777 /media/DISCOFAT
Ahora vemos los permisos del directorio (carpeta) DISCOFAT:
$/ ls -l /media
y en una de las lineas nos deberia salir algo asi:
drwxrwxrwx 10 root root 4096 1969-12-31 21:00 DISCOFAT
Y sí, tiene permisos 777 lectura-escritura-ejecución para todos.
Montamos la partición:
$/ sudo mount -t vfat /dev/hdb1 /media/DISCOFAT
Y vemos los permisos del directorio DISCOFAT:
$/ ls -l /media
drwxr-xr-x 10 root root 4096 1969-12-31 21:00 DISCOFAT
Weno, "mount" nos sacó los permisos 777 y los cambió por 755, esto es así porque la fat no maneja permisos a bajo nivel como los sistemas de archivos nativos en GNU/Linux, lo solucionamos con la "máscara de modo de creación de filas del usuario" .
Existen 3 mascaras que por orden gerarquico:
umask: unit mask
dmask: directory mask
fmask: file mask
Nosotros utilizaremos "umask" desmontamos la partición:
$/ sudo umount /media/DISCOFAT
Y la montamos con opciones:
$/ sudo mount -t vfat -o umask=0000 /dev/hdb1 /media/DISCOFAT
Otra vez vemos los permisos del directorio:
$/ ls -l /media
drwxrwxrwx 10 root root 4096 1969-12-31 21:00 DISCOFAT
Si queremos que la particion se monte automaticamente cuando booteamos deberemos modificar el fstab
Abre una consola y en la shell tipea:
$/ echo $UID
Que nos devolvera el numero o ID de nuestro usuario
1000 (puede ser otro)
$/ echo $GROUPS
Que nos devolvera el numero o ID de grupo al que pertenecemos
1000 (puede ser otro)
Anotar ambos ID ya que los utilizaremos para que cuando se monte la particion nuestro usuario ó grupo sea el dueño de la misma
$/ sudo umount /media/DISCOFAT
$/sudo gedit /etc/fstab
y agregamos la siguiente linea:
/dev/hdb1 /media/DISCOFAT vfat auto,users,rw,utf8,gid=1000,uid=1000,umask=0000 0 0
Guardamos los cambios salimos y hacemos:
$/sudo mount -a
Con lo que la particion se debera montar automaticamente.
lunes, diciembre 18, 2006
Banners de Isla Avalon
jueves, diciembre 14, 2006
Compilar Beryl desde el SVN, bajandose el archivo trunk.zip
Antes que nada se debe BORRAR POR COMPLETO la anterior instalacion de beryl (de existir)
Primero entramos a la pagina de los SVN
ACA
Entramos donde dice trunk y vamos hasta abajo de la pagina abierta ahi encontramos algo que dice
- Zip Archive
Clickeamos en Zip Archive, esto nos baja un archivo trunk****.zip
Ahora en un terminal pongan esto
$ sudo apt-get build-dep beryl
Esto descargará los paquetes necesarios para compilar el .zip bajado
Por las dudas les dejo las dependencias:
$ sudo apt-get install fakeroot automake1.9 x11proto-gl-dev subversion libtool librsvg2-dev libglitz-glx1-dev libglitz1-dev libneon25-dev libapr0-dev libsvn0-dev intltool libxdamage-dev libxfixes-dev xlibs-dev icecc iceconf libxcomposite1 libxcomposite-dev libstartup-notification0-dev libwnck-dev fort77 gawk g77 build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev checkinstall libglade2-dev libmetacity-dev libgnome-window-settings-dev libgnome-desktop-dev python-pyrex
Una vez descargado el archivo trunk, lo descomprimimos por ejemplo en el /home
$ cd /home/***/trunk
$ sudo chmod +x -R *
Ahora vamos a editar el archivo makeall para salvar cierto error entre algo de gnome y algo de kde (heliodor y aquamarine)
$ gedit makeall
Dentro de este hay una lista de cosas, más o menos asi: beryl-core, beryl-plugins,............, aquamarine, heliodor
Si usamos Gnome borramos aquamarine y si usan kde borren heliodor. Guarden el archivo y salgan
Ahora
$ sudo ./makeall
y a esperar, si por esas casualidades nos da algún error, es que les falta alguna dependencia
Detengamonos un rato en esto....
Voy a dar un ejemplo de un error y voy a decir como saber que es lo que falta
No package 'libwnck-1.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables EMERALD_CFLAGS
and EMERALD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
BUILD FAILED for emerald
Si da un error parecido a este miramos bien y vemos que dice
No package 'libwnck-1.0' found
Ponemos
$ sudo apt-cache search libwnck
Esto nos dará una lista de paquetes, buscamos uno que sea libwnck****-dev y lo instalamos
$ sudo aptitude install libwnck****-dev
Fijense que siempre que estamos compilando algo el paquete que necesitamos termina en -dev
NOTA: Espero que esto se haya entendido, ya que es muy importante
Hecho esto volvemos a poner
$ sudo ./makeall
si todo salió bien ya esta compilado con lo ultimo de beryl....
Bueno eso es todo, disfruten de lo nuevo en beryl y si tienen dudas estoy en
Beryl-Spanish
Entren registrense y empiecen a postear dudas, guias, etc....
martes, diciembre 12, 2006
Elinks en Mozilla Firefox
Para que funcione deben tener instalado (ademas del amule) el paquete amule-ed2k, para ello abrimos una cosola y hacemos:
$/sudo apt-get install amule-utils
Abrir Firefox y escribir en la barra de direcciones ingresar:
about:config
Deberemos indicarle a Firefox como manejar eñ protocolo ed2k agregando las siguientes lneas.
En la lista "Nombre de Preferencia" hacemos clic derecho y elegimos "Nuevo, Lógico" y como “Nombre de la Preferencia” escribimos lo siguiente :
network.protocol-handler.external.ed2k, aceptamos y ponemos el valor a True
Hacemos nuevamente clic derecho y "Nuevo, Cadena" como "Nombre de la Preferencia" ponemos:
network.protocol-handler.app.ed2k
Nos pedirá la ruta donde esta el ejecutable del amule que en mi caso es:
/usr/bin/amule
La direccion puede cambiar segun la maquina, si no funciona abra que buscar en donde esta instalado el amule. Otra direccion puede llegar a ser /usr/bin/ed2k
viernes, diciembre 08, 2006
Foro Español de Beryl
El Link es ESTE
Visiten, registrense y quizas nos den un espacio para los de habla hispana
miércoles, diciembre 06, 2006
Como tener dos Pantallas en NVIDIA Setings
La desventaja mas notable es que no se pueden clonar las pantallas.
En contrapartida, podemos hacer uso de nvidia settings para configurar las resoluciones, frecuencias, colores, etc para cada monitor por separado sin necesidad de que sean iguales. Ademas cada pantalla funcionara como un escritorio distinto, por lo que con una pantalla se puede estar usando un programa mientras que en la otra se puede estar viendo un video en pantalla completa. Tambien permite usar xinerama, que es una extencion del monitor principal.
Primero que nada hacer backup de los archivos que vamos a modificar, en este caso solo modificaremos el xorg.conf, asique hacemos un:
Nota antes de empezar: Cuando digo nuevo me refiero exactamente a eso, y NO a borrar o modificar lo existente.
$/sudo cp /etc/X11/xorg.conf /carpeta destino del backup/xorg.conf
Se puede guardar con algun otro nombre para que nos resulte mas facil identificarlo como:
xorg.backup
Bien lo siguiente es entrar al xorg para editarlo, yo suelo usar gedit o mc en modo consola
$/sudo gedit /etc/X11/xorg.conf
Una ves alli debemos agregar algunas secciones para el nuevo dispositivo y modificar otras ya existentes.
Añadimos una nueva seccion:
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Nos ubicamos en Section "ServerLayout" y añadimos la siguiente linea:
Screen 1 "Screen1" Above "Screen0"
Con lo que estamos diciendole al hard que utilizaremos un dispositivo llamado Screen1 y que estara ubicado arriba de Screen0 (Las posiciones pueden ser Above; RightOf; LeftOf: Below; o Absolute, pero esta ultima es la posicion del monitor principal).
Luego creamos una nueva seccion Monitor para indicar las caracteristicas de la segunda pantalla (Screen1) y los modulos que invoca, asi como un nombre para que este pueda ser invocado. Deberia quedar algo asi:
Section "Monitor"
Identifier "Monitor1" ##Etiqueta del segundo Monitor
VendorName "Unknown" ##Marca
ModelName "TV-0" ##Tipo de monitor (CRT,TV,DFT), y nro identificatorio
HorizSync 28.0 - 33.0 ##Refresco Horizontal (Lee el manual de tu monitor)
VertRefresh 43.0 - 72.0 ##Refresco Vertical (Lee el manual de tu monitor)
Option "DPMS"
EndSection
En la Section "Device" existente agrgamos una linea al final:
Section "Device"
...
Screen 0
EndSection
y añadimos una nueva seccion device para el segundo monitor, identica a la anterior pero con Screen 1; y con otro identificador
Ej.:
Section "Device"
Identifier "Videocard1" ##Debe ser distinto al que ya esta definido
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce FX 5200"
BusID "PCI:1:0:0"
Screen 1
EndSection
y por ultimo agregamos una nueva seccion screen para indicar las resoluciones posibles para el segundo monitor.
Section "Screen"
Identifier "Screen1" ##Debe ser el mismo Id que definimos en Section "ServerLayout"
Device "Videocard1" ##Debe ser el mismo Id que definimos en Section "Device"
Monitor "Monitor1" ##Debe ser el mismo Id que definimos en Section "Monitor"
DefaultDepth 16
Option "metamodes" "TV: 800x600 +0+0"
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
EndSection
Guardamos la configuracion y salimos.
Para que la nueva configuracion tome efecto debemos reiniciar las X
Cerramos todo, presionamos Ctrl+Alt+BackSpace, y nos logueamos con nuestro usuario.
luego hacemos
$/sudo /etc/init.d/gdm stop
$/sudo gdm start && exit
Ahora cuando entremos al NVIDIA Setings podremos configurar los dos monitores por separado.
Si por algun motivo no funciona podemos restaurar la configuracion anterior haciendo
$/sudo cp /carpeta donde guardamos el backup/xorg.conf /etc/X11/xorg.conf