i3与dolphin文件关联
在新版本的KDE5环境下,当使用i3等窗口管理器时,Dolphin文件管理器无法正确处理文件关联。这意味着当你尝试打开文件时,可能无法使用默认应用程序或右键菜单中的选项无法正常工作。
本文将介绍如何解决这个问题,让Dolphin文件管理器在i3等窗口管理器下正常工作。
解决方案
方案一:降级KService5(推荐方法)
这是解决问题的最佳方法,通过临时降级KService5组件并进行配置修改来修复文件关联问题:
- 安装
downgrade
降级工具(如果尚未安装) - 将
kservice5
降级到版本5.115.0-1
- 重要:降级过程中不要选择忽略
kservice5
的未来升级 - 降级完成后,将配置文件
applications.menu
从系统目录复制到用户目录:1
cp /etc/xdg/menus/applications.menu ~/.config/menus/
- 完成上述步骤后,可以重新升级
kservice5
到最新版本
这种方法的优点是只需临时降级,然后可以恢复到最新版本,同时保持文件关联功能正常工作。
方案二:手动配置菜单文件(备选方案)
如果方案一无法解决问题,可以尝试以下步骤:
从KDE Plasma项目仓库下载
plasma-applications.menu
文件:
plasma-applications.menu将下载的文件复制到以下两个位置,并重命名为
applications.menu
:- 用户配置目录:
~/.config/menus/
- 系统配置目录:
/etc/xdg/menus/
1
2cp plasma-applications.menu ~/.config/menus/applications.menu
sudo cp plasma-applications.menu /etc/xdg/menus/applications.menu- 用户配置目录:
验证解决方案
完成上述步骤后,重新启动i3窗口管理器或注销后重新登录,然后打开Dolphin文件管理器测试文件关联是否正常工作。