Ich habe jetzt noch herausgefunden, dass es funktioniert, wenn ich Timidity nicht als Daemon starte.
timidity -iA
Wenn ich es aber als Daemon starte, so wie es auch in /etc/rc.d/timidity++ gemacht wird, funktioniert es nicht.
timidity -iAD
hier nochmal die Terminal ausgaben:
[root@acer01 michael]# timidity -iA
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
[root@acer01 michael]# timidity -iAD
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 8192 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3
[root@acer01 michael]# Can't open pcm device 'default'.
Couldn't open ALSA pcm device (`s')
Das "Can't open pcm device 'default' " kommt sobald ich Tuxguitar starte.
Wegen der OSS-Anbindung.
Mache ich das mit "osspd" wie hier beschrieben?
https://wiki.archlinux.org/index.php/Pulseaudio#osspd
ich habe das mal installiert, und bekomme den Hinweis:
[root@acer01 michael]# /etc/rc.d/osspd start
:: Starting OSS userspace bridge [BUSY]
Must boot with soundcore.preclaim_oss=0
füge ich jetzt soundcore.preclaim_oss=0 zu kernel Zeile in der GRUB config hinzu, oder kommt das woanders hin?
//EDIT:
kann ich das auch in /etc/sysctl.conf packen?