miércoles, enero 10, 2007

Configuracion Ubuntu Dapper 6.06

#Configuracion Ubuntu Dapper 6.06

Para una arquitectura de 32 bits X86 y con una tarjeta grafica ATI, partiendo de un sistema Ubuntu Dapper recien instalado.
Aconsejo no instalar de entrada las actualizaciones del sistema operativo, hasta tener la aceleracion 3D y Beryl instalados. Sencillamente, ignoralas ;)

#########################################################
#Actualizar el archivo sources.list
sudo gedit /etc/apt/sources.list
#########################################################
#Seleccionalo todo y borralo. En el documento en blanco, copia y pega lo siguiente:
#########################################################
deb http://archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
# deb http://packages.freecontrib.org/plf/ dapper free non-free
deb-src http://archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ dapper universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
deb http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security universe multiverse
deb http://archive.canonical.com/ubuntu dapper-commercial main
deb-src http://wine.budgetdedicated.com/apt dapper main
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://wine.budgetdedicated.com/apt dapper main
deb http://www.getautomatix.com/apt dapper main
#Beryl
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
#AUTOMATIX REPOS START
deb http://wine.lowvoice.nl/apt dapper main
deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
#AUTOMATIX REPOS END
#########################################################

Activar universe-multiverse.
Sistema-administracion-propiedades del software.
Pincha sobre + y activa las opciones... Ahora recarga
.
Teclea en consola:

gpg --keyserver subkeys.pgp.net --recv 437D05B5
gpg --export --armor 437D05B5 | sudo apt-key add -

gpg --keyserver subkeys.pgp.net --recv 33BAC1B3
gpg --export --armor 33BAC1B3 | sudo apt-key add -

wget http://www.getautomatix.com/apt/key.gpg.asc
gpg --import key.gpg.asc
gpg --export --armor 521A9C7C | sudo apt-key add -

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

#########################################################
Instalamos el driver para nuestra tarjeta ATI o NVIDIA. Opcion 1 "simple"
Descargamos de la siguiente pagina el programa Envy. "envy_0.8.2-0ubuntu1_all.deb"
http://www.albertomilone.com/nvidia_scripts1.html
Una vez descargado, lo copiamos a nuestra capeta pesonal y lo abrimos con doble click. Solo nos queda darle a instalar.
Una vez instalado, escribimos en la teminal lo siguiente:
sudo envy
nos va a pedir nuestra contraseña. Una vez puesta, se reinician las X, dandonos varias opciones a escoger. Solo hemos de pulsar el numero al que coresponda la instalacion del driver de nuestra tarjeta grafica, ATI o NVIDIA.

Instalamos el driver para nuestra tarjeta gráfica ATI. Opcion 2 "compleja"
http://ati.amd.com/support/driver.html
Seleccionamos nuestra arquitectura “normalmente x86”, marcamos nuestro modelo y le damos a “Go”.
Descargamos el archivo llamado “Ati Driver Installer” y lo copiamos a nuestra carpeta personal.
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base

Ahora creamos los paquetes .deb asi:
chmod +x ati-driver-installer-8 y pulsamos TAB, con lo que se completa la linea y pulsamos intro.
./ati-driver-installer-8 y pulsamos TAB, con lo que se completa la linea.
A continuación, añadimos --buildpkg Ubuntu/dapper, con lo que quedaria asi: ./ati-driver-installer-8.26.18-x86.run --buildpkg Ubuntu/dapper
salvo el numero de la version que descargaste, por lo que podria cambiar el 8.26.18x86 por otro numero.
sudo dpkg -i xorg-driver-fglrx_8 y pulsamos TAB, con lo que se completa la linea y pulsamos intro.
sudo dpkg -i fglrx-kernel-source_8 y pulsamos TAB, con lo que se completa la linea y pulsamos intro
sudo dpkg -i fglrx-control_8 y pulsamos TAB, con lo que se completa la linea y pulsamos intro
sudo rm /usr/src/fglrx-kernel*.deb
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx
sudo depmod

Nota: Si después actualizas a un nuevo kernel, perderás la aceleración 3D y será necesario repetir esta instalación.
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

Reiniciar el ordenador.
#########################################################
Instalar Beryl
sudo apt-get update && sudo apt-get upgrade

sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes

sudo gedit /usr/bin/startgnomexgl.sh
Pegar lo siguiente:

Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Iniciar Gnome
exec gnome-session


sudo gedit /usr/share/xsessions/gnome-xgl.desktop Pegar lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Name=gnome-xgl
Exec=/usr/bin/startgnomexgl.sh
Icon=
Type=Application


Teclea esto en la consola:
sudo chmod 755 /usr/bin/startgnomexgl.sh
sudo chmod 755 /usr/share/xsessions/gnome-xgl.desktop


Ahora vamos a Sistema-preferencias-sesiones y añadimos 2 entradas en la pestaña de programas de inicio:
beryl-xgl
emerald

