回答于 2025-09-06
🛠️ su命令窗口控制按钮消失的解决方法
遇到su终端里没有最小化/最大化/关闭按钮确实挺麻烦的!我之前也碰到过这种情况,试试这几个办法应该能搞定:
✅ 通用方案(适用于大多数Linux发行版)
-
检查TERM环境变量
在su会话中执行echo $TERM→ 如果显示的不是xterm或xterm-256color,输入这条命令重新设置:
bash export TERM=xterm-256color然后按回车键,通常标题栏和按钮就会回来了!✨
-
强制启用装饰边框
尝试这个组合键:先按Alt+F2打开窗口管理器设置 → 找到“装饰”选项卡 → 确保勾选了“标题栏”和“控制按钮”。如果是GNOME桌面,也可以用gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
🖥️ 不同桌面环境的特别处理
| 桌面环境 | 解决方法 | |---------|----------| | KDE Plasma | 右键点击面板 → “系统设置” → “窗口管理” → “窗口装饰” → 启用所有控件 | | XFCE | 进入“外观”设置 → “窗口管理器”标签页 → 勾选“显示标题栏” | | Mate | 打开“控制中心” → “窗口”模块 → 调整窗口装饰级别为“全功能” |
💡 终极救命招式
如果上面都没用,直接修改配置文件:
编辑用户主目录下的 .Xdefaults 文件(没有就新建),添加这两行:
plaintext
*geometry: +0+0
*borderWidth: 2
然后执行 xrdb -merge ~/.Xdefaults 重启su会话即可~