| Summary: | Dolphin Fails to Remember Default Applications in Non-KDE Environments | ||
|---|---|---|---|
| Product: | [Applications] dolphin | Reporter: | raven2cz <tonda.fischer> |
| Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | dolphin-bugs-null, ray.parker, tuxnix |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 24.02.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
raven2cz
2024-03-16 09:00:53 UTC
I can confirm this for the "Dolphin" / "File Manger Super User Mode". Only for example "show sidebar" saves with settings only with "unlock sidebar"; make changes an then "lock sidebar". I can confirm this for the "Dolphin" / "File Manger Super User Mode". Only for example "show sidebar" saves with settings only with "unlock sidebar"; make changes an then "lock sidebar". (Open Suse Tumbleweed, Plasma 6.0.2, KDE-Framework 6.0.0, Qt 6.6.2) I have to manually start /bin/kded6 which ensures handling mime types and default apps. It seems that this is some "gap" in the service dependencies between kded6 and dolphin. I can confirm this. I'm using sway desktop on Arch Linux. When I'm using systemsettings 6.2.4-1 mime-types will not be saved. Although with dolphin, kmail, kate ect. On terminal I get this output from kcmshell6 filetypes: ``` $ kcmshell6 filetypes "video/mp2t" hasDefinitionFile: false kf.service.services: KServiceFactory: unexpected object entry in KSycoca database (type= 306 ) kf.service.services: KServiceFactory: unexpected object entry in KSycoca database (type= 306 ) kf.coreaddons: The plugin "/usr/lib/qt6/plugins/kf6/parts/markdownpart.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it Mimetype Comment Dirty: old= "PKCS#12 Personal Key and Certificates" m_comment= "PKCS#12-Zertifikatpaket" Mimetype Comment Dirty: old= "Word-Dokument" m_comment= "Microsoft Word Document" Mimetype Comment Dirty: old= "ODB-Datenbank" m_comment= "OpenDocument Database" Mimetype Comment Dirty: old= "PKCS#12-Zertifikatpaket" m_comment= "PKCS#12 Personal Key and Certificates" Mimetype Comment Dirty: old= "PKCS#7-Datei" m_comment= "PKCS#7-Zertifikatpaket" Mimetype Comment Dirty: old= "OVF-Datenträgerabbild" m_comment= "Open Virtualization Format Archive" Mimetype Comment Dirty: old= "VDI-Datenträgerabbild" m_comment= "Virtual Disk Image" Mimetype Comment Dirty: old= "VHD-Datenträgerabbild" m_comment= "Virtual Hard Disk" Mimetype Comment Dirty: old= "VMDK-Datenträgerabbild" m_comment= "Virtual Machine Disk Format" Mimetype Comment Dirty: old= "X.509-Zertifikat" m_comment= "DER/PEM/Netscape-verschlüsseltes X.509-Zertifikat" Mimetype Comment Dirty: old= "PKCS#12 Personal Key and Certificates" m_comment= "PKCS#12-Zertifikatpaket" Entry "application/pkcs12" is dirty. Saving. Mimetype Comment Dirty: old= "PKCS#12 Personal Key and Certificates" m_comment= "PKCS#12-Zertifikatpaket" writing "/home/matthias/.local/share/mime/packages/application-pkcs12.xml" Mimetype Comment Dirty: old= "Word-Dokument" m_comment= "Microsoft Word Document" Entry "application/vnd.ms-word" is dirty. Saving. Mimetype Comment Dirty: old= "Word-Dokument" m_comment= "Microsoft Word Document" writing "/home/matthias/.local/share/mime/packages/application-vnd.ms-word.xml" Mimetype Comment Dirty: old= "ODB-Datenbank" m_comment= "OpenDocument Database" Entry "application/vnd.sun.xml.base" is dirty. Saving. Mimetype Comment Dirty: old= "ODB-Datenbank" m_comment= "OpenDocument Database" writing "/home/matthias/.local/share/mime/packages/application-vnd.sun.xml.base.xml" Mimetype Comment Dirty: old= "PKCS#12-Zertifikatpaket" m_comment= "PKCS#12 Personal Key and Certificates" Entry "application/x-pkcs12" is dirty. Saving. Mimetype Comment Dirty: old= "PKCS#12-Zertifikatpaket" m_comment= "PKCS#12 Personal Key and Certificates" writing "/home/matthias/.local/share/mime/packages/application-x-pkcs12.xml" Mimetype Comment Dirty: old= "PKCS#7-Datei" m_comment= "PKCS#7-Zertifikatpaket" Entry "application/x-pkcs7-certificates" is dirty. Saving. Mimetype Comment Dirty: old= "PKCS#7-Datei" m_comment= "PKCS#7-Zertifikatpaket" writing "/home/matthias/.local/share/mime/packages/application-x-pkcs7-certificates.xml" Mimetype Comment Dirty: old= "OVF-Datenträgerabbild" m_comment= "Open Virtualization Format Archive" Entry "application/x-virtualbox-ova" is dirty. Saving. Mimetype Comment Dirty: old= "OVF-Datenträgerabbild" m_comment= "Open Virtualization Format Archive" writing "/home/matthias/.local/share/mime/packages/application-x-virtualbox-ova.xml" Mimetype Comment Dirty: old= "VDI-Datenträgerabbild" m_comment= "Virtual Disk Image" Entry "application/x-virtualbox-vdi" is dirty. Saving. Mimetype Comment Dirty: old= "VDI-Datenträgerabbild" m_comment= "Virtual Disk Image" writing "/home/matthias/.local/share/mime/packages/application-x-virtualbox-vdi.xml" Mimetype Comment Dirty: old= "VHD-Datenträgerabbild" m_comment= "Virtual Hard Disk" Entry "application/x-virtualbox-vhd" is dirty. Saving. Mimetype Comment Dirty: old= "VHD-Datenträgerabbild" m_comment= "Virtual Hard Disk" writing "/home/matthias/.local/share/mime/packages/application-x-virtualbox-vhd.xml" Mimetype Comment Dirty: old= "VMDK-Datenträgerabbild" m_comment= "Virtual Machine Disk Format" Entry "application/x-virtualbox-vmdk" is dirty. Saving. Mimetype Comment Dirty: old= "VMDK-Datenträgerabbild" m_comment= "Virtual Machine Disk Format" writing "/home/matthias/.local/share/mime/packages/application-x-virtualbox-vmdk.xml" Mimetype Comment Dirty: old= "X.509-Zertifikat" m_comment= "DER/PEM/Netscape-verschlüsseltes X.509-Zertifikat" Entry "application/x-x509-ca-cert" is dirty. Saving. Mimetype Comment Dirty: old= "X.509-Zertifikat" m_comment= "DER/PEM/Netscape-verschlüsseltes X.509-Zertifikat" writing "/home/matthias/.local/share/mime/packages/application-x-x509-ca-cert.xml" Entry "video/mp2t" is dirty. Saving. kf.service.services: KServiceFactory: unexpected object entry in KSycoca database (type= 306 ) kf.coreaddons: The plugin "/usr/lib/qt6/plugins/kf6/parts/markdownpart.so" explicitly states an 'Id' in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it "video/mp2t" hasDefinitionFile: false ``` |