Puisque vous débutez sous Linux, vous allez être servi !
La commande ldd affiche toutes les dépendances de l'exécutable bagpipe, c'est à dire les librairies dynamiques dont il a besoin (les .so sont les .dll de windows).
Ici on voit que tout est résolu (il y aurait des "not found" sinon) ; donc l'exé est viable sur votre système.
Le message 'couldn't open "/dev/dsp" ' indique que le fichier spécial /dev/dsp n'existe pas, or il est la clé de passage entre le monde applicatif et le driver audio.
La première explication serait que votre carte son n'a pas été reconnue par Linux, aussi je vais vous demander quelques manips :
1) tapez : cat /proc/devices
==> la liste des drivers installés ; elle devrait contenir "sound"
2) tapez : /sbin/lsmod
==> la liste des modules noyau installés.
3) si le driver sound est présent, faites lui jouer quelque chose :
localisez un fichier wav avec la commande : find /usr/ -name *.wav
puis jouez le : aplay chemin_du_fichier
4) si le driver sound est absent, envoyez moi par mail le résultat de la commande dmesg : dmesg > fichier
Par ailleurs, je viens de modifier BagPipe pour que ce cas se passe moins mal : message d'alerte puis fonctionnement normal, mais sans le son. 