You are not logged in.
Hello,
the (TDE?)-Welcome sound of Q4OS is not playing at startup any more here.
Any other player (Audacious, Qmmp, artsplay, mplayer, in browser...) or video with sound is working/playing normally.
What did i do??
Edit: What i found myself so far:
[Control Panel] -> [Sound & Multimedia] -> [System Notifications]:
it has lost its "ogg-capabilities completely: neither can it play the KDE_Error_1.ogg, nor are the ogg-files (in /opt/trinity/share/sounds) shown in the open file dialog.
if i select filter "Ogg Multimedia" -> no files are shown!
Edit2:
Since all acustic Notifications are away i changed the title.
i found out how to start 'kcmnotify' from the console:
~\> tdecmshell kcmnotifyWhen i click on the 'Play a Sound' |> (for KDE_Startup_1.ogg), an error message is written on console:
[2026/03/03 12:53:47.629] TQGDict::hashKeyString: Invalid null key
[2026/03/03 12:53:47.629] TQGDict::hashKeyString: Invalid null key
[2026/03/03 12:53:47.631] [tdecmshell] [6863] ERROR: : couldn't create slave :
Unable to create io-slave: tdelauncher said: Unknown protocol ''.Edit3:
The ,error-message' above seems to be normal, as it is stated on the backup-disk too, where the sound notifications work fine (with ogg).
Question: What can be wrong with kcmnotify, when
$ artsplay /opt/trinity/share/sounds/KDE_Startup_1.oggdoes play the .ogg nicely at the same time??
Last edited by FlexQ4 (2026-03-03 18:16)
Offline
if i select filter "Ogg Multimedia" -> no files are shown!
Do you have .ogg files in the /opt/trinity/share/sounds/ folder ?
Run in terminal and post the output:
$ ls -1 /opt/trinity/share/sounds/ | grep KDE_Startup_1.ogg
$ dpkg -S /opt/trinity/share/sounds/KDE_Startup_1.ogg
Offline
Hello!
Do you have .ogg files in the /opt/trinity/share/sounds/ folder ?
YES, they are all there!!
Run in terminal and post the output:
$ ls -1 /opt/trinity/share/sounds/ | grep KDE_Startup_1.ogg
~\> ls -1 /opt/trinity/share/sounds/ | grep KDE_Startup_1.ogg
KDE_Startup_1.ogg$ dpkg -S /opt/trinity/share/sounds/KDE_Startup_1.ogg
~\> dpkg -S /opt/trinity/share/sounds/KDE_Startup_1.ogg
tdebase-data-trinity: /opt/trinity/share/sounds/KDE_Startup_1.oggWhat is really weird: if i start 'Sound System' of the Control panel an click on [Test sound], the welcome sound is playing!
If i go to [System Notifications] again, click on the 'Open file dialog' (right to the KDE_Error_1.ogg) and select the filter 'Ogg Multimedia': no files are shown!
That is absolutely amazing and annoying.
Offline
Maybe some sort of mismatch in files permissions ?
Offline
I would say: a mismatch of filetype of 'Ogg Multimedia" in the TDE Control Module.
See attached hardcopy:
Offline
... at least: i'm not the first having that phenomenon, in that case it's kde:
"No sound issues on the system anywhere except for KDE notifications"
User 'stambtx', half a year ago, see here: https://discuss.kde.org/t/system-notifi … play/38024
Last edited by FlexQ4 (2026-03-04 09:47)
Offline
We should address the issue of .ogg files not being displayed. This is highly suspicious and likely related to the OP issue. We are currently trying to reproduce the problem of disappearing .ogg files, but so far we have not been able to replicate it. We will provide an update once we have gathered more information through our investigation.
Offline
THANK YOU VERY MUCH!
i was yet thinking about to offer, of trying to contact the tde devs in that regards.
Obviously, and under very unique condition(s), that specific module gets confused with Ogg-Vorbis files.
I hope very much that it can be resolved...
Offline
Please run in terminal:
$ tdecmshell kcmnotify
open the file picker > select .ogg filter > close > close the module
Post the terminal output here.
Offline
empty output, tried twice:
~\> tdecmshell kcmnotify
~\> tdecmshell kcmnotify
~\>Additional observations running $ tdecmshell kcmnotify:
1. Edit soundpiece-name to 'KDE_Error.wav', click [|>] (play): the sound plays, output:
~\> tdecmshell kcmnotify
[2026/03/04 23:32:13.289] TQGDict::hashKeyString: Invalid null key
[2026/03/04 23:32:13.289] TQGDict::hashKeyString: Invalid null key
[2026/03/04 23:32:13.291] [tdecmshell] [1445] ERROR: : couldn't create slave : Unable to create io-slave:
tdelauncher said: Unknown protocol ''.
[2026/03/04 23:32:13.291] [tdecmshell] [1445](as i wrote in my OP: that message is written too on the backup-disk which is not affected)
2. Select the soundpiece ('KDE_Error.wav' again) with the file picker, in the filed is now the full path '/opt/trinity/share/sounds/KDE_Error.wav' and click [|>] : the sound plays, output: none!
3. Now i edit the name in the field to '/opt/trinity/share/sounds/KDE_Error_1.ogg', click [|>]: No sound, no output on konsole.
Last edited by FlexQ4 (2026-03-04 23:56)
Offline
Well, we are not able to reproduce thus investigate the issue. We have passed it to the AI and here are the tips. We have checked them and all of them make a sense, so try some one by one and post a feedback.
---
AI generated:
That suggests the issue is not audio playback, but TDE’s MIME/file-type association for OGG being broken. When the file dialog filter returns nothing, it usually means the MIME database doesn’t know .ogg = Ogg Vorbis.
Below are the most likely fixes (ranked by probability).
1. Rebuild the MIME database (most likely fix)
If the shared MIME cache is corrupted, TDE cannot detect .ogg.
Run:
sudo update-mime-database /usr/share/mime
Then restart TDE or log out/in.
Also try rebuilding the Trinity cache:
tdebuildsycoca
2. Check the MIME type of an OGG file
Run:
xdg-mime query filetype /opt/trinity/share/sounds/KDE_Startup_1.ogg
Expected result:
audio/ogg
If it returns nothing or something weird, the MIME association is broken.
3. Reinstall OGG / Vorbis packages
If the MIME type definitions disappeared:
sudo apt install --reinstall libogg0 libvorbis0a libvorbisfile3
And also reinstall the Trinity sound data:
sudo apt install --reinstall tdebase-data-trinity
4. Check Trinity MIME configuration
Trinity keeps its own MIME settings.
Open:
Control Panel → File Associations
Search for:
ogg
You should see something like:
audio/x-vorbis+ogg
audio/ogg
If missing, the file dialog filter will fail exactly like shown.
5. Regenerate TDE config cache
Sometimes the Trinity service cache gets corrupted.
Run:
rm -rf ~/.trinity/cache-*
tdebuildsycoca
Log out and log back in.
6. Check if Linux itself recognizes the .ogg MIME type
Run:
xdg-mime query filetype /opt/trinity/share/sounds/KDE_Startup_1.ogg
You should see:
audio/ogg
Possible results
Output Meaning
audio/ogg Linux MIME database is OK → problem is inside Trinity
application/octet-stream MIME database broken
no output MIME entry missing
7. Check Trinity's MIME cache
Run:
tdeio_uiserver
Then run:
tdebuildsycoca --noincremental
If Trinity had a corrupted cache, you will often see warnings like:
WARNING: MIME type audio/ogg not found
or
ERROR: mime database corrupted
What the results mean
Case A — audio/ogg is returned
Linux is fine → Trinity MIME cache broken
Fix:
rm -rf ~/.trinity/cache-*
tdebuildsycoca
Log out / log in.
Case B — wrong MIME type
System MIME database broken.
Fix:
sudo update-mime-database /usr/share/mime
Case C — still broken
Reinstall MIME packages:
sudo apt install --reinstall shared-mime-info
Extra quick test
Try:
file /opt/trinity/share/sounds/KDE_Startup_1.ogg
Expected:
Ogg data, Vorbis audio
Offline
Many thanks! I'm currently at
4. Check Trinity MIME configuration, Trinity keeps its own MIME settings.
Open:
Control Panel → File Associations
Search for:
ogg
You should see something like:
audio/x-vorbis+ogg
audio/ogg
If missing, the file dialog filter will fail exactly like shown.
Here i have only - see below - is there missing something?
Edit: No, exactly the same as on the ,ogg-functional' backup-system. Continuing...
Last edited by FlexQ4 (2026-03-05 14:46)
Offline
That looks fine. We have the same at the testing computer and .ogg files are visible in TDE.
Offline
5. Regenerate TDE config cache
Sometimes the Trinity service cache gets corrupted.
Run:
rm -rf ~/.trinity/cache-*
tdebuildsycoca
Log out and log back in.
Did that - doesn' help.
6. Check if Linux itself recognizes the .ogg MIME type. Run:
xdg-mime query filetype /opt/trinity/share/sounds/KDE_Startup_1.ogg
You should see:
audio/ogg
Possible results
Output Meaning
audio/ogg Linux MIME database is OK → problem is inside Trinity
application/octet-stream MIME database broken
no output MIME entry missing
->
~\> xdg-mime query filetype /opt/trinity/share/sounds/KDE_Startup_1.ogg
audio/x-vorbis+oggSo: Linux MIME database is OK → problem is inside Trinity
7. Check Trinity's MIME cache, Run:
tdeio_uiserver
Then run:
tdebuildsycoca --noincremental
->
~\> tdeio_uiserver
~\> tdebuildsycoca --noincremental
[tdebuildsycoca] tdebuildsycoca running...
~\> NO other output!!
If Trinity had a corrupted cache, you will often see warnings like:
WARNING: MIME type audio/ogg not found
or
ERROR: mime database corrupted
No warning or error see above.
What the results mean:
Case A — audio/ogg is returned
Linux is fine → Trinity MIME cache broken
Fix:
rm -rf ~/.trinity/cache-*
tdebuildsycoca
Log out / log in.
Case B — wrong MIME type
System MIME database broken.
Fix:
sudo update-mime-database /usr/share/mime
Case C — still broken
Reinstall MIME packages:
sudo apt install --reinstall shared-mime-info
So i'm not sure whether to continue with Case B (update-mime-database) or Case C (Reinstall MIME packages). What do you think?
Btw.:
~\> file /opt/trinity/share/sounds/KDE_Startup_1.ogg
/opt/trinity/share/sounds/KDE_Startup_1.ogg: Ogg data, Vorbis audio, stereo, 44100 Hz, ~128000 bps, created by: Xiph.Org libVorbis I (1.0.1)Could'n be better.
Last edited by FlexQ4 (2026-03-05 17:03)
Offline
B > C should be better
Offline
Did: sudo update-mime-database /usr/share/mime - it worked e few seconds, no result, also after reboot.
Before trying C (Reinstall MIME packages) i'd like to ask a question:
How can it be that Control panel -> Sound System works fine playing the welcome-ogg, and -> System Notification fails?
They are both TDE Control modules!?
Where ist the binary/executable of 'System Notification' located, could it be re-installed?
-> Lately i mounted a partition (data exchange with Windows) and it was mounted as Read only. And i did not touch that value!
So, at the moment - unfortunately - i would not exclude an ssd-hardware malfunction...
Edit: But since others had this strange effect too, it is highly unlikely...
Last edited by FlexQ4 (2026-03-05 18:32)
Offline
... But since others had this strange effect too ...
Are you sure it's the same issue ? Would you post a link, we will try a check.
Where ist the binary/executable of 'System Notification' located, could it be re-installed?
Yes,
/opt/trinity/lib/trinity/kcm_knotify.so
How can it be that Control panel -> Sound System works fine playing the welcome-ogg, and -> System Notification fails?
They are both TDE Control modules!?
Yes, but system notifier may use mime database, what could be corrupted. But it's only guess.
Offline
Are you sure it's the same issue ? Would you post a link, we will try a check.
Yes, i posted the link in #6:
"No sound issues on the system anywhere except for KDE notifications"
User 'stambtx', half a year ago, see here: https://discuss.kde.org/t/system-notifi … play/38024
Yes, but system notifier may use mime database, what could be corrupted. But it's only guess.
I did the 'sudo update-mime-database /usr/share/mime' - but it didn't help.
FlexQ4 wrote:Where ist the binary/executable of 'System Notification' located, could it be re-installed?
Yes: /opt/trinity/lib/trinity/kcm_knotify.so
I will try to replace it from the functional disk. Here is why:
Yesterday evening/night it turned out that i indeed had a HW issue, first in Windows, later in Linux: weirdest things happened, at the end Linux shut down suddenly... a loose connection to the ssd!
After having that corrected, Q4 booted up with FS inconsistency, i had to run fsck manually (see screenshot below) and it had to correct about 12 blocks/clusters/sectors or whatever.
I am so relieved that Q4 booted up again after then, that the original ogg-issue has now become a little less grave ;-)
I'll try to simply replace the kcm_knotify.so at the weekend, but the best way to analyze the issue further, imo would be to have a look at the source of it (after TDE is open source too) and then conclude further measures.
Many thanks for your patience!
Last edited by FlexQ4 (2026-03-06 12:57)
Offline
FlexQ4 wrote:Where ist the binary/executable of 'System Notification' located, could it be re-installed?
Yes: /opt/trinity/lib/trinity/kcm_knotify.so
Did an md5sum check: the hash of that object is the same on both disks (Q4OS 4, TDE 14.0.12):
$ md5sum /opt/trinity/lib/trinity/kcm_knotify.so
0d68fb85002801652fb6ab35c9b9e768Now, after that ,loose connection' to the ssd i firstly built a QT5 version of QDiskInfo from https://github.com/edisionnano/QDiskInfo
to have a kind of control in the future (my main ssd is ,only' at 99%/good - i presume that is because is has over 6000 hours powered on).
Last edited by FlexQ4 (2026-03-08 15:25)
Offline
Are you sure it's the same issue ? Would you post a link, we will try a check.
Yes, i posted the link in #6:
"No sound issues on the system anywhere except for KDE notifications"
User 'stambtx', half a year ago, see here: https://discuss.kde.org/t/system-notifi … play/38024
The issue indeed manifests in the same way, but we don’t believe it has the same underlying cause. This one occurs in KDE Plasma, while Trinity Desktop has significantly different code. Still could be mimetype related somehow, but not likely.
Offline
i had the idea to start "tdecmshell kcmnotify" as root.
Please see the screencopy attached for the bunch of (error)messages that are given out - i also translate the (german) messages in the dialog box:
Error in the DCOM-Communication (KCE Controlmodule)
- A problem occured while establishing the communication between TDE processes
reason : None of the authentication protocols specified are supported and host-based authentication failed
- Plese ensure, that the program "dcopserver" is running
Last edited by FlexQ4 (2026-03-09 13:15)
Offline
KSysGuard shows, that there are 2 dcopserver processes running, see attachment.
Offline
Well, try to run in terminal:
$ tdebuildsycoca
$ sudo tdebuildsycoca
$ sudo tdecmshell kcmnotify
and post back the output and results.
Offline
KSysGuard shows, that there are 2 dcopserver processes running ...
Yes, that's correct. One for user and the second for root.
Offline
Well, try to run in terminal:
$ tdebuildsycoca
$ sudo tdebuildsycoca
$ sudo tdecmshell kcmnotify
and post back the output and results.
Edit: after a reboot the messages are less:
~\> tdebuildsycoca
[tdebuildsycoca] tdebuildsycoca running...
[2026/03/09 14:49:12.877] [tdebuildsycoca] Reusing existing tdesycoca.
:~\> sudo tdebuildsycoca
[sudo] Passwort für me:
[tdebuildsycoca] Warning: tdebuildsycoca is unable to register with DCOP.
[tdebuildsycoca] tdebuildsycoca running...
[tdebuildsycoca] tdebuildsycoca running...
[2026/03/09 14:49:38.227] [tdebuildsycoca] Reusing existing tdesycoca.sing existing tdesycoca.It turnes out, a problem with DCOP here?
Last edited by FlexQ4 (2026-03-09 14:55)
Offline