我正在使用 XMonad 作为我的窗口管理器,并希望将托盘用作 nm-applet 之类的图标面板。
问题是面板不会出现在屏幕顶部。如果我将它设置到底部,它就会出现。
经过大量尝试,我发现这是因为我的 xorg.conf 设置为双屏,并且托盘面板可能在我的视图之外产生(我目前只有一个屏幕,但我切换了很多)。
在手动调整 xorg.conf 文件以只允许一个屏幕后,面板出现在正确的位置。
这些是我必须修改的东西:
Section "Monitor"
Identifier "0-LVDS"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1366x768"
Option "TargetRefresh" "60"
Option "Position" "0 0" # Was 1280 256
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
SubSection "Display"
Viewport 0 0
Virtual 1366 768 # Was 2646 2646
Depth 24
EndSubSection
问题当然是我不能再使用我的双屏设置了。即使使用双屏设置,有没有办法强制托盘放在正确的位置?