Arch-Linux
i3 和 XFCE:如何擺脫桌面容器、浮動視窗和關閉機器?
我正在使用 i3 視窗管理器,到目前為止我很高興,但我有一些問題。
- 使用 XFCE,我的“桌面”被視為一個單獨的容器(視窗)。這意味著當我在第一個工作區中打開一個新程序時,它會將螢幕一分為二並將桌面顯示為一個視窗,另一個程序顯示在另一個視窗中。我可以最小化桌面的大小,或者使用“選項卡”選項來最小化影響,但這都不方便。我希望 i3 根本不將桌面視為視窗。如果這意味著“失去”我的桌面,那沒問題。我嘗試“關閉”此視窗,但我的整個會話已關閉,我返回初始登錄螢幕。
- 有來自 Thunderbird 的通知視窗應該浮動,但它們顯示為新視窗。我嘗試添加
for_window [class="xfce4-notifyd"] floating enable
到我的配置文件,但這不起作用。- 如何使用鍵綁定關閉?我試過
bindsym $mod+x exec shutdown
andbindsym $mod+x exec /home/user/shutdown.sh
(其中有sudo shutdown -Ph now
),但它們都不起作用。我正在使用 Arch Linux。
- 你有沒有做任何事情不開始
xfwm4
?通常,請參閱Haskell wiki 關於使用 XFCE4 和 XMonad 的說明,因為它們也可能對您有所幫助i3
。- 這是有關此問題的郵件列表執行緒(沒有適當的解決方案,很難)。
- 請參閱i3 的關於鍵綁定的使用者指南,
bindsym mod+x exec xfce4-session-logout
應該沒問題(xfce4-session-logout
在第一個連結中提到)。
/usr/local/bin/xfdesktop
您可以通過從to創建符號連結來擺脫桌面容器/bin/true
。然後登錄並註銷,或者只是killall xfdesktop
. 請注意,如果您這樣做,您將破壞所有使用者的正常 Xfce。如果您想避免這種情況,您必須將符號連結放在您自己的特定位置PATH
。