Soundtracker defaults to OSS output which doesn't work in current Fedora releases. I think a better option would be to default to SDL for playback and editing. Perhaps even build with --disable-oss?
Hello Ville. OSS still works for me. Could you please test the following as root? modprobe snd_pcm_oss ... and then retest soundtracker with OSS? Thanks, Jaromir.
Oh, you're right, it does actually work. But requiring the modprobe means it does not work automatically out of the box, so from that POV defaulting to SDL would still be a better choice.
(In reply to Ville Skyttä from comment #2) > Oh, you're right, it does actually work. > > But requiring the modprobe means it does not work automatically out of the > box, so from that POV defaulting to SDL would still be a better choice. It might look like a better choice, but it isn't. The SDL output is marked as experimental and in my case it doesn't work well. It is prone to lockups and the whole player becomes lazy and doesn't react to mouse input well. In my case it even randomly stops redrawing the oscilloscopes and sometimes it stops playing some of the channels. That doesn't happen when playing via OSS. Moreover it doesn't have any settings whilst the OSS output offers the quality settings, the buffer size settings and the output device you wanna use. We should rather do some magic with the OSS module autoload. We could provide a configuration file /etc/modules-load.d/soundtracker.conf marked as 'noreplace' and let it autoload the oss module. That should allow the users to remove the content if they don't want the OSS module to be autoloaded.
After reading http://www.freedesktop.org/software/systemd/man/modules-load.d.html I believe we should put the soundtracker.conf file in /usr/lib/modules-load.d/
soundtracker-0.6.8-23.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/soundtracker-0.6.8-23.fc23
soundtracker-0.6.8-23.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/soundtracker-0.6.8-23.fc22
soundtracker-0.6.8-23.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/soundtracker-0.6.8-23.fc21
Ville, could you please uninstall the soundtracker package and then install the release 23? It should auto-load the OSS module in the %post and after the reboot. Please, do not update. I excluded the auto-load in %post for updates, therefore it needs to be uninstalled and installed again. I would appreciate if you could also check, whether the module loads after the reboot. Thanks in advance.
Cool, I think this solution is just about the best way to fix the issue, and the implementation seems to work as intended with -23.
Package soundtracker-0.6.8-23.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing soundtracker-0.6.8-23.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-12947/soundtracker-0.6.8-23.fc22 then log in and leave karma (feedback).
soundtracker-0.6.8-23.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
soundtracker-0.6.8-23.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
soundtracker-0.6.8-23.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.