GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿Por qué Linux no me deja jugar con /dev/dsp?

Estoy trabajando con un libro de texto de Linux y me habla de dispositivos. Dice que si envío la salida adecuada a /dev/dsp , entonces reproducirá un sonido. El ejemplo es cat file.wav > /dev/dsp , donde file.wav es cualquier archivo .wav.

Cuando hago esto me niegan el permiso. Si ejecuto esto con Sudo, todavía obtengo el permiso denegado. Si su primero, no se reproduce ningún sonido.

¿Por qué se me niega el permiso con sudo? ? ¿Por qué no se reproduce ningún sonido incluso con su? ?

Respuesta aceptada:

/dev/dsp es parte de OSS, que no ha sido parte del kernel de Linux en... mucho tiempo. Durante mucho tiempo ha sido suplantado por ALSA, que utiliza diferentes dispositivos, diferentes programas y una API diferente.

Sin embargo, hay un módulo de capa de emulación. Si está disponible, carga el snd-pcm-oss El módulo le permitirá usar los dispositivos PCM para OSS como /dev/dsp .

O simplemente adhiérase a canalizar datos a aplay o paplay en su lugar.


Linux
  1. Cómo generar una contraseña aleatoria en Linux usando /dev/random

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. ¿Qué son los archivos /dev/zero y /dev/null en Linux?

  4. ¿Por qué Linux enumera las unidades NVMe como /dev/nvme0 en lugar de /dev/sda?

  5. Cómo usa Linux /dev/tty y /dev/tty0

tty (/dev/tty) vs pts (/dev/pts) en Linux

¿Cómo se intercambia /dev/sda con /dev/sdb?

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Linux:diferencia entre /dev/console, /dev/tty y /dev/tty0

¿Está mal vincular /dev/random a /dev/urandom en Linux?

¿Por qué en algunos sistemas Linux, el sistema de archivos raíz aparece como /dev/root en lugar de /dev/<nodo de dispositivo real> en mtab?