小编Bor*_*rst的帖子

如何使用不同的 WM_CLASS 启动 Firefox?(或任何其他更改的属性,如 WM_NAME)

我在使用 i3wm 的 mint linux

我想在启动时将特殊的 Firefox 会话与默认会话区分开来。所以我需要它在开始时至少有一个改变的属性(后来它改变了它的标题,但为时已晚。我想通过 i3 命令将它分配给一个特殊的工作区)

我试过这个

firefox --class="pidgin"
#xprop output: WM_CLASS(STRING) = "Navigator", "Firefox"
firefox --class=pidgin
#xprop output: WM_CLASS(STRING) = "Navigator", "Firefox"
Run Code Online (Sandbox Code Playgroud)

这有效:

xprop -set WM_NAME "Horst" #this works but its not at startup
#xprop output: WM_NAME(STRING) = "Horst"
Run Code Online (Sandbox Code Playgroud)

这不是:

xprop -set WM_CLASS "Pidgin"
xprop: error: unsupported conversion for WM_CLASS
Run Code Online (Sandbox Code Playgroud)

1) 我如何检查 firefox --class=<1> 命令是否有效?

2) <1> 的有效值是多少?

3) 有没有其他方法/命令可以通过更改的属性启动 Firefox?

linux firefox xorg i3-window-manager

11
推荐指数
1
解决办法
2631
查看次数

标签 统计

firefox ×1

i3-window-manager ×1

linux ×1

xorg ×1