原理

腾讯会议在启动脚本中对Ubuntu的桌面管理软件进行了检测,如果发现是Wayland便直接退出,但是由于其是sh脚本,因此我们可以绕过这个逻辑。

修改

首先编辑这个sh文件,需要提供root权:

vim /opt/wemeet/wemeetapp.sh

然后找到:if [ "$XDG_SESSION_TYPE" = "wayland" ]这一行所在的位置,在其上方加入:

export XDG_SESSION_TYPE=x11
export QT_QPA_PLATFORM=xcb
unset WAYLAND_DISPLAY

就像这个样子:

修改之后的脚本图片

然后就可以正常打开了!

注意

虽然可以打开,但是腾讯会议的共享屏幕是用不了的。可以尝试使用腾讯会议的摄像头调用OBS的来变通达到共享屏幕。

最后修改:2022 年 12 月 17 日
打点赏咯~