xfce 和icewm - 窗口管理器配置文件不起作用

xfce 和icewm - 窗口管理器配置文件不起作用

我想用icewm 替换默认的xfce windowmanager (xfwm4)。我已经使用 apt 安装了以下软件包:icewm。

文件中:/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml xfwm4 替换为icewm。我在目录中创建了一个文件 winoptions (touch winoptions) ~/.icewm。该文件包含以下行:

testApp1.SimpleGL.geometry: 500x1000+300+0

其中 testApp1 是窗口类,SimpleGL 是窗口标题。窗口管理器启动,但当我启动定义的窗口时,配置文件不起作用。可能出了什么问题?

答案1

更新: 我刚刚看到你尝试从 xfce 调用icewm。这不是选项,icewm 本身就是一个完整的桌面环境。~/.xinitrcexec icewm-session最后一行更新你的。

如果您使用基于 debian 的发行版,您可以将icewm-session 符号链接到/etc/alternatives/x-session-managervia update-alternatives --config x-session-manager


WM_CLASS 的第一部分就足够了,但是您可以同时使用两者。找到它的最简单方法:xprop WM_CLASS然后在窗口内单击。例如:

$ xprop WM_CLASS
WM_CLASS(STRING) = "leafpad", "Leafpad"

然后使用它~/.icewm/winoptions

leafpad.Leafpad.geometry: 640x480+100+100
leafpad.Leafpad.workspace: 2

这是我当前的工作设置,我现在已经测试过。提示:您可以随时重新加载icewm 设置:killall -HUP icewm

相关内容