You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

纯X11环境下remote-viewer顶栏隐藏与窗口延迟移动问题求助

纯X11环境下remote-viewer全屏优化与窗口定位问题解决

1. 强制隐藏remote-viewer顶栏

直接通过启动参数或配置文件禁用顶栏,无需依赖窗口管理器:

  • 临时生效:启动remote-viewer时添加--toolbar=never和--full-screen参数,完整命令示例:
    remote-viewer --full-screen --toolbar=never spice://<VM地址>:<端口>
    
  • 永久生效:编辑~/.config/remote-viewer/remote-viewer.conf,在对应配置段添加toolbar=never,比如:
    [viewer]
    toolbar=never
    

2. 延迟移动remote-viewer窗口

借助sleep命令配合窗口控制工具(xdotool或wmctrl)实现延迟定位,示例脚本片段如下:

用xdotool实现

# 启动remote-viewer到后台
remote-viewer --full-screen --toolbar=never spice://localhost:5900 &
# 等待窗口完全加载(时间根据实际启动速度调整,比如2秒)
sleep 2
# 获取窗口ID并移动到屏幕左上角(0,0)
WINDOW_ID=$(xdotool search --name "remote-viewer")
xdotool windowmove $WINDOW_ID 0 0
# 双屏场景下,第二个显示器可移动到对应坐标,比如分辨率1920x1080时:
# xdotool windowmove $WINDOW_ID 1920 0

用wmctrl实现

remote-viewer --full-screen --toolbar=never spice://localhost:5900 &
sleep 2
# 格式:wmctrl -r <窗口名称> -e 0,<x坐标>,<y坐标>,<宽度>,<高度>
wmctrl -r "remote-viewer" -e 0,0,0,1920,1080

注:如果系统未安装xdotool或wmctrl,可通过包管理器安装,比如Debian系用apt install xdotool wmctrl

内容的提问来源于stack exchange,提问作者T4ng10r

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 01:07:25