eclipxe's blog

porque algún día tenía que suceder

3 notes

Problem with libgl1-mesa-dri

Suddenly, when I enter to my desktop on Debian GNU/Linux (Wheezy + SID) and I had found that the composite extension is not running any more, first I thougth it was a problem with compiz, so I quickly change to metacity, but no.

The problem

Then I stop follow my impulses and go directly to the log files, search for “(EE)” in /var/log/Xorg.0.log and found this messages:

# grep “(EE)” /var/log/Xorg.0.log
[   465.902] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory)
[   465.902] (EE) AIGLX: reverting to software rendering
[   465.902] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
[   465.902] (EE) GLX: could not load software renderer

WTF: file not found??!! Yes, file not found.

Well, sear for i965_dri.so with apt-file and dpkg —search

# apt-file search i915_dri.so
ia32-libs: /usr/lib32/dri/i915_dri.so
libgl1-mesa-dri: /usr/lib/dri/i915_dri.so
libgl1-mesa-dri: /usr/lib/x86_64-linux-gnu/dri/i915_dri.so

# dpkg —search i965_dri.so
ia32-libs: /usr/lib32/dri/i965_dri.so
libgl1-mesa-dri: /usr/lib/dri/i965_dri.so

Now, that is weird, libgl1-mesa-dri should have this file and should be located in /usr/lib32/dri/. Isn’t it? Yes It is:

-rw-r—r— 1 root root 3461592 may 31 10:58 /usr/lib/dri/i915_dri.so

So, why apt-file shows also the path /usr/lib/x86_64-linux-gnu/ and dpkg —search does not ? Answer: I don’t know :)

What I did:

# Create the folder /usr/lib/x86_64-linux-gnu/
mkdir -p /usr/lib/x86_64-linux-gnu/
# Create symlink
ln -s /usr/lib/dri/ /usr/lib/x86_64-linux-gnu/
# Restart GDM
/etc/init.d/gdm3 restart

Where to report the bug?

And now this is working fine, the thing is. Where do I put my bug? Is this a problem of libgl1-mesa-dri or is a problem with xserver-xorg

Filed under debian linux wheezy

0 notes

de vuelta…

Pues de vuelta aquí y de vuelta a Debian GNU/Linux, ahora con Wheezy (versión testing), es difícil después de tanto tiempo de flojera con Ubuntu.

Adiós Ubuntu

Mi principal motivo para cambiarme de Ubuntu a Debian es que gusta la mala vida :) me gusta utilizar el software libre “as is”, sin tantas personalizaciones y modificaciones; y es que ese es el caso de Ubuntu con su interfaz Unity, a pesar de Gnome 2.3 viene con gnome-shell ellos quieren hacer una diferencia y apuestan de forma muy arriesgada por este proyecto.

No es la primera vez que una distribución crea un software y lo pone en su distribución, los amigos de RedHat y Fedora han hecho esto desde uuuhhh!!! Pero sí ninguno ha apostado tanto por un cambio significativo en la interfaz, ahí se prefiere apoyar a los proyectos especializados y aportar sus cambios. Así pues, el problema no es que Ubuntu quiera innovar, por el contrario, qué bueno! el problema es en realidad que te quiere forzar a que te quedes con sus innovaciones, y eso sí que no me va. A partir de la siguiente versión de Ubuntu el inicio clásico de Gnome va a desaparecer y sólo se podrá utilizar Unity, es decir, que van a tomar las cosas de Debian, las van a tropicalizar y luego le van a dar en la madre a Gnome para quitarle el gnome-shell y ponerle unity… gracias, paso.

No creo que la razón anterior sea una razón de peso ni que Ubuntu vaya a caer en desgracia, pero sí creo que yo no me voy a quedar ahí a ver qué pasa, afortunadamente está Debian y con él me puedo pasar un muy buen rato entretenido de a madres !!!

La migración

Bueno, creo que nunca me han gustado la vida fácil, como que le falta sal… el caso es que decidí instalar Debian ya no por el delicioso método del debootstrap, en lugar de eso me decidí a tomar el CD y pa’dentro! Oh si tan sólo el diablo me dejara ser bueno… el caso es que no jaló mi tarjeta de red, ni la alámbrica ni la inalámbrica pues necesita firmware privativo (bleh!) y tampoco pienso formatear mi unidad, ahí tengo mi información y sin respaldo! (sí, los hombres tontos y con mucha testosterona no usamos respaldos)

Así que, mientras transcurre la instalación abrimos el disco duro y pasamos todo a una carpeta del mismo disco, le decimos al instalador que no formatee para que no me borre nada de mis archivos (ni la instalación hecha de Ubuntu) y listo! ahora tengo un Debian en “/” y un Ubuntu en “/ubuntufs”… en eso, cuaz! que tengo que trabajar y demás, así que reiniciamos y de nuevo con el CD de instalación de debian le damos la vuelta y reinstalamos grub, osea, dejamos Ubuntu en “/” y Debian en “/debianfs”. Desconozco si se puede hacer una forma mejor, pero esta está rechula!, ahora pues sigo un rato más en Ubuntu porque hay que trabajar…

La migración (chroot)

Pues no me voy a esperar a reiniciar para seguir trabajando en mi Debian, además, está en el mismo disco duro y partición que Ubuntu, así que un elegantísimo chroot seguirá haciendo el trabajo, así aprovecho para instalar firmware pues tengo red por medio de Ubuntu, ja! es divertido usar un sistema operativo dentro de otro sistema operativo, sin duda!

La instalada

Pues después de como 3 horas de instalar y descargar, (sí, con 2MB de download no hay mucho que se pueda hacer) estoy casi a punto de reiniciar para contarles cómo me fue, bueno, hay que pasar Debian a que sea el sistema base, pero después de eso creo que está más que resuelto el tema de la instalación.

En otro post les pongo mis comentarios de instalación, paquetes que usé y otros que deseché y otros más que quiero averiguar, así como repositorios extras y configuraciones especiales.

Notes

Guía para el uso de <video>

En este artículo en inglés se puede encontrar una explicación sencilla, simple y rápida de los formatos de video, codecs de video y de audio así como del uso del tag <video> incorporado en HTML5 y sus principales características con los navegadores. Imperdible si se requiere una introducción a entender cómo codificar videos y como usar el tag HTML5 pensando en la compatibilidad de los navegadores.

0 notes

Full Circle Magazine

Les paso esta revista, buena para novatos / medios usuarios de linux / ubuntu, trae tutoriales para aprender a programar, editar imágenes y varias cosas interesantes. recomendada para el blackdemon fucking badass