当基于电子的 flatpak 应用程序有权访问 dri 时,其渲染会失真

当基于电子的 flatpak 应用程序有权访问 dri 时,其渲染会失真

当使用 XFCE 在 Fedora 36 上通过 flatpak 运行 Spotify 或 Slack 时,我会得到这样的失真:图像

然而,当我禁用对 dri 的访问时,两者都工作正常,并且没有看到任何失真。我使用 flatseal 禁用了 dri 并创建了以下覆盖:

$ cat ~/.local/share/flatpak/overrides/com.slack.Slack 
[Context]
devices=!all
$ cat ~/.local/share/flatpak/overrides/com.spotify.Client
[Context]
devices=!dri

当我通过rpm安装slack时(发现这里)它也工作得很好。

有关我的计算机的信息可以在这里找到:https://linux-hardware.org/?probe=778f7340fa

这里出了什么问题,我该如何修复它?我可以禁用 dri,但由于 slack 需要访问网络摄像头和音频,我不希望devices=!all对其进行覆盖。

相关内容