2 de julio de 2006

Objetivo conseguido

Despues de cargarme las x, cargarme casi todo, al final lo he conseguido. Me funciona por fin las Xgl + compiz + gnome :D

Para los q tengais problemas como he tenido yo (en mi caso he reinstalado todo aprovechando q por fin me han llegado los dvd's de Ubuntu) voy a poner las configuraciones q tengo a ver si os ayuda.

La pagina con la q me ha funcionado (q no digo q finalmente sea la definitiva, ya q he mirado un monton y ya no se cual ayudaba y cual jodia) es esta en portugues:

www.formatds.org

Bueno comentaros q mi equipo es un Athlon XP con una nvidia FX 5200 o FX5200 (esto lo pongo para q lo encuentren por google :) y uso ubuntu 6.06 LTS

Bueno voy a hacer una mini traduccion inventada (ya q no tengo ni puta idea de portugues)

Configurar los repositorios

O lo q es lo mismo configurar las sources list o listados de fuentes.

Confirma que tens os repositorios certos. Abre o terminal e escreve

$ sudo gedit /etc/apt/sources.list

Confirma que tem estas linhas

deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
Guardalo y cierra el gedit.
Ahora añadimos las claves pgp para q no toque los webos con mensajes paranoicos. (esto es la traduccion de: Adiciona a chave gpg do Quinn: Nota : Tirar as aspas ("") do "wget")
Lo de tirar aspas lo traduzco como, tu copia lo siguiente y no hagas inventos
$ "wget" http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -


Ahora actualizamos la fuentes y hacemos un apt upgrade. Este paso lo he tenido q hacer varias veces
hasta q no me ha dado ningun error. No se si era algun server q estaba caido o q, pero al final ha
salido bien.

$ sudo apt-get update
$ sudo apt-get dist-upgrade

Instalando XGL

$ sudo apt-get install nvidia-glx

$ sudo aptitude install xserver-xgl

Configurar X.org
$ sudo gedit /etc/X11/xorg.conf

La seccion Module deberia de ser algo similar sino exactamente igual a esto

Section "Module"
# Load "GLcore"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Y en device:
Section "Device"
Identifier "NVIDIA GeForce FX 5200"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

Bueno os copypasteo como lo tengo yo ahora mismo:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Mon May 15 13:23:42 PDT 2006

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
# Load "GLcore"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "NEC CI A527"
Option "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV34 [GeForce FX 5200]"
Monitor "NEC CI A527"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection


***********
Fin del fichero configuracion no copies los asteriscos ni esto
***********

Configurando el entorno

Creando una sesion Xgl

$sudo gedit /usr/bin/startxgl.sh

Copiamos y pegamos
#!/bin/bash
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:1 gnome-session
Le damos permisos de ejecucion
$sudo chmod +x /usr/bin/startxgl.sh
Ahora se hace q lo podamos seleccionar en gdm

$sudo gedit /usr/share/xsessions/xgl.desktop
Copiamos y pegamos esto
[Desktop Entry] 
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
Donde dice name podemos poner lo q nos salga de los webOS, es lo saldra en el gdm para poder seleccionar la sesion.

Ahora salimos de la sesion x, pero antes meted este post en favoritos q sino luego a ver como lo encuentras :p Y luego seleccionamos la sesion q hemos creado.


Bueno teoricamente ya estas en Xgl.


Instalamos Compiz

$ sudo apt-get install compiz-gnome gset-compiz
Para ver si funciona escribimos en el terminal estos 2 comandos.
$gnome-window-decorator &
$compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher water &
Si no nos da ningun error es q teneis una suerte de la ostia y ya deberia de estar funcionando.

Si os va, podeis ir a sistema - preferenciass - sesion.
en la tercera pestaña programa de inicio añadid con el boton +
gnome-window-decorator
y
compiz --replace gconf

Pues con esto ya os deberia de funcionar todo, luego es cuestion de investigar un poco como funciona el tema.
Lo mas interesante q he descubierto es abrir varias aplicaciones y usar F12. Con esto se nos pone algo parecido a
un mac, y podemos ver una miniatura de las aplicaciones y asi seleccionarlas, realmente util :)

No sigais al pie de la letra este tutorial pues puede tener errores, ya q como os digo he abierto un monton de tutoriales
asi q id intentandolo yo he tardado 2 dias en hacerlo funcionar asi q ANIMO !!!

No hay comentarios: