You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

xdg-mime未遵循$XDG_CONFIG_HOME/mimeapps.list配置的问题排查

问题描述

尝试打开文件时Visual Studio Code崩溃,经排查定位到MIME关联问题:图片文件的默认处理程序失效。使用xdg-mime命令将feh.desktop设为image/jpeg类型的默认处理程序后,配置已成功写入$XDG_CONFIG_HOME/mimeapps.list,但执行xdg-mime query查询该类型的默认程序时,系统无法识别已配置的内容,尽管调试日志显示查询操作优先检查了这个配置文件。

1. 添加默认处理程序的操作日志

~ main• ❱ env XDG_UTILS_DEBUG_LEVEL=2 xdg-mime default feh.desktop image/jpeg
make_default_kde: No kde runtime detected
make_default_generic feh.desktop image/jpeg
Updating /home/om/.config/mimeapps.list

2. 验证配置写入结果

~ main• ❱ cat $XDG_CONFIG_HOME/mimeapps.list | grep image/jpeg
image/jpeg=feh.desktop

3. 查询操作的调试日志

~ main• ❱ env XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query default image/jpeg
Checking /home/om/.config/mimeapps.list
Checking /home/om/.local/share/applications/mimeapps.list
Checking /home/om/.local/share/applications/mimeapps.list
Checking /home/om/.local/share/applications/defaults.list and /home/om/.local/share/applications/mimeinfo.cache
Checking /home/om/.local/share/applications/defaults.list and /home/om/.local/share/applications/mimeinfo.cache
Checking /home/om/.local/share/applications/defaults.list and /home/om/.local/share/applications/mimeinfo.cache
Checking /home/om/.local/share/applications/defaults.list and /home/om/.local/share/applications/mimeinfo.cache

内容的提问来源于stack exchange,提问作者Oleg Medvedyev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 08:07:45