Linux stand-alone version of the Morse Code Teaching Machine has failed to start on some machines with the cryptic error:
Usage:program_name [address][:port]no soundAfter a differential analysis between the installed packages on multiple machines, I figured out what was wrong.
So, here is my quick tip to get the stand-alone Linux version running on modern Ubuntu and Debian machines.
$ sudo apt install osspd-pulseaudioOne simply needs to install one missing dependency with this command.
Lately, the Linux sound subsystem has been "enhanced" into a state of disrepair. Under FC4, after running the Windows version, morse.exe (under Wine, of course), the Linux version's sound becomes garbled. I suspect the same behaviour may occur in other circumstances, as well.
For me, a workaround (under bash) is to:
export SDL_AUDIODRIVER=alsainto the environment. Perhaps some Gnome or KDE guru will describe how to make the equivalent voodoo in that context.
|Last edited February 19, 2020
Return to WelcomeVisitors