#########################################################
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install automatix2 kopete amarok
#########################################################
.-Ejecutar Automatix2 "Aplicaciones- Herramientas del sistema" y marcar lo siguiente:
*Sun Java 1.5 Jre, Sun Java 1.5 JDK, Flash Player, Acrobat Reader.
*Amule, checkgmail, Skype, Extra fonts, Nautilus Scripts, AUD-DVD Codecs, DVD ripper,
Mplayer & Firefox plugin, Multimedia codecs, Archiving tools, Ctrl-Alt-Del, Gnomebaker, Wine.
#########################################################
Asociamos protocolo ed2k del amule y personalizamos el firefox:
Abre el Firefox, Herramientas-temas. Pincha sobre "obtener mas temas"
Recomiendo "noia lite". Sigue el enlace e instalalo. Despues en la pestaña de temas, dale a usar noia lite. Ahora ve a la web y pincha sobre "extensiones". Busca ook? video ook! e instalalo. Te permite descargar videos de por ejemplo "youtube". Aparece un iconito abajo a la izquirda de la pantalla. Solo has de pincharlo cuando estes viendo el video de la pagina de youtube.
Busca tambien "downthemall". Es un fabuloso gestor de descargas. En preferencias del mismo, marcale 10 conexiones simultaneas. Cuando quieras descargar algo de la web, en vez de pinchar sobre "guardar en disco", pincha sobre "downthemall" y dile donde quieres que te guarde el archivo.

sudo apt-get install amule-common amule-daemon amule-utils amule-utils-gui
Abrir firefox, escribir la direccion siguiente:
about:config y pulsamos intro.
Hacemos click con el boton derecho en la pantalla que aparece y pulsamos “Nuevo/Logico” y escribimos:
network.protocol-handler.external.ed2k
Al valor lo ponemos en True
Pinchamos de nuevo con el derecho. “Nuevo/Cadena” y escribimos:
network.protocol-handler.app.ed2k
Esta vez le ponemos como valor:
/usr/bin/ed2k
#########################################################
Instalar Firefox2
http://www.mozilla-europe.org/es/products/firefox/
Bajamos el archivo. Cuando termine, pinchamos sobre el con el boton derecho y marcamos extraer aqui. Se va a crear una carpeta llamada firefox. Copiala y pegala en tu carpeta personal.
Ahora pulsa en Aplicaciones-accesorios-editor de menus alacarte
Pincha sobre internet y doble click en Firefox. Dale a examinar donde pone "orden" y busca en tu carpeta personal. Abre la carpeta llamada firefox y dentro de ella firefox de nuevo. Cierra el editor.
#########################################################

Activar cuenta de root
sudo -u root passwd
Te pedira una clave para el superusuario
#########################################################
Modificar tu clave de usuario
sudo -u tu_usurio passwd
Poner la clave
#########################################################
Instalar Ubuntu-Games. Otro Script para instalar juegos a un golpe de click.
http://www.ubuntugames.org/iug
#########################################################
Instalar ntfs-3g para poder escribir en particiones windows (fuse 2.5.3 y ntfs-3g)
Para hacerlo, asegurate que tienes instalado antes lo siguiente:
kernel-headers, build-essential, gcc, make, bison, zlib. Creo que no me dejo nada...
http://prdownloads.sourceforge.net/fuse/fuse-2.5.3.tar.gz?download
Nos vamos a la carpeta personal. Pinchamos encima de cada uno de ellos con el derecho y escogemos extraer aquí. Nos crea una carpeta con el mismo nombre. Ahora desde consola, nos metemos en esas carpetas:
cd /home/tu_usuario/fuse y pulsamos tab, con lo que se completa la linea
sudo ./configure
sudo make
sudo make install

http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070714-BETA.tgz
cd /home/tu_usuario/ntfs y pulsamos tab, con lo que se completa la linea
sudo ./configure
sudo make
sudo make install

