Ubuntu 22.04(GNOME 42.9)无法将thinkorswim应用图标拖入Dock
Ubuntu 22.04(GNOME 42.9)无法将thinkorswim应用图标拖入Dock
我之前也碰到过GNOME Dock拖拽第三方应用图标失效的情况,结合你给出的thinkorswim.desktop文件内容,给你几个实用的解决思路:
先确保桌面图标有执行权限
GNOME会把没有执行权限的.desktop文件当成普通文本文件,自然没法拖拽到Dock。操作很简单:
右键点击桌面的thinkorswim.desktop文件,选择「属性」,切换到「权限」标签页,勾选「允许作为程序执行文件」,之后再尝试拖拽到Dock试试。手动将.desktop文件移到系统应用目录
如果拖拽还是不行,可以把这个启动器文件放到系统默认的应用目录里,让GNOME的应用菜单识别到它,再从菜单添加到Dock:
打开终端,执行这条命令:sudo cp /home/george/Desktop/thinkorswim.desktop /usr/share/applications/按下Super键(也就是Windows键)打开应用菜单,搜索「thinkorswim」,找到它之后右键点击,选择「添加到收藏夹」,应用就会出现在Dock上了。
检查并修复.desktop文件的内容错误
看你提供的文件内容,有两个小问题可能导致识别异常:Exec="/home/george/thinkorswim" %U里的"是转义引号,换成普通双引号,改成Exec="/home/george/thinkorswim" %UIcon=/home/george/thinkorswim/.intstall4j/thinkorswim.png里的.intstall4j拼写错误,应该是.install4j(少了一个字母n)
修改完这些错误后保存文件,再重新尝试拖拽或者从应用菜单添加。
备注:内容来源于stack exchange,提问作者Grada
相关产品推荐
相关产品推荐

