| Summary: | no sounds from Skrooge flatpak app | ||
|---|---|---|---|
| Product: | [Applications] skrooge | Reporter: | skierpage <info> |
| Component: | general | Assignee: | skierpage <info> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | stephane |
| Priority: | NOR | ||
| Version First Reported In: | Trunk from git | ||
| Target Milestone: | 25.1.0 | ||
| Platform: | Flatpak | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/skrooge/f835b16d08068ee055857922637a55a396755e24 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Bug Depends on: | 409300 | ||
| Bug Blocks: | |||
|
Description
skierpage
2020-03-10 02:48:30 UTC
(In reply to skierpage from comment #0) > To fix b) add > "--socket=pulseaudio", > to "finish-args" in org.kde.skrooge.json. I created Differential revision https://phabricator.kde.org/D27962 , note it doesn't address the missing sound files (part a). Git commit f835b16d08068ee055857922637a55a396755e24 by Stephane MANKOWSKI. Committed on 15/03/2020 at 18:24. Pushed by smankowski into branch 'master'. no sounds from Skrooge flatpak app M +1 -0 CHANGELOG M +2 -1 org.kde.skrooge.json https://commits.kde.org/skrooge/f835b16d08068ee055857922637a55a396755e24 I think that Skrooge should not incorporate KDE files, so I fixed only the a). (In reply to Stephane MANKOWSKI from comment #3) > I think that Skrooge should not incorporate KDE files, so I fixed only the a). OK, but the Flatpak has been broken for 2 years because there's no progress on bug 409300. (In reply to skierpage from comment #4) > the Flatpak has been broken for 2 years because there's no progress on bug 409300. The new default Ocean theme sounds are still missing from the org.kde.Platform//6.9 runtime :-( . This seems an easy bug to fix. After merge request !27 "Make it compatible with the Sound Naming spec", the skrooge.notifyrc in nightly skrooge//master flatpak now references Sound=dialog-error # and outcome-failure, dialog-information, and outcome-success instead of Oxygen-Sys-App-*.og . Somehow the my old workaround of copying `Oxygen-Sys-App-*.ogg` sounds into `~/.var/app/org.kde.skrooge/data/sounds/` still works. To hear sounds from the Ocean theme in the nightly skrooge flatpak, the workaround is now 1. create the directory `~/.var/app/org.kde.skrooge/data/sounds` if it doesn't exist 2. copy the new sound files dialog-error.oga, outcome-failure.oga, dialog-information.oga,and outcome-success.oga into it. You can get the files from https://invent.kde.org/plasma/ocean-sound-theme/-/tree/master/ocean/stereo , or in the Fedora KDE packages at least the files are in /usr/share/sounds/ocean/stereo/ (In reply to skierpage from comment #5) > (In reply to skierpage from comment #4) > > the Flatpak has been broken for 2 years because there's no progress on bug 409300. > The new default Ocean theme sounds are still missing from the > org.kde.Platform//6.9 runtime :-( . This seems an easy bug to fix. > > After merge request !27 "Make it compatible with the Sound Naming spec", the > skrooge.notifyrc in nightly skrooge//master flatpak now references > Sound=dialog-error # and outcome-failure, dialog-information, and > outcome-success > instead of Oxygen-Sys-App-*.og . Somehow the my old workaround of copying > `Oxygen-Sys-App-*.ogg` sounds into `~/.var/app/org.kde.skrooge/data/sounds/` > still works. > > To hear sounds from the Ocean theme in the nightly skrooge flatpak, the > workaround is now > 1. create the directory `~/.var/app/org.kde.skrooge/data/sounds` if it > doesn't exist > 2. copy the new sound files dialog-error.oga, outcome-failure.oga, > dialog-information.oga,and outcome-success.oga into it. > > You can get the files from > https://invent.kde.org/plasma/ocean-sound-theme/-/tree/master/ocean/stereo , > or in the Fedora KDE packages at least the files are in > /usr/share/sounds/ocean/stereo/ Hi, I'm not as familiar with Flatpak as you are. I don't know what to do to fix this issue. Since you already contribute a lot to Skrooge, am I being too pushy if I ask you to take on this issue? ;-) Regards. (In reply to Stephane MANKOWSKI from comment #6) > Since you already contribute a lot to Skrooge, am I being too pushy if I ask > you to take on this issue? ;-) Sure, I'm happy to. It should work now, but for some reason I don't get any app notification sounds, from the Flatpak, the Fedora RPM, or the simple alarm app KTeaTime. I think it's just me. |