Mi sistema
Archlinux con KDE, todas las actualizaciones hechas. Tengo libreoffice instalado.
El problema
Cada vez que abro un archivo desde el terminal (por ejemplo: open-xdg mypdf.pdf
) Tengo un montón de advertencias (ver más abajo). Sé que es solo una advertencia, así que no es un problema real, pero es molesto tener todo esto en tu terminal cada vez ...
¿Tienes una idea de cómo corregirlo? No estoy seguro de que esté basado en KDE, pero quién sabe
Lo que he probado hasta ahora
Cuando entro /usr/share/mime/subclasses
y elimine todas las líneas que se indican a continuación (a mano), desaparecerá ... hasta la próxima actualización.
Después de leer respuesta
Todavía no funciona. Lo que he hecho sigue.
$ xdg-mime default libreoffice-impress.desktop application/vnd.ms-powerpoint.slideshow.macroEnabled.12
$ xdg-mime default libreoffice-impress.desktop application/vnd.ms-powerpoint.slide.macroEnabled.12
y el $ grep -i libre ~/.local/share/applications/*
da:
/home/olivier/.local/share/applications/mimeapps.list:application/vnd.ms-powerpoint.slideshow.macroEnabled.12=libreoffice-impress.desktop;
/home/olivier/.local/share/applications/mimeapps.list:application/vnd.ms-powerpoint.slide.macroEnabled.12=libreoffice-impress.desktop
/home/olivier/.local/share/applications/mimeapps.list:application/vnd.ms-powerpoint.slideshow.macroEnabled.12=libreoffice-impress.desktop
/home/olivier/.local/share/applications/mimeapps.list:application/vnd.ms-powerpoint.slide.macroEnabled.12=libreoffice-impress.desktop
El síntoma
$ kde-open mypdf.pdf
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.addin.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.template.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.template.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.template.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.document.macroEnabled.12"
kioclient(6749) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slide.macroEnabled.12"
Gracias por tu ayuda
xdg-mime default libreoffice-impress.desktop application/vnd.ms-powerpoint.slide.macroEnabled.12
debería trabajar entonces? Porque no es el caso ...Puedes eliminar estas líneas desconocidas de
/usr/share/mime/subclasses
El resultado de diff
debe ser como esta .
fuente
uno tiene que arreglar manualmente los tipos mime, que es el problema real:
fuente