Portál AbcLinuxu, 25. října 2025 10:30
Mate v xmms nastaveny vystupni plugin na alsu?
Nastavte si ostatní programy aby používaly alsu a u alsy si nastavte dmix viz články zde na abclinuxu.
# fuser /dev/dspZobrazi se seznam pid vsech procesu ktere dsp pouzivaji. Ukoncete je, opakujte prikaz, nemelo by se zobrazit zadne cislo. Pak opakujte pokus s pouziti alsa pluginu v xmms.
$ lsmod | grep snd
snd_seq_midi 8161 0
snd_seq_midi_event 8385 1 snd_seq_midi
snd_seq 55121 2 snd_seq_midi,snd_seq_midi_event
snd_ens1371 27937 0
snd_via82xx 27745 0
snd_ac97_codec 67489 2 snd_ens1371,snd_via82xx
snd_pcm_oss 47989 0
snd_mixer_oss 17089 1 snd_pcm_oss
snd_pcm 93001 4 snd_ens1371,snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 29125 2 snd_seq,snd_pcm
gameport 4929 2 snd_ens1371,snd_via82xx
snd_mpu401_uart 9025 1 snd_via82xx
snd_rawmidi 25953 3 snd_seq_midi,snd_ens1371,snd_mpu401_uart
snd_seq_device 8525 3 snd_seq_midi,snd_seq,snd_rawmidi
snd 52645 11 snd_seq,snd_ens1371,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 10017 1 snd
snd_page_alloc 9541 2 snd_via82xx,snd_pcm
$ ps -ef | grep arts
ikar 7991 7971 0 20:22 ? 00:00:00 artsd -F 10 -S 4096 -a alsa -d -s 60 -m artsmessage-c drkonqi -l 3 -f
$ more ~/.asoundrc
pcm.!default {
type plug
slave.pcm "sound51"
}
pcm.sound51 {
type route
slave.pcm surround51
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.4 0.5
ttable.1.4 0.5
ttable.0.5 0.5
ttable.1.5 0.5
}
# cat -v /dev/dsp
Vypisuje nesmysly tudiz device jede
# cat /dev/urandom > /dev/dsp
Je slyset sum tudiz jde to pres dany dev na zvukovku a pak ven
Takhle to mam v soucasnem stavu nastaveny a vysledky co se tyce prehravani zvuku jsou nasledujici.
$ mpg123 pokus.mp3 ----> zadna chybu, hraje pouze 2.0 OK
$ aoos mpg123 pokus.mp3 -----> zadna chyba, hraje 5.1 OK
$ aplay pokus.wav ----> zadna chyba, hraje 5.1 OK
$ alsaplayer pokus.mp3 ----> vypise chyby, hraje 2.0 OK
ALSA lib pcm_route.c:1017:(snd_pcm_route_load_ttable) Invalid type for 4
snd_pcm_open: Nepřípustný argument (default)
Failed to initialize plugin!
Failed to register plugin: /usr/lib/alsaplayer/output/libalsa_out.so
Failed to load output plugin "alsa". Trying defaults.
ALSA lib pcm_route.c:1017:(snd_pcm_route_load_ttable) Invalid type for 4
snd_pcm_open: Nepřípustný argument (default)
Failed to initialize plugin!
/usr/lib/alsaplayer/output/libalsa_out.so failed to load
$ aoss alsaplayer pokus.mp3 ----> vypise tyhle chyby,hraje 5.1 ale desne chrci
ALSA lib pcm_route.c:1017:(snd_pcm_route_load_ttable) Invalid type for 4
snd_pcm_open: Nepřípustný argument (default)
Failed to initialize plugin!
Failed to register plugin: /usr/lib/alsaplayer/output/libalsa_out.so
Failed to load output plugin "alsa". Trying defaults.
ALSA lib pcm_route.c:1017:(snd_pcm_route_load_ttable) Invalid type for 4
snd_pcm_open: Nepřípustný argument (default)
Failed to initialize plugin!
/usr/lib/alsaplayer/output/libalsa_out.so failed to load
error opening /dev/dsp
Failed to initialize plugin!
/usr/lib/alsaplayer/output/liboss_out.so failed to load
ESD: rate fixed at 44100Hz
ESD: fragments fixed at 256/256, stereo
$ xmms pokus.mp3 (pri vyberu pluginu ALSA, audio zarizeni "default") ---> vypise tyto chyby, nehraje vubec.
ALSA lib pcm_route.c:1017:(snd_pcm_route_load_ttable) Invalid type for 4
** WARNING **: alsa_setup(): Failed to open pcm device (default): Nepřípustný argument
$ xmms pokus.mp3 (pri vyberu pluginu ALSA, audio zarizeni "hw:0,0") ----> zadan chyba, hraje 2.0 OK
$ aoss xmms pokus.mp3 (pri vyberu pluginu ALSA, audio zarizeni "hw:0,0") ----> zadna chyba, hraje 2.0 OK
Uff tak doufam ze jsem to snad popsal dostatecne co mi jak hraje :)
A tedka co je cilem meho snazeni a mych proseb na ostatni linux uzivatele :)
ad 1. odstranit ty chybova hlaseni u vsech programu jeli to ovsem mozne, a hlevne se dozvedet co delam spatne a co mam kde spatne nastevene
ad 2. rozchodit prehravani MP3 pres xmms jako 5.1 na misto soucasnych 2.0
Jsem pripraven treba i totalne prekopat cely svuj system (Fedora Core 3) tak aby mi tech mych vytouzenych 5.1 hralo :)
IkaR
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.