关于Ubuntu23.04下VScode全屏后右半部分点击无效的问题

1. 问题描述

本人在使用VScode做项目时发现,从官网下载来的VScode全屏后点击右边部分无效,包括右上角的 “最小化”,“最大化”,“关闭”选项,以及右侧的代码缩略地图,滚动条。回观我的整个下载、安装流程,我没有发现明显的问题。

带着怀疑的心态,我又在VScode官网下载了其他版本的vscode,并使用不同的方法进行安装,经过我多次尝试后,问题还是没有解决。(╯︵╰)

后来问了我的师兄,才解决。。。 

2.解决方案

在 Ubuntu 中,X11(X Window System)和 Wayland 是两种常见的显示服务器协议。它们用于管理显示设备、输入设备、窗口和图形渲染。

X11 是一种历史悠久的显示服务器协议,诞生于 1980 年代,一直是 Linux 和 Unix 系统上最常用的图形显示协议。由于其长期存在,X11 有广泛的硬件和软件支持,且许多应用程序针对 X11 进行了优化。

Wayland 是较新的显示服务器协议,旨在替代 X11,解决 X11 的复杂性和性能问题。Wayland 诞生于 2008 年,虽然 Wayland 逐步被采用,但与某些老旧的应用程序、窗口管理器或驱动程序的兼容性还不如 X11。

所以,VScode右侧点击无效的问题,是由于系统显示服务器版本不同导致的。

解决方法如下:

1. 点击右侧设置:

2.点击设置中的电源键:
3.点击注销 ,继续点击注销

4.系统会退出登录,需要重新登录。

5.输入密码前 ,点击右下角设置按钮。

6. VScode右侧无法点击,是因为Ubuntu23.04默认选择Wayland(第一个),现在选择第二个(Ubuntu on Xorg),然后再输入密码登录即可。(此设置设置一次即可,后面重新开机/挂起不会再改变显示器版本)。

 7.登录进入系统后,发现VScode右侧可以点击了! ٩(๑❛ᴗ❛๑)۶

3.结语

出现这个问题主要是Ubuntu的版本导致的,Ubuntu每年四月与十月发布新版本,Ubuntu 版本有两种类型:LTS 版本(长期支持版)非 LTS 版本。

LTS 版本:每两年发布一次,通常是 YY.04 版本,例如 Ubuntu 20.04、22.04、24.04。这些版本提供 5 年的技术支持,适合生产环境和长期使用。

非 LTS 版本:这些版本通常每 6 个月发布一次,技术支持周期为 9 个月,适合开发者或喜欢使用最新功能的用户。这些版本包括 YY.10YY.04 之间的版本,例如 Ubuntu 21.04、21.10、23.04

所以建议大家还是安装LTS版本。 

想了解X11与Wayland点击下面链接:

linux黑话

X11与Wayland

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值