Bug 389887 - Default settings of K3b point to notification sounds that don't exist
Summary: Default settings of K3b point to notification sounds that don't exist
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 22.04.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-04 19:27 UTC by Patrick Silva
Modified: 2023-04-05 22:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2018-02-04 19:27:21 UTC
Normally K3b plays a notification sound after some events...
burning successfull
burning failed
waiting for medium

But no notification sound is working on Arch Linux running Kb3 17.12.1.
Comment 1 Patrick Silva 2019-07-01 16:41:37 UTC
By default K3b uses the following audio files to play notification sounds:
KDE-K3B-Finish-Success.ogg
KDE-K3B-Finish-Error.ogg
KDE-K3B-Insert-Medium.ogg

However such files do not exist.

Notification sounds work as expected when I set the following audio files available
in /usr/share/sounds/ :
Oxygen-K3B-Finish-Success.ogg
Oxygen-K3B-Finish-Error.ogg
Oxygen-K3B-Insert-Medium.ogg

K3b 19.04.2
Operating System: Arch Linux 
KDE Plasma Version: 5.16.2
KDE Frameworks Version: 5.59.0
Qt Version: 5.13.0
Comment 2 David Geiger 2023-03-31 01:23:25 UTC
Hi,

Same issue here on Mageia Cauldron. Some years that is was reported and no response from any developer!

this following files doesn't exist anymore, they were provided by kdebase-runtime from kde4:
KDE-K3B-Finish-Success.ogg
KDE-K3B-Finish-Error.ogg
KDE-K3B-Insert-Medium.ogg

Now it is oxygen-sounds from plasma which provides new kb3 sound notification file with:
Oxygen-K3B-Finish-Success.ogg
Oxygen-K3B-Finish-Error.ogg
Oxygen-K3B-Insert-Medium.ogg

So an easy fix is to replace this file from source in https://invent.kde.org/multimedia/k3b/-/blob/master/src/k3b.notifyrc:

sed -i 's|Sound=KDE-K3B|Sound=Oxygen-K3B|g'
Comment 3 Bug Janitor Service 2023-03-31 15:58:21 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/k3b/-/merge_requests/42
Comment 4 Albert Astals Cid 2023-04-05 21:34:17 UTC
Git commit 7e1b31d7f13b19e01d32553e35b0fd94d48a1e59 by Albert Astals Cid.
Committed on 05/04/2023 at 21:20.
Pushed by aacid into branch 'master'.

Use proper sound names

M  +3    -3    src/k3b.notifyrc

https://invent.kde.org/multimedia/k3b/commit/7e1b31d7f13b19e01d32553e35b0fd94d48a1e59
Comment 5 Albert Astals Cid 2023-04-05 22:22:58 UTC
Git commit 361048ce6bb151394efb722f6d69e02f068af7b1 by Albert Astals Cid.
Committed on 05/04/2023 at 22:22.
Pushed by aacid into branch 'release/23.04'.

Use proper sound names
(cherry picked from commit 7e1b31d7f13b19e01d32553e35b0fd94d48a1e59)

M  +3    -3    src/k3b.notifyrc

https://invent.kde.org/multimedia/k3b/commit/361048ce6bb151394efb722f6d69e02f068af7b1