银河麒麟V10桌面无法创建快捷方式通常因.desktop文件执行机制被禁用:需先执行gsettings set org.mate.desktop.security allow-desktop-entry true启用识别,再确保~/Desktop目录有755权限、.desktop文件格式规范且赋予+x权限,并刷新mate-desktop进程。

银河麒麟V10桌面无法创建新快捷方式,通常是因为系统禁用了.desktop文件的自动执行机制或权限策略收紧,导致新建的.desktop文件被识别为普通文本而非可启动应用。
检查并启用.desktop文件执行权限
系统默认可能关闭了对用户桌面文件的可执行识别,这是最常见原因。
打开终端,执行:gsettings set org.mate.desktop.secuity allow-desktop-entry true
这一步必须先做,否则后续所有.desktop文件双击都只会用文本编辑器打开——【若跳过此步,后续所有操作均无效】。
重启文件管理器:mate-panel --replace & disown 或直接注销重登。
验证桌面目录写入与执行权限
确认 ~/Desktop 目录本身具备读写+执行权限(缺一不可):
执行命令:ls -ld ~/Desktop,输出应包含 rwx(如 drwxr-xr-x)。
若显示为 drwxr-xr-- 或缺少 x 位,则运行:chmod 755 ~/Desktop。
注意:仅 chmod 644 或 744 不够,【x 权限缺失会导致图标无法启动】。
强制刷新桌面图标缓存
UKUI 桌面环境有时会缓存旧的图标状态,不响应新文件。
第一步:在终端中执行:killall mate-desktop
第二步:立即执行:mate-desktop --replace &
第三步:等待约3秒,桌面图标自动重绘。此时再双击刚创建的.desktop文件,应能正常启动而非弹出编辑器。
绕过限制:用“开始菜单拖拽法”生成基础快捷方式
该方法不依赖.desktop文件解析,直接复用系统注册的应用入口,适用于已安装程序。
点击左下角“开始菜单”,找到任意已注册应用(如“文件管理器”或“火狐浏览器”)。
鼠标左键按住图标不放,拖拽至桌面空白处,松手即生成可用快捷方式。
若此法成功,说明问题出在.desktop机制而非桌面整体功能;若失败,则需检查 /usr/share/applications/ 下是否存在对应.desktop文件。
手动修复一个.desktop文件使其可启动
以网页快捷方式为例,确保以下三要素全部正确:
① 文件名必须以 .desktop 结尾,且无空格或中文(如 kylin-web.desktop)。
② 文件开头必须是 [Desktop Entry],且该行前后不能有空行或BOM头。
③ Exec 行必须完整可执行,例如:Exec=qaxbrowser-safe https://www.kylinos.cn ——【路径和URL之间必须有空格,且不能换行】。
④ 右键该文件 → “属性” → “权限”选项卡 → 勾选“允许作为程序执行文件”。
⑤ 执行:chmod +x ~/Desktop/kylin-web.desktop。

















