原文作者:Kelki
原文链接
腾讯对 linux 还是太不上心了(
不过随着中国政府对 linux 的逐渐扶持,中国厂商对 linux 软件的支持应该会越来越好。
Step 0:安装腾讯会议
难绷的一点:Only deb packages are supported.
让选两个架构,但是全是 deb 包;Arch 用户应该是能想办法的,rpm系乃至于其他的就自求多福吧(
很明显是迎合中国推广deb系发行版(例如中标麒麟、深度及其 UOS、ubuntu Kylin等),其他常用软件如钉钉也是这样做的。
呃呃。
但是它不支持 Wayland 啊喂!这好吗?这不好。Wayland 是逐渐流行的新技术,为什么不支持?
Step 1:切 x11
Google 出来的 solution 大多是说,别 Wayland 了,log out 后换 x11 吧。这也太笨了……
本篇参考的是找到的唯一靠谱一点的一篇博客。
编辑/opt/wemeet/wemeetapp.sh
找到包含有if [ “$XDG_SESSION_TYPE” = “wayland” ]的一行,这是腾讯会议检测 session type 的地方,下面就是检测到 Wayland 直接报错退出的代码
在这个代码块上面,加入以下代码:
export XDG_SESSION_TYPE=x11
export QT_QPA_PLATFORM=xcb
unset WAYLAND_DISPLAYCOPY
这里就是修改腾讯会议这个 session 的环境变量,绕开腾讯会议的检测。然后就可以使用了。
原 post 不能直接使用,应该是因为:版本更新后export QT_PLUGIN_PATH=”${HERE}/plugins”在整个启动脚本的末尾,export完就启动了;而窗口检测在上面,都检测完报错退出了,下面再export自然没用。
评论(已关闭)
评论已关闭