解决方案:
在 Ubuntu 桌面上禁用 wayland
-
GNOME 桌面环境的默认显示管理器是 GDM3。因此,我们将编辑
/etc/gdm3/custom.conf
文件来禁用或启用 Wayland。打开命令行终端并使用 nano 或您喜欢的文本编辑器以 root 权限打开此文件。$ sudo nano /etc/gdm3/custom.conf
-
在此文件中,查找显示
#WaylandEnable=false
的行。取消注释此行并将其设置为 false,可用禁用 Wayland。禁用 Wayland:
WaylandEnable=false
-
进行所需的更改后,保存该文件并退出。您需要重新启动 GDM3 或重新启动 Ubuntu 22.04 桌面才能使更改生效。
$ sudo systemctl restart gdm3
- 完成之后重新打开VScode,问题即可解决
- 方法来源:如何在 Ubuntu 22.04 桌面上启用/禁用 wayland (linux-console.net)https://cn.linux-console.net/?p=9861