Menu

#300 beep does not work

None
closed-fixed
nobody
5
2021-05-14
2020-03-25
No

Beep does not work (except when pioneers is started from the console).

I've investigated this issue, 'beep' needs a tty to properly make noise.
Instead, I've used libcanberra, which plays system sounds.

Discussion

  • Bas Wijnen

    Bas Wijnen - 2020-04-29

    There is another problem. With a tty, it throws error messages. Reason is that it is called as "beep beep -f 440" (so the command name is on there twice).

    A workaround is to install a "beep" executable in the path before /usr/bin/beep, which ignores its argument and makes a sound. I wrote a one-line script which plays a sound file (exec aplay sound.wav) and it works well.

    Of course, playing the sound from pioneers is a better option.

     
  • Roland Clobus

    Roland Clobus - 2020-05-02

    Hello Bas,
    did you try the version of Pioneers from subversion? Invoking beep similarly as in the other locations of the source didn't help, because beep didn't have access to a tty. Instead I'm using a standard mechanism to use system sounds, which play sound using libcanberra.
    Instead of building Pioneers from source, you can also use my ppa for daily builds: https://code.launchpad.net/~rclobus/+archive/ubuntu/ppa

     
  • Roland Clobus

    Roland Clobus - 2021-05-14
    • status: open-fixed --> closed-fixed
    • Group: -->
     
  • Roland Clobus

    Roland Clobus - 2021-05-14

    Pioneers 15.6 was released 2020-08-02

     

Log in to post a comment.

Monday.com Logo