GNOME-DashToDock中自定义桌面快捷方式无法添加至收藏夹的问题,Add to Favorites 显示问题

1、Gnome中自定义的桌面快捷方式,网上给出的例子大部分都少了很重要的一项:

StartupWMClass=Eclipse

没有这一项,自定义的快捷方式在运行后dashtodock中右击鼠标不会出现:

Add to Favorites这一项,

没办法把快捷方式放入dock中,

每次启动程序都要打开主菜单,尤其有用户喜欢把主菜单隐藏就很麻烦

2、原因在于

窗口的 WM_CLASS 属性,与在 .desktop 中的 StartupWMClass 属性不匹配。

解决方法:
以 Eclipse 窗口为例:

1) 执行 xprop WM_CLASS ,后点击运行中的窗口,获取窗口的 WM_CLASS 属性:

WM_CLASS(STRING) = "Eclipse", "Eclipse"
2) 添加/修改 Eclipse 的 .desktop 文件的 StartupWMClass 属性:

...
StartupWMClass=Eclipse
...

上文中的值是WM_CLASS(STRING)显示结果的后面一个值,前面一个值明显是一个key

重启Eclispe,问题解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值