Sonidos del sistema debian squeeze

Publicado: 22 septiembre, 2009 en General

si en sonidos en debian la opcion temas de sonido aparece inactiva o en plomo, o desactivada, ahora explico como habilitarla y habilitar los sonidos del sistema, señalar que este problema esta anunciado como un bug, por esa hay tan poca información, pero mirando por ahí encontre la solución:

1:Bajar los controles necesarios para construir el paquete:


git clone git://git.debian.org/git/collab-maint/freedesktop-sound-theme.git \ freedesktop

Nota: si no tienes instalados GIT, instalar git-buildpackage

2: Bajar el .tar.gz que contiene los archivos necesarios


wget http://0pointer.de/public/sound-theme-freedesktop.tar.gz && tar xvzf sound-theme-freedesktop.tar.gz

3: Contruir el paquete .deb, debes tener instalado dpkg-dev


cd freedesktop && dpkg-buildpackage

Nota: aquí hay una “trampa” lo que pasa es que, en el paso 1 y 2 se bajan carpetas con el mismo nombre, eso aparenta pero si te fijas bien la primera carpeta bajada tiene un “espacio” al inicio del nombre, asi que hay que renombrar la carpeta que contiene el espacio agregando un caracter al inicio del nombre, luego entrar a la carpeta renombrada y ejecutar dpkg-buildpackage

4: Si por algun motivo da un error de intltool, instalarlo
5: Si todo va bien, creará un archivo .deb en tu home que deberás instalarlo dpkg -i freedesktop-sound-theme_0.2-1_i386.deb

Suerte y espero que les sirva, saludos desde Chile.-

PD: Si por algun motivo tienes problemas para crear el archivos .deb aqui lo dejo para que lo bajes y lo instales saltandote todos los pasos, esto es para los flojos jejejeje…

PD2: Esto fue realizado en debian squeeze con gnome, kernel 2.6.30-1-686.-

ACTUALIZADO:

Aquí esta nuevamente el archivo .deb http://www.megaupload.com/?d=1ERPSLSR

