wtz
deepin
2020-10-02 16:52 右键设置默认打开程序那个bug,15.9的时候就有了。只要你之前手动添加过某个.desktop文件,那就无法再次添加同名的.desktop文件。
建议你检查一下这个文件夹:~/.local/share/applications
把除了 defaults.list mimeapps.list 这两个文件以外的其他文件都删掉。
然后重新设置默认打开程序,就可以了。
关于开始菜单:以前的版本就是把所有“type=application”的项目都加到开始菜单。Gnome桌面也是这么干的。
然后就有人反对,因为很多应用程序的组件和依赖(wine、xterm)也会出现在开始菜单里,并且自带图标往往很丑,所以很碍眼。
后来就只有“=false”和“NotShowIn”不包含当前桌面的应用才能显示在开始菜单中了。
根本原因还是xdg规范里面没有强制分级的措施,于是各家搞各家的,结果整合应用的时候一片混乱。
建议你检查一下这个文件夹:~/.local/share/applications
把除了 defaults.list mimeapps.list 这两个文件以外的其他文件都删掉。
然后重新设置默认打开程序,就可以了。
关于开始菜单:以前的版本就是把所有“type=application”的项目都加到开始菜单。Gnome桌面也是这么干的。
然后就有人反对,因为很多应用程序的组件和依赖(wine、xterm)也会出现在开始菜单里,并且自带图标往往很丑,所以很碍眼。
后来就只有“=false”和“NotShowIn”不包含当前桌面的应用才能显示在开始菜单中了。
根本原因还是xdg规范里面没有强制分级的措施,于是各家搞各家的,结果整合应用的时候一片混乱。
Reply Like 0 View the author


中文 
(不知道论坛出了啥问题,最近没法传图。)
而当我前往设置>默认应用里设置图片默认程序为Firefox时,(当然也得手动选desktop文件)就成功了。
这还只是拿图片说,像pdf这种文件我根本没办法。
所以请尽快修复这个bug
并且希望在新版中把一切在applications文件夹 里的所有注明type=application的desktop文件全都扫到选择默认程序菜单里
希望能在设置里出涵盖电脑上存在的所有文件后缀的、统一的默认程序设置界面。