Linux administrado por r0ver

Yo prefereria no hacer esto, pero es un trabajo sucio que alguien tiene que hacer... asi que las circunstancias me inducen a darme mania y administrar algun que otro linux. La idea de este blog es ir guardando preguntas/respuestas y problemas/soluciones, para no irritar a la gente que suele darme una mano, preguntandole dos veces lo mesmo :)

En el blog hay informacion en ingles de vez en cuando. Si necesitas la información en español avisame y veo de darte una mano.

sábado, febrero 25, 2006

Xorg dejo de andar despues del upgrade

Despues que hice un upgrade dejo de andar X. La pantalla se pone completamente en negro y no vuelve en si luego del intento de levantar X. Mire en los logs (cat /var/log/Xorg.0.log) y obtengo en las ultimas lineas:


rmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card19
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card20
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card21


Segun un mail tengo que sacar los paquetes xlibmesa-gl1-dri-trunk y todos los dri-trunk que haya instalado. Pero no funciono.

Para solucionar el problema hice el equivalente a ir a un solution day de GrULiC. Primero probamos (en realidad seria probaron) reemplazando Driver en:


Section "Device"
Identifier "Generic Video Card"
Driver "sis"
BusID "PCI:1:0:0"
EndSection


por vesa. O sea queda asi:


Section "Device"
Identifier "Generic Video Card"
Driver "vesa"
BusID "PCI:1:0:0"
EndSection


El problema es que no anda bien en "1152x864", asi que decidimos tirar la sis y usar la placa onboard. Usando lspci vimos que es una via VT8378. O sea que quedo:


Section "Device"
Identifier "Generic Video Card"
Driver "via"
BusID "PCI:1:0:0"
EndSection


problema solucionado. Las fuentes cambiaron un poquito asi que voy a tener que configurar el monitor y ver algunas app. pero no es nada serio.

Gracias a StyXman de grulic.

martes, febrero 14, 2006

Sonido en debian

Hace unos dias reinstale un debian para pasar de unstable a testing. Y cuando reinstale me quede sin sonido. En este momento logre que root funcione mpg123 y mi aplicación de voip. Pero no en los usuarios. Cuando ejecuto mpg123 obtengo:

Can't find a suitable libao driver. (Is device in use?)


Y mi aplicación de voip no anda. Es como si fuera un problema de permisos. Veamos, siguiendo este recomendación corro:


# usermod -G audio tu_usuario


Pero parece que no es por ahi el problema. Corro alsamixer y obtengo:

alsamixer: function snd_ctl_open failed for default: No such device


Ok. Es como si el dispositivo no estuviera ahi, pero la misma aplicación como root anda. Veamos que esta mal. Vamos a preguntarles a la comunidad en #debian de freenode.net:


(12:52:10) r0ver: Hello, i'm using alsaconf to confiugre my sound card. With root the sound cards works fine, but when i use with an user (who is in the audio group) doesn't. Alsamixer gives:
(12:52:10) r0ver: alsamixer: function snd_ctl_open failed for default: No such device
...
(12:52:39) Maulkin: r0ver: alsaconfig?
(12:52:39) streuner: r0ver: is your soundcard supported?
...
(12:52:50) r0ver: streuner: yes and it's working with the root user
(12:53:26) r0ver: streuner: it's not working just with the 'normal' users and i already added them to the audio group
(12:53:44) r0ver: streuner: mmm... maybe i've to logoff and login again... right ?
...
(12:54:04) streuner: r0ver: yes
...
(12:54:30) r0ver: streuner: lol, it's working!
(12:54:34) r0ver: streuner: thanks!
...
(12:54:45) streuner: r0ver: you're welcome


Ok, al me habia olvidado de desloguearme. je je. Bueno, pasa hasta en las mejores familias.