Drivers ATI en Ubuntu Dapper

[Actualización 3/12/2007: WordPress se empeña en traducir dos guiones "- -" (sin el espacio entre ellos) por un guión largo "--". Los guiones dobles se utilizan con el comando 'aticonfig', en la segunda parte de la instalación.

[Actualización 30/09/2006: Todos mis problemas con ATI han terminado después de instalar la beta de Ubuntu 6.10]

Éstos son los pasos que he seguido para activar la aceleración 3D en mi ATI 9200 SE, utilizando este sources.list.

Paso 0. Eliminar el controlado fglrx instalado.

Eliminamos el driver fglrx
sudo aptitude remove xorg-driver-fglrx
Instalamos (si no estaba ya instalado) el driver ATI.
sudo aptitude install xserver-xorg-driver-ati
sudo dpkg-reconfigure xserver-xorg

Seleccionar el driver ‘ati’ y aceptar, sin más el resto de opciones. Reiniciar el sistema.

Paso 1. Actualizar los repositorios y descargar los paquetes necesarios.

sudo aptitude update
sudo aptitude install module-assistant build-essential
sudo aptitude install fakeroot dh-make debconf libstdc++5 gcc-3.3-base
sudo aptitude install linux-restricted-modules-$(uname -r)
sudo gedit /etc/default/linux-restricted-modules-common

Modificar DISABLED_MODULES=”" por DISABLED_MODULES=”fglrx”.

Paso 2. Instalación

Descargar el “driver installer” de ATI
Crear un directorio donde hacer las operaciones cd
mkdir ati-install

Mover allí el archivo descargado (en mi caso ati-driver-installer-8.26.18-x86.run).
Ejecutar las siguientes instrucciones

chmod +x ati-driver-installer-8.26.18-x86.run
./ati-driver-installer-8.25.18-x86.run --buildpkg Ubuntu/dapper
sudo dpkg -i xorg-driver-fglrx_8.26.18-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.26.18-1_i386.deb
sudo dpkg -i fglrx-control_8.26.18-1_i386.deb
sudo rm /usr/src/fglrx-kernel*.deb
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx
sudo depmod -a
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
sudo ln -s /usr/lib/dri /usr/lib/xorg/modules/dri
wget http://www.ground-impact.com/libGL.so.1.2
sudo mv /usr/lib/libGL.so.1.2 /usr/lib/old-libGL.so.1.2
sudo cp ./libGL.so.1.2 /usr/lib/
sudo cp ./libGL.so.1.2 /usr/lib/fglrx/

Reiniciar el sistema.

Paso 3. Verificación.

Lo primero que hay que hacer es otro reinicio del sistema para que se carguen los nuevos módulos.

glxinfo | grep direct direct rendering: Yes
glxgears -iacknowledgethatthistoolisnotabenchmark
4232 frames in 5.0 seconds = 846.360 FPS
4244 frames in 5.0 seconds = 848.624 FPS
4202 frames in 5.0 seconds = 833.853 FPS
4234 frames in 5.0 seconds = 846.776 FPS
4196 frames in 5.0 seconds = 839.147 FPS
4195 frames in 5.0 seconds = 838.957 FPS
4198 frames in 5.0 seconds = 839.516 FPS
fglrxinfo
display: :0.0 screen: 0 OpenGL
vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9250/9200 Series DDR Generic
OpenGL version string: 1.3.1080 (X4.3.0-8.26.6)

ACTUALIZACIÓN Después de actualizar el kernel hay que volver a ejecutar las siguientes instrucciones (y reiniciar el sistema) para que los drivers vuelvan a funcionar.
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx
sudo depmod -a

Posted in Linux | 5 Comments

Mi sources.list en Ubuntu Dapper

Algunos de los repositorios están firmados. Para poder descargar e instalar correctamente los paquetes de estos repositorios hay que ejecutar las siguientes instrucciones:
gpg --keyserver subkeys.pgp.net --recv 437D05B5
gpg --export --armor 437D05B5 | sudo apt-key add -
gpg --keyserver subkeys.pgp.net --recv 1135D466
gpg --export --armor 1135D466 | sudo apt-key add -
gpg --keyserver subkeys.pgp.net --recv 33BAC1B3
gpg --export --armor 33BAC1B3 | sudo apt-key add -

Paquetes Ubuntu (GPG key: 437D05B5)

deb http://es.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb http://es.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse

Paquetes Seveas (GPG key: 1135D466)

deb http://mirror.ubuntulinux.nl dapper-seveas all
deb-src http://mirror.ubuntulinux.nl dapper-seveas all

Paquetes Cipherfunk (GPG key: 33BAC1B3)

Paquetes multimedia, por ejemplo, w32codecs
deb ftp://cipherfunk.org/pub/packages/ubuntu/ dapper main
deb-src ftp://cipherfunk.org/pub/packages/ubuntu dapper main

Última versión de Wine

deb http://wine.budgetdedicated.com/apt dapper main
deb-src http://wine.budgetdedicated.com/apt dapper main

Opera

deb http://deb.opera.com/opera etch non-free

Bonfire

deb http://ketsugi.com/ubuntu/ dapper main

Paquetes de Penguin Liberation Front

deb http://packages.freecontrib.org/ubuntu/plf/ dapper free non-free

Posted in Linux | 2 Comments

Collados de la Sagra 2006

Cambiando de tema (es verdad que hay vida fuera de la web), el sábado 24 se celebró la prueba ciclista del III Encuentro Amigos de la Sagra. Qué bonito el paisaje, qué sofocante el calor, ¡qué mala la organización!, …

Empezamos por la salida en autobús: "a las 5:30", y salimos a las 6 (de la mañana, con la fresca). Llegamos al hotel Collados de la Sagra un poco antes de las 9:00. La cola para recoger los dorsales era monumental (menos mal que lo habíamos recogido antes de la salida). Había mucha confusión entre recoger dorsales, maillots, y chips de identificación. También había mucho pro y mucho carbono (uyuyuyyyy).

La salida de la prueba de 80 kms. se dió con mucho retraso, a las 10:10. A las 10:30 la salida de las pruebas de 32 y 43 kms. Hasta aquí todo más o menos normal. Una salida ‘neutralizada’ de unos 10 kms. cuesta abajo hasta que se acabó el asfalto y empezaron las cuestas… y los problemas. Después de las primeras cuestas, alrededor del kilómetro 19 encontramos el primer avituallamiento… pero ¿no debía estar en el kilómetro 24? Cuando termina la subida – el subidón -, una bajada de esas rápidas que tanto gustan (¡58.9 km/h! [corrección: me apunta Enrique que esa velocidad sería durante la primera bajada en asfalto. Ya me extrañaba a mí...], y no soy de los que baja a tumba abierta). Después del segundo avituallamiento otra subidita (no, si ya decía yo que esto iba a ser duro). Hasta el kilómetro 35, todo dentro de lo normal (o sea, duro), pero dosificando, que hasta los 43 no queda nada… ¡Qué iluso!

Kilómetro 35, por la forma de la montaña, creo que estoy más lejos de lo que debería. ¿Llevaré mal ajustado el cuentakilómetros?. Kilómetro 40, no veo la llegada, esto me huele raro-raro-raro. Kilómetro 45, hace dos que tenía que haber llegado. En la zona de descanso de "Las Santas" nos dicen que aún faltan unos 20 kilómetros para llegar, que montaña arriba. Subimos, subimos, subimos… y, de repente, nos encontramos con el coche escoba ¡de frente!. Pero si, ¡nos han enviado en dirección contraria! (¡mi escopeta!, ¡quiero mi escopeta!).

Desde el kilómetro 50 hasta el 58, nada de risas, nada de disfrutar del paisaje. ¿Para qué dosifico (fuerzas, agua, glucosa, …) pensando en 43 kilómetros si luego tengo que hacer casi 60?

En resumen, el entorno es muy bonito, que pena que cuesta arriba no tuviera aire y quisiera desaprovechar las bajadas para hacer más fotos (y las pocas que hice no hacen justicia). La organización fue mala. Mucha buena voluntad pero pocos voluntarios muy poca preparación. ¿Cómo puede ser que nos perdiéramos tantos? ¿Cómo puede ser que estuviera todo tan mal señalizado? ¿De quién fue la idea de señalizar la prueba de marcha a pie con las mismas marcas que las pruebas de BTT? Hoy no me planteo si volveré el año que viene. El recorrido merece una segunda oportunidad, pero para repetir también sirve una quedada de fin de semana (y así de paso probamos las especialidades astronómicas de la zona). ¿Alguien se apunta?

Posted in Otros | Leave a comment

Instalando Ruby on Rails

El sistema de paquetes de Debian/ Ubuntu es muy bueno y útil en la mayoría de los casos. En otros, en cambio, es mejor tener un poco de control sobre cómo se instalan los paquetes.

La mejor opción para instalar Ruby on Rails en Ubuntu 6.06 es combinar paquetes con descargas directas.

1. Instalación de Ruby (es necesario tener activado el repositorio ‘Universe’) sudo aptitude install ruby rdoc irb libyaml-ruby libzlib-ruby
2. Instalación de RubyGems wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz
tar xzvf rubygems-0.8.11.tgz
cd rubygems-0.8.11
sudo ruby setup.rb
sudo gem update --system

3. Instalación de Rails (con RubyGems) sudo gem install rails -y
4. Creación de una aplicación Rails rails /complete/path/to/new/railsapp

(Visto en ubuntu.com)

Posted in Linux, Tecnologías web | Leave a comment

notepad

  1. Abre el notepad (bloc de notas) de windows.
  2. Escribe "this app can break" (sin comillas).
  3. Guarda el archivo (con cualquier nombre).
  4. Abre el archivo recién generado.
  5. Alucina, vecina.

Si el bloc de notas tiene fallos como éste, no quiero pensar qué/cuántos fallos habrá en módulos más complejos…

(Visto en Aftermarket Pipes)

Posted in Otros | Leave a comment