Editamos lo siguiente
sudo gedit /etc/modules
y al final del texto, añadimos la palabra fuse. Guardamos y cerramos.
Editamos también...
sudo gedit /etc/fstab
añadimos la entrada:
/dev/hda1 /media/windows ntfs-3g silent,umask=0,locale=es_AR.uft8 0 0
Si ya tenias otra entrada igual (hda1), borrarla antes. Si tu partición ntfs es otra, modifica ese campo por el que toque, al igual que la carpeta windows.
Ahora reiniciamos el ordenador. Con eso debería darte la opción en una partición ntfs de crear y borrar.
#########################################################
Instalar Lphant:
Vamos a la página oficial del programa: http://www.lphant.com/
Y ahí a nos descargamos el programa, comprimido en un zip.
sudo apt-get update && sudo apt-get install mono
Descomprimimos el .zip donde queramos. Por ejemplo /home/usuario/lphant
Para ejecutarlo debemos buscar un archivo llamado lphantCmdLine.exe que se encuentra en esa carpeta que hemos creado. Lo hacemos asi:
mono /home/usuario/lphant/lphantCmdLine.exe
Escribimos lo siquiente:
lphant> setconfig WebInterfaceEnabled true
Ahora escogemos clave para nuestro programa:
lphant> setpass ponaquituclave
Ahora nos conectamos. Para ello, abrimos nuestro navegador de internet y ponemos esta direccion:
http://127.0.0.1:4662/
Los puertos por defecto son los mismos que el amule, TCP:4662, UDP:4672
#Instalar Mame en Ubuntu (Gxmame/Kxmame)
#Si tienes ATI:
sudo apt-get install xmame-common xmame-sdl xmame-tools gxmame kxmame
#Si tienes Nvidia u otra:
sudo apt-get install xmame-common xmame-sdl xmame-tools xmame-x gxmame kxmame
#En caso de tener un mando de Psx a traves de USB, hay que tener en cuenta varias cosillas...
1.-Si usas Kxmame:
Settings-configure-kxmame. En la pestaña de "Kxmame" poner en joystick Device: /dev/input/js0
2.-Si usas Gxmame:
He intentado lo mismo pero no funciona... ;) O sea, que uso Kxmame por el momento
3.-Una vez hecho eso, antes de jecutar cualquier juego, te pones encima y le das al derecho del raton, marcas Propiedades y en la seccion de controles, corrige con lo mismo que antes: /dev/input/js0
La faena es que tendras que hacerlo con cada juego, pero luego se queda marcado.
#Ejecutable Kxmame:
Settings-directorios... Borra la entrada que hay y añade esta otra:
/usr/games/xmame
#Ejecutable Gxmame:
/usr/games/xmame.SDL
#Ahora solo has de poner las rutas de tus roms y snaps principalmente.


Voy a actualizar este blog poniendo el modo de montar imagenes *.iso, *.nrg, etc como si estuviese el cd dentro del lector. Ya que el disco duro es muchisimo mas rapido en acceso a los datos y transferencia de los mismos que una unidad CD/DVD, resulta muy practico, aparte de ahorrarnos discos.

#Montar inagenes *.iso (Estandar)

#Montar imagenes *.nrg (Nero)

Instalar Wine

Como la version de Wine que se encuentra en el repositorio (0.9.12) no soporta la instalacion de Internet Explorer 6 (IE6) usando WineTools, la instalacion se hace en dos pasos: primero se instala una version antigua de Wine (0.9.8) y despues se actualiza a la ultima version disponible.

Primero se debe instalar la version antigua de Wine
$ wget http://umn.dl.sourceforge.net/sourceforge/wine/wine_0.9.8-winehq-1_i386.deb
$ dpkg -i wine_0.9.8-winehq-1_i386.deb

y los siguientes paquetes
$ sudo apt-get update
$ sudo apt-get install xdialog cabextract

Despues se debe instalar WineTools manualmente ya que no se encuentra en los repositorios
$ mkdir winetools; cd winetools
$ wget http://www.openoffice.de/wt/winetools-0.9jo-III.tar.gz
$ tar -xzvf winetools-0.9jo-III.tar.gz
$ cd winetools-0.9jo-III
$ sudo ./install

Una vez instalado se debe editar el archivo “wt0.9jo” y cambiar el mirror de las fuentes ya que no funciona en la version actual de winetools. El archivo se puede editar con cualquier editor de texto. Editar el archivo
$ sudo gedit /usr/local/winetools/wt0.9jo

y reemplazar la siguiente linea
[ “$SFMIRROR” = “” ] && SFMIRROR=”http://puzzle.dl.sourceforge.net/sourceforge”

por
[ “$SFMIRROR” = “” ] && SFMIRROR=”http://umn.dl.sourceforge.net/sourceforge”

Habiendo hecho eso se debe ejecutar winetools. Para eso se inicia (como un usuario normal, no como root!) con el siguiente comando
wt

Para configurar Wine se debe seguir la secuencia exacta de WineTools. En Configuracion Base (Base Setup) se hace en secuencia:

* Crear un disco falso de windows (Create fake windows drive)
* Instalar las fuentes Arial (TrueType Font Arial)
* Installar DCOM98

Despues de eso se debe instalar el archivo MFC4 dll (Microsoft Foundation Classes 4.X), sin embargo el instalador de winetools no funciona, si se instala desde el menu aparecera un mensaje que diga que el archivo ya esta instalado pero no es asi por lo que se deben descargar e instalar manualmente los archivos mfc40.dll y mfc42.dll. Una vez descargados se deben copiar a .wine/drive_c/windows/system32/ pero en minusculas. Despues se vuelve a ejecutar winetools (wt) y se instala IE6

* Internet Explorer 6.0 SP1 Spanish

Una vez hecho eso ya tenemos Wine totalmente configurado asi que ahora se actualiza a la ultima version de Wine. Se edita la configuracion de APT
$ sudo vi /etc/apt/sources.list
Y se añade el repositorio de Wine HQ:
## repositories for Wine HQ
deb http://wine.sourceforge.net/apt/ binary/
deb-src http://wine.sourceforge.net/apt/ source/

Se actualiza el paquete con
$ sudo apt-get update
$ sudo apt-get upgrade