解决Ubuntu 23.04下vscode全屏模式靠近边缘区域无法点击的问题 |
您所在的位置:网站首页 › linux最大化安装 › 解决Ubuntu 23.04下vscode全屏模式靠近边缘区域无法点击的问题 |
## 问题描述 在Ubuntu 23.04出现一旦将vscode全屏,屏幕边缘区域的按钮全部无法点击的情况,包括右上角的关闭最小化按键,与底部的终端按钮,靠近底部区域的文字也无法选中。笔者使用的是运行在VMware虚拟机下的Ubuntu 23.04。 ![]() ## 解决方案 在github关于vscode的一个issue下我看到了相同的问题,并获得了解决方案。简单来说,只需要在启动时加入以下参数即可 code --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland直接运行这段命令会直接打开一个vscode新窗口,这时你会发现原来无法点击的区域可以正常点击选中了。现在将启动参数写入vscode启动快捷方式: sudo vim /usr/share/applications/code.desktop修改Exec=项,使其变成如下形式: [Desktop Action new-empty-window] Name=New Empty Window Exec=/usr/share/code/code --new-window --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland%F Icon=vscode之后启动vscode便不会出现问题了。 按照github上的说法猜测是由于Ubuntu 23.04将桌面环境切换到了wayland的缘故,因此只需修改启动参数即可解决问题 参考链接:VS Code on Ubuntu 23.04 / Wayland - Resize/Fullscreen Window Creates Unclickable Space · Issue #188407 · microsoft/vscode (github.com) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |