Problemas en GNU/Linux y ayuda de Python
Hace unos días instale un Debian Etch pero tengo un detalle con el sonido. El sonido me anda pero cuando escucho algo si intento bajar o subir el volumen me quedo totalmente sin el y debo hacerlo desde los propios parlantes. También tengo instalado un Ubuntu Dapper que hace rato no usaba. Como en Ubuntu no tube ningún problema y en Debian si se me ocurrio investigar. Primero quiero agregar que todaía no pude solucionar el problema pero investigando se me ocurrio que tal vez era algún módulo que no se cargaba por lo cual inicie en Ubuntu y después en Debian y en ambos ejecute:
# lsmod > lsmod_DISTRO.txt
Y con ayuda de python pude identificar aquellos módulos que en Debian no se cargaban y base estos datos seguí mi investigación (sin exito hasta la fecha). A continuación les dejo el código en Python que me ayudo a identificar los modulos que no se cargaban rapidamente.
Dario Ocles.
dario@debian:~/audio$ python Python 2.4.4 (#2, Apr 5 2007, 20:11:18) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> f1 = open('lsmod_debian.txt','r') >>> f2 = open('lsmod_ubuntu.txt','r') >>> debian = f1.readlines() >>> ubuntu = f2.readlines() >>> >>> mod_debian = [] >>> for linea in debian: ... mod_debian.append(linea.split(' ')[0]) ... >>> mod_ubuntu = [] >>> for linea in ubuntu: ... mod_ubuntu.append(linea.split(' ')[0]) ... >>> len(mod_debian) 58 >>> len(mod_ubuntu) 88 >>> for modulo in mod_ubuntu: ... if modulo not in mod_debian: ... print modulo ...




