您尚未登录。

#1 2024-05-08 16:56:17

ystyle
初级智能体
所在地: 蓝舞城
注册时间: 2013-10-24
帖子: 40
个人网站

dolphin打开文件的默认方式和打开方式列表里所有软件都不见了怎么办?

如图, 打开任何文件, 都会弹这个,但列表里没有任务软件了。

图片

环境: wayland / hyprland


-----From YSTYLE.TOP 程序员是值得尊敬的,程序员的双手是魔术师的双手。他们把枯燥无味的代码变成了丰富多彩的软件……

离线

#2 2024-05-08 17:10:05

ystyle
初级智能体
所在地: 蓝舞城
注册时间: 2013-10-24
帖子: 40
个人网站

Re: dolphin打开文件的默认方式和打开方式列表里所有软件都不见了怎么办?

找到解决方法了:

sudo pacman -S archlinux-xdg-menu
XDG_MENU_PREFIX=arch- kbuildsycoca6

PS: 重启好像会变回去,要重新执行一次。 我加到.zshrc里了

最近编辑记录 ystyle (2024-05-11 10:51:03)


-----From YSTYLE.TOP 程序员是值得尊敬的,程序员的双手是魔术师的双手。他们把枯燥无味的代码变成了丰富多彩的软件……

离线

#3 2024-05-19 17:33:23

algebnaly
会员
注册时间: 2024-03-18
帖子: 9

Re: dolphin打开文件的默认方式和打开方式列表里所有软件都不见了怎么办?

我也有遇到这个问题,不过我选择换用thunar

离线

#4 2024-05-25 01:05:24

JHT213
会员
注册时间: 2024-05-25
帖子: 3

Re: dolphin打开文件的默认方式和打开方式列表里所有软件都不见了怎么办?

同样的问题,之前搜到了解决方案.
在hyprland的配置文件中添加以下部分

# dolphin menu and file assosiation
env = XDG_MENU_PREFIX, plasma-
exec-once = systemctl --user import-environment XDG_MENU_PREFIX
exec-once = dbus-update-activation-environment XDG_MENU_PREFIX

原因主要在于, hyprland 不提供完整的桌面环境, 而 kde 会提供. 所以很多配置, 在 kde 中本来就有, 而在 hyprland 中没有.

最近编辑记录 JHT213 (2024-05-25 01:06:25)

离线

#5 2024-05-25 01:07:51

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,773
个人网站

Re: dolphin打开文件的默认方式和打开方式列表里所有软件都不见了怎么办?

这两句可以合一起写成 dbus-update-activation-environment --systemd XDG_MENU_PREFIX

离线

#6 2024-07-07 01:51:43

问题满头转
会员
注册时间: 2022-12-17
帖子: 17

Re: dolphin打开文件的默认方式和打开方式列表里所有软件都不见了怎么办?

ystyle 说:

找到解决方法了:

sudo pacman -S archlinux-xdg-menu
XDG_MENU_PREFIX=arch- kbuildsycoca6

PS: 重启好像会变回去,要重新执行一次。 我加到.zshrc里了

我发现在点过几个文件后这个方法就会失效,需要重新执行(环境dwm),但更糟的是它有时即使能显示候选项也打不开文件(如ark),或者是直接后台运行(如mpv)。
想问下有没有人找到更好的解决办法(谢谢)

离线

页脚