Arreglar sonido de java OpenJDK en Ubuntu

Las nuevas versiones de ubuntu ya no traen en sus repositorios la version jdk de sun sino su  aternativa que es la OpenJDK al ser ya un candidato estable y 100% GNU.
Esto es solo informativo para que no pierdan el tiempo con mensajes como

"El paquete sun-java6-jre no está disponible, pero algún otro paquete hace referencia
a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
encuentra disponible desde alguna otra fuente"

Etc.

Con Openjdk puede pasar que la intentar reproducir sonido no suene o quede directamente en un loop.

para eso es necesario comentar estas lineas. 

#javax.sound.sampled.Clip=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
#javax.sound.sampled.Port=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
#javax.sound.sampled.SourceDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider
#javax.sound.sampled.TargetDataLine=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider

y descomentar estas

PulseAudio not running? Please give feedback on LP: #407299.
javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider
javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider
javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider
javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider

Comentarios

  1. Si pero no dices en que archivo estan esas lineas ¿como las comento o descomento?
    Saludos

    ResponderEliminar

Publicar un comentario