comentarios
  1. segui al clavo este tutorial tengo debian testing7

    root@Xeon:/home/alejandro/gfreedesktop# dpkg-buildpackage
    dpkg-buildpackage: exportar «CFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «CPPFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: exportar «CXXFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «FFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «LDFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: paquete fuente freedesktop-sound-theme
    dpkg-buildpackage: versión de las fuentes 0.7.dfsg-2
    dpkg-buildpackage: fuentes modificadas por Laurent Bigonville
    dpkg-buildpackage: arquitectura del sistema i386
    dpkg-source –before-build gfreedesktop
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-res
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-math
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-binfilter
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-calc
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-writer
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-base
    dpkg-checkbuilddeps: Dependencias de construcción no satisfechas: intltool
    dpkg-buildpackage: aviso: Las dependencias y conflictos de construcción no están satisfechas, cancelando.
    dpkg-buildpackage: aviso: (Use la opción «-d» para anularlo.)
    root@Xeon:/home/alejandro/gfreedesktop# dpkg-buildpackage
    dpkg-buildpackage: exportar «CFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «CPPFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: exportar «CXXFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «FFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «LDFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: paquete fuente freedesktop-sound-theme
    dpkg-buildpackage: versión de las fuentes 0.7.dfsg-2
    dpkg-buildpackage: fuentes modificadas por Laurent Bigonville
    dpkg-buildpackage: arquitectura del sistema i386
    dpkg-source –before-build gfreedesktop
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-res
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-math
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-binfilter
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-calc
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-writer
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-base
    dpkg-checkbuilddeps: Dependencias de construcción no satisfechas: intltool
    dpkg-buildpackage: aviso: Las dependencias y conflictos de construcción no están satisfechas, cancelando.
    dpkg-buildpackage: aviso: (Use la opción «-d» para anularlo.)
    root@Xeon:/home/alejandro/gfreedesktop#

  2. Dn. Piggo dice:

    El problema es intltool no satisface la dependencia, en este mismo post, esta la solución, ahora ¿Cual es el problema en concreto? ¿intltool? mas detalles…

  3. Arubaro dice:

    Buenas, sigo todo bien hasta el momento de entrar en la carpeta y crear el .deb:

    root@kn0n515j:/home/kn0n515j# cd freedesktop && dpkg-buildpackage
    dpkg-buildpackage: exportar «CFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «CPPFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: exportar «CXXFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «FFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «LDFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    tail: no se puede abrir «debian/changelog» para lectura: No existe el fichero o el directorio
    dpkg-buildpackage: fallo: final de «debian/changelog» devolvió un estado de salida de error 1
    root@kn0n515j:/home/kn0n515j/freedesktop#

    desde ahí no puedo avanzar =/ alguna solución?

  4. Arubaro dice:

    PD: el archivo de rapidshare no existe.

  5. qvixote dice:

    El mismo error, termina el comando dpkg-buildpackage con:

    tail: no se puede abrir «debian/changelog» para lectura: No existe el fichero o el directorio
    dpkg-buildpackage: fallo: final de «debian/changelog» devolvió un estado de salida de error 1

  6. Dn. Piggo dice:

    Creo que el problema esta en la carpeta “debian” que esta dentro de la carpeta ” freedesktop” . Prueben haciendo lo siguiente, cd freedesktop una vez dentro chmod -R 777 debian/ el problema es que no tiene permisos de lectura ni escritura sobre el archivo .log del instalador.

    PD: Aquí esta el archivo .deb nuevamente http://www.megaupload.com/?d=1ERPSLSR

  7. Arubaro dice:

    cambíe los permisos de la carpeta debian/ de la siguiente forma:

    kn0n515j@kn0n515j:~$ cd ” freedesktop”

    kn0n515j@kn0n515j:~/ freedesktop$ chmod -r 777 debian/
    chmod: no se puede acceder a «777»: No existe el fichero o el directorio
    chmod: cambiando los permisos de «debian/»: Operación no permitida
    kn0n515j@kn0n515j:~/ freedesktop$ su
    Contraseña:
    root@kn0n515j:/home/kn0n515j/ freedesktop# chmod -r 777 debian/
    chmod: no se puede acceder a «777»: No existe el fichero o el directorio
    root@kn0n515j:/home/kn0n515j/ freedesktop# chmod -r 777 debian/
    chmod: no se puede acceder a «777»: No existe el fichero o el directorio
    root@kn0n515j:/home/kn0n515j/ freedesktop# chmod 777 debian/
    root@kn0n515j:/home/kn0n515j/ freedesktop# chmod 777 debian/*
    root@kn0n515j:/home/kn0n515j/ freedesktop# chmod 777 debian/source/*
    root@kn0n515j:/home/kn0n515j/ freedesktop# cd ..

    Compile de la siguiente forma

    root@kn0n515j:/home/kn0n515j# cd freedesktop && dpkg-buildpackage
    dpkg-buildpackage: exportar «CFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «CPPFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: exportar «CXXFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «FFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «LDFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    tail: no se puede abrir «debian/changelog» para lectura: No existe el fichero o el directorio
    dpkg-buildpackage: fallo: final de «debian/changelog» devolvió un estado de salida de error 1
    root@kn0n515j:/home/kn0n515j/freedesktop# cd ..
    root@kn0n515j:/home/kn0n515j# cd ” freedesktop” && dpkg-buildpackage
    dpkg-buildpackage: exportar «CFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «CPPFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: exportar «CXXFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «FFLAGS» de dpkg-buildflags (origen: «vendor»): «-g -O2»
    dpkg-buildpackage: exportar «LDFLAGS» de dpkg-buildflags (origen: «vendor»): «»
    dpkg-buildpackage: paquete fuente freedesktop-sound-theme
    dpkg-buildpackage: versión de las fuentes 0.7.dfsg-2
    dpkg-buildpackage: fuentes modificadas por Laurent Bigonville
    dpkg-buildpackage: arquitectura del sistema i386
    dpkg-source –before-build freedesktop
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-res
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-math
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-binfilter
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-calc
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-writer
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us
    dpkg-checkbuilddeps: aviso: no se puede analizar la dependencia libobasis33-en_us-base
    debian/rules clean
    dh_testdir
    dh_testroot
    rm -f build-stamp
    [ ! -f Makefile ] || /usr/bin/make distclean
    dh_clean
    dpkg-source -b freedesktop
    dpkg-source: fallo: no se puede construir con el formato de fuente «3.0 (quilt)»: no se ha encontrado ningún fichero «orig.tar»
    dpkg-buildpackage: fallo: dpkg-source -b freedesktop devolvió un estado de salida de error 255
    root@kn0n515j:/home/kn0n515j/ freedesktop#

    Al final no pude compilarlo… pero baje el .deb y funcionó!
    Gracias por la resubida.

  8. goreOTR dice:

    Arubaro, vamos por parte, lo primero con los permisos, dos cosas, lo primero tiene que ser como root para dar permisos, lo segundo en comando es -R no -r (con minúscula), lo segundo es libobasis33 esa librería no esta instalada (en su -dev) eso eran los problemas, pero por suerte el .deb que re-subí funciono sin problemas, si tienes dudas no dudes en presentarlas, que para eso estamos, para ayudar en lo que mas podamos, saludos y suerte libre!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s