无法将应用程序窗口共享给应用程序(Google Meet、Discord)

无法将应用程序窗口共享给应用程序(Google Meet、Discord)

在 19.04 版本中,会议中的共享应用程序窗口运行良好。

现在使用版本 20.04,当我尝试共享一个窗口时,它在任何地方都不起作用:我尝试了 Google Meet、Skype、Zoom、Hangouts、Discord 和 Microsoft Teams。这在浏览器(尝试了 Chrome、Chrome Beta、Chromium 和 Firefox)和应用程序(如果可用)上都会发生。共享整个屏幕有效。

当我尝试共享应用程序时,Google Meet

使用 Ubuntu 版本 20.04 LTS,我的桌面是 Ubuntu Budgie。

$ budgie-desktop --version
budgie-desktop 10.5.1

$ echo $XDG_SESSION_TYPE
x11

$ free -h
total        used        free      shared  buff/cache   available
Mem:           15Gi       1,5Gi        12Gi        92Mi       1,8Gi        13Gi
Swap:          15Gi          0B        15Gi

$ sudo dmidecode -s bios-version
1.12.0

[更新]:现已更新我的简历。

答案1

BIOS

戴尔 Inspiron 7460

您的 BIOS 是 1.11.0。

有更新的 BIOS 可用,版本 1.12.0,发布日期为 2020 年 3 月 12 日,可以下载这里

笔记:确认我拥有适合您型号的正确网页。

笔记:更新 BIOS 之前请做好备份。

不和谐

在我看来,Discord 基本上就是间谍软件。它有代码可以确定你同时运行的其他软件。这不关“他们”的事。除非你授予它离开沙箱的权限(坏主意),否则 Discord 的 snap 版本还会用错误消息轰炸 /var/log/syslog。

更新#1:

我们已将问题归咎于您自己的帐户。

我将概述一个尝试隔离常见问题区域的程序。

有三个文件夹通常可能会导致问题:

  • 〜/.缓存
  • 〜/.本地
  • 的〜/ .config

消除的过程是一样的一次一个文件夹。我将以此~/.cache为例。

笔记:在此过程中,某些系统/应用程序设置发生变化是正常的。屏幕分辨率等。这很正常。不要惊慌。

  • 重命名~/.cache~/.cache.HOLD
  • ~/.cache登录时将重新创建一个新文件夹
  • 退出你的账户
  • 重新登录您的帐户
  • 尝试重现共享问题
  • 如果问题仍然存在,那么就~/.cache没有问题了,然后执行以下操作:
  • 将新~/.cache文件夹移至桌面,稍后我们会将其删除
  • 重命名~/.cache.HOLD~/.cache
  • 立即退出
  • 重新登录
  • 如果问题得到解决,那么问题就存在于~/.cache.HOLD文件夹中,然后执行以下操作:
  • 移动(而不是复制)~/.cache.HOLD文件夹中的所有内容,将其放回到新~/.cache文件夹中,跳过所有现有文件
  • 文件夹中剩余的任何东西都~/.cache.HOLD可能是坏的
  • 完毕

答案2

WaylandEnable=false在 /etc/gdm3/custom.conf 文件中

sudo nano /etc/gdm3/custom.conf

取消注释该行

#WaylandEnable=false 至 WaylandEnable=false

我发现这个解决方案这里

相关内容