Ubuntu Actualizado a Edgy y Beryl rulando con ATI y amd64

¡Si! :D

Esto se ha tirado toda la noche actualizando, pero ha valido la pena, desde luego.
Me ha dado algún problemilla que otro, pero nada que no se pueda arreglar espero xD

El primer problema es que, para variar, al reiniciar después de reinstalar no me ha iniciado el servidor gráfico porque no estaba configurado.

Solución fácil:

sudo dpkg-reconfigure xserver-xorg

Para mi sorpresa, solo tenia instalado el driver propietario de ati (fglrx) así que no he podido escoger (en ese momento) el driver libre. Después de ésto ya he podido entrar en modo gráfico. Todo funcionaba bien. Edgy es más rápido que Dapper, no algo espectacular, pero si que se nota.

Como supongo que ya sabeis, los nuevos drivers propietarios ya no dan soporte a algunas tarjetas gráficas antiguas (entre ellas la mía). Así que he cambiado el driver propietario por el libre:

Me he ido a synaptic y he desinstalado el driver propietario (xorg-driver-fglrx) y he instalado el driver libre (xserver-xorg-video-ati.)

Luego es necesario desactivar o desinstalar los restrictes modules.
Para desactivarlos:

sudo gedit /etc/default/linux-restricted-modules-common

y al dinal del archivo, donde pone:

DISABLED_MODULES=””

cambiar por
DISABLED_MODULES=”fglrx”

Para desinstalarlos se puede hacer a través de synaptic, pero puede no interesarnos porque quizá haya otros componentes que los requieran. Yo por si acaso, solo los he desactivado.

Luego se edita el xorg.conf

sudo gedit /etc/X11/xorg.conf

Y se cambia

Section "Device"
Identifier "ATI Technologies, Inc. RV280 [Radeon 9200 PRO]"
Driver "fglrx"

por

Section "Device"
Identifier "ATI Technologies, Inc. RV280 [Radeon 9200 PRO]"
Driver "radeon"

Reiniciamos el entorno gráfico con ctrl+alt+backspace y vemos que ya tenemos aceleración gráfica conglxinfo con el driver libre para poder utilizar Aixgl+beryl con ati 9250. Xgl

Y cómo instalar beryl en un AMD64 y no morir en el intento?

Pues con éste repositorio (ha costado encontrar uno decente, pero funciona, PERO ATENCIÓN, ES SOLO PARA AMD64):
deb http://www.amd64.aceracerftw.com/ edgy main-edgy

Sólo hay que agregarlo a la lista de repositorios:
sudo gedit /etc/apt/sources.list

copiándolo al final del archivo, guardar y cerrar.

Después, autentificamos el repositorio descargando la clave:
wget http://www.amd64.aceracerftw.com/.key/david.key -O - | sudo apt-key add -

No hay que olvidarse de actualizar siempre después de modificar el sources.list

sudo apt-get update
sudo aptitude install beryl-manager

Y ya lo tenemos instalado.
Para iniciarlo, escribir en la terminal:
beryl-manager

Y para muestra, un botón:

Es un poco cutre la grabación, pero es que el programilla que suelo utilizar para grabar el escritorio me va a saltos con beryl (normal, con 512 de ram quizá no se le pueda pedir más al pc xD), así que he tirado de cámara de fotos.

El otro problema que me he encontrado es el sonido, que no me funciona, me da el siguiente error:

ALSA lib confmisc.c:1105:(snd_func_refer) Unable to find definition 'defaults.pcm.ipc_key'
ALSA lib conf.c:3479:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3947:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2146:(snd_pcm_open_noupdate) Unknown PCM dmix:M5455

A ver si más tarde investigo, no tiene pinta de ser demasiado problemático, creo recordar que en Dapper me pasaba algo parecido.

Luego también me pasa algo muy curioso. La ventana de carga de Ubuntu, que debería ser así:

splash

Lo veo así:

carta de ajuste

No se que pinta la carta de ajuste aquí xD
Veremos a ver como soluciono esto, se agradecen ideas y correccciones :)

Fuentes:
Fred.cpp y sus cosas
beryl forums