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

VMware中Ubuntu 23.04的VSCode最大化窗口交互异常求助

解决方案:Ubuntu 23.04 + VMware 下VSCode最大化底部区域无法交互问题

不少用户在Windows宿主机的VMware虚拟机中升级到Ubuntu 23.04后,都碰到过VSCode最大化时底部终端、标签页区域无法交互,甚至点击会切换到后方应用的问题,以下是经过验证的可行解决方法:

  • 调整VMware显示分辨率设置
    关闭VMware的自动调整客户机显示大小,手动设置固定分辨率:

    1. 打开VMware菜单栏,进入「虚拟机」→「设置」
    2. 在「显示」选项卡中取消勾选「自动调整客户机显示大小」
    3. 设置一个与宿主机匹配的固定分辨率(如1920x1080)
  • 强制VSCode使用X11渲染模式
    Ubuntu 23.04默认使用Wayland显示服务器,它和VMware的兼容性存在问题,可强制VSCode用X11启动:

    • 临时生效:终端执行命令启动VSCode:
      code --enable-features=UseOzonePlatform --ozone-platform=x11
    • 永久生效:修改VSCode桌面快捷方式,找到/usr/share/applications/code.desktop或~/.local/share/applications/code.desktop,将Exec行修改为:
      Exec=/usr/share/code/code --enable-features=UseOzonePlatform --ozone-platform=x11 %F
  • 切换Ubuntu显示服务器到Xorg
    登录Ubuntu时,点击登录界面右下角的齿轮图标,选择Ubuntu on Xorg登录,Wayland在VMware中的窗口交互兼容性远不如Xorg,切换后多数类似问题都能解决。

  • 更新VMware Tools
    确保虚拟机内的VMware Tools为最新版本,旧版本无法适配Ubuntu 23.04的新特性:

    1. 在VMware菜单栏选择「虚拟机」→「安装VMware Tools」
    2. 在Ubuntu中挂载弹出的镜像文件,执行里面的安装脚本完成更新

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 03:37:06