Translation(s): English - Français - Italiano

OSS

L'Open Sound System (OSS) est un ensemble de pilotes de périphériques pour les cartes sons et autres périphériques audios qui fonctionnent sous différents systèmes d'exploitation UNIX. OSS est un dérivé de Linux Sound Driver. Il est considéré comme dépassé sous Linux, remplacé par ALSA. Sous GNU/kFreeBSD, c'est le système de son par défaut.

Open Sound System 4

OSS4 et Debian

Les paquets OSS4 sont, depuis mars 2020, seulement présents dans DebianUnstable et DebianOldOldStable.

Dépannage

Tester la configuration du son en exécutant la commande aumix du mélangeur audio.

/dev/XXX: Permission denied : ajoutez votre nom d'utilisateur au group audio, ou tentez de jouer de l'audio en tant que superutilisateur.

/dev/XXX: Device or resource busy, is device in use? : un autre processus pourrait bloquer l'accès à OSS. Listez les processus qui utilisent le périphérique avec la commande /bin/fuser -v /dev/dsp; /usr/sbin/lsof | grep dsp; /usr/sbin/lsof | grep pcm

Send any file (mettez le volume bas !) directement vers le périphérique audio : cat anyfile >/dev/dsp

No such device : OSS n'est pas chargé correctement. Vérifiez les modules chargés avec lsmod

Can't find a suitable libao driver : essayez d'installer libsamplerate0. Utilisez libmad/madplay comme alternative (taux d’échantillonnage au dessus de 48KHz)

Émulation ALSA-OSS

Pour faire fonctionner les applications OSS avec ALSA, To make OSS applications work with ALSA, installez le paquet alsa-oss, et chargez le module avec modprobe snd_pcm_oss; modprobe snd_mixer_oss.

Vous pouvez utiliser le mode d'émulation en espace utilisateur pour un simple programme : aoss myprogram

Voir aussi :

Paquets

Les versions récentes de Debian fournissent le paquet oss-compat garantissant la prise en charge d'OSS d'une manière ou d'une autre. Dans Linux, cela active les modules de compatibilité d'ALSA. Sur d'autres noyaux où OSS est l'interface par défaut, aucune action est requise. Sur les plateformes Linux une meilleure approche de nos jours est d'utiliser osspd qui utilise ALSA ou PulseAudio.

Informations spécifiques de l'amont

Autres informations


CategorySound CategoryLegacy CategorySoftware