Archive for the ‘Debian’ Category

Solucion a las webcams bajo un kernel superior al 2.6.27.X

Wednesday, June 10th, 2009

Hola Gente:
Hace unos minutos, instale una nueva version del kernel de Linux que se encuentra en los repositorios de mi querido Debian. Hasta el momento todo ha marchado bien. El sonido funciona, wifi, etc. pero lo que funcionaba a medias, es mi webcam.
Despues de compilar el driver gspca y darme cuenta que esto daba muuchos errores, me dispuse a googlear un poco y me encontre con la solucion a mi problema.

La solucion es:
Hay que ejecutar las aplicaciones que necesiten de la webcam de la siguiente manera:

32 bits:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <app-name>

64 bits:

LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so

Para aplicaciones de 32bits emuladas sobre 64 bits

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

Un saludo!

Solucion al bug de OpenOffice en Debian

Wednesday, May 20th, 2009

Los que usamos la rama inestable en Debian, pudimos darnos cuenta de un bug como este:

Preparing to replace openoffice.org-common 1:3.1.0-1 (using …/openoffice.org-common_1%3a3.1.0-2_all.deb) …
mkdir: cannot create directory `/var/lib/openoffice/share/config’: No such file or directory
dpkg: error processing /var/cache/apt/archives/openoffice.org-common_1%3a3.1.0-2_all.deb (–unpack):
subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/openoffice.org-common_1%3a3.1.0-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Esto se debia a que el directorio /var/lib/openoffice/share/config no existe.
Siguiendo la lista del fallo, alguien publico un parche que se aplica directamente al codigo fuente del paquete openoffice.org-common. Pero para los usuarios mortales, solo hay que hacer:

mkdir -p /var/lib/openoffice/share/config

Para los interesados en el parche, aqui esta

diff -rNau openoffice.org-3.1.0.old/debian/openoffice.org-common.preinst.in openoffice.org-3.1.0/debian/openoffice.org-common.preinst.in
— openoffice.org-3.1.0.old/debian/openoffice.org-common.preinst.in 2009-05-19 16:02:46.000000000 +0200
+++ openoffice.org-3.1.0/debian/openoffice.org-common.preinst.in 2009-05-19 15:42:51.000000000 +0200
@@ -23,7 +23,7 @@
if [ ! -e /var/lib/openoffice/share/config/javasettingsunopkginstall.xml ]; then
if [ -e /var/lib/openoffice/javasettingsunopkginstall.xml ]; then
if [ ! -d /var/lib/openoffice/share/config ]; then
- mkdir /var/lib/openoffice/share/config
+ mkdir -p /var/lib/openoffice/share/config
fi
mv /var/lib/openoffice/javasettingsunopkginstall.xml \
/var/lib/openoffice/share/config/javasettingsunopkginstall.xml

Toda la informacion fue sacada de http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529440

Un saludo!

Crear imagen initrd con make-kpkg

Saturday, May 9th, 2009

Para los que usamos Debian Unstable, nos dimos cuenta que las nuevas versiones del paquete kernel-package no crea la imagen initrd.
Quiza muchos fueron (y fui) victimas de un kernel panic al momento de bootear con el nuevo kernel.

Para corregir esta situacion, hay que:

  • Respaldar el antiguo fichero

mv /etc/kernel/postinst.d/initramfs-tools /etc/kernel/postinst.d/initramfs-tools.bak

  • Copiar el ejemplo

cp /usr/share/doc/kernel-package/examples/etc/kernel/postinst.d/initramfs /etc/kernel/postinst.d/initramfs-tools

Y ahora podemos ir a compilar y crear nuestro kernel sin ningun problema!

FAQ basico de iwconfig, ifconfig y networkmanager

Thursday, May 7th, 2009

Hola! Estaba leyendo la lista de usarios de Debian en Espa~ol y me encuentro con una pregunta y una respuesta muy buena. Son preguntas muy basicas sobre iwconfig, ifconfig y networkmanager, que seguramente, cualquier persona que recien empieza a utilizar esto tendria  las mismas preguntas

Juan Pablo Alesandri escribió:

> La duda que me surge es que diferencia hay entre ambas formas??

Una es un demonio que gestiona varios tipos de conexión
(networkmanager), mientras que la otra es una herramienta
especifícamente diseñada paran configurar interfaces inalámbricas

> Que relacion hay entre iwconfig y networkmanager?

networkmanager se sirve de iwconfig para configurar una red

> networkmanager es la version grafica de iwconfig?

No, realmente networkmanager no es una interfaz gráfica para configurar
iwconfig, es un demonio.

> ifconfig es mas general ya que tambien sirve para configurar todo tipo
> de redes?

ifconfig es una herramienta esoecífica para interfaces ethernet no para
interfaces inalámbricas

> Cual es la forma mas conveniente de lograr la conexcion considerando que
> de ambas formas se puede hacer?

La que prefieras, yo por ejemplo no uso networkmanager, pero es una
cuestión de gustos, así que es mi elección no usarlo en función de que
se específicamente que es lo que quiero después de haber leido las
páginas del manual para networkmanager e ifconfig y la documentación
que, según la debian policy, se encuentra en /usr/share/doc/paquete

> Desde ya muchas gracias

De nada.

Como corregir la violacion de segmento de Evolution

Tuesday, April 28th, 2009

Hace varios dias que se han estado reportando fallos en Debian en contra de Evolution, por ejemplo:

El error por el cual se alegaba, es este:

maximilinux@debian:~$ evolution

(evolution:5774): camel-WARNING **: camel_type_register: 'MailSession'
has smaller class size than parent 'CamelSession'

(evolution:5774): camel-CRITICAL **: camel_object_cast: assertion `o
!= NULL' failed
Violación de segmento

maximilinux@debian:~$

Por el cual, evolution no se iniciaba. PERO, ya esta la solucion.Me recomendaron que actualizada a 2.26 y anda de lujo. Para esto tenemos que escribir en la consola:

apt-get install -t experimental evolution

Esto funcionara solo si tenemos puestos los repositorios de experimental.

Un saludo a todos!