Tom*_*mon 10 firefox ppa netflix drm
我安装了 Firefox,ppa:mozillateam/ppa
但 Netflix 无法工作并给出错误:“WidevineCdm 插件已崩溃”。
我尝试使用另一个用户(新用户),我尝试禁用并再次启用 drm,我在没有扩展的情况下尝试了它,我尝试重新安装 Firefox 并按照libavcodec-extra
其他线程中的建议进行安装,但没有任何结果,总是出现相同的错误。
我使用的是 Ubuntu 22.04,Firefox 版本是 102.0.1(64 位)。
使用 Snap 版本对我来说不是一个选择,我宁愿更改操作系统也不愿使用 Firefox 作为 Snap,所以我正在寻找一种方法来安装可运行的 Firefox 和.deb
.
显然该问题仅与此版本的 Firefox 有关。从同一个 ppa 安装的 Firefox-ESR 版本 91.11.0 工作得很好,我想我会使用这个,直到另一个被修复。
Rod*_*cha 15
我不太喜欢 Firefox 的 snap 版本,所以我也在ppa:mozillateam/ppa
Ubuntu 22.10 上使用,问题确实与 AppArmor 的 Firefox 配置文件有关。
我也进行了编辑/etc/apparmor.d/usr.bin.firefox
,但 @skoruppa 推荐的行并没有\xc2\xb4t 做到这一点。使用这个代替:
下划线:\n# per-user firefox configuration
写:\nowner @{HOME}/.{firefox,mozilla}/**/gmp-widevinecdm/**/libwidevinecdm.so m,
之后,您可以重新启动计算机(或使用 重新加载 AppArmor 的规则apparmor_parser --replace /etc/apparmor.d/usr.bin.firefox
)。
小智 9
刚刚在 Ubuntu 22.04 上使用官方 PPA 的 Firefox 出现了同样的问题。经过一番谷歌搜索后,我发现这个问题是由 AppArmor 引起的,它不允许从你的主目录运行 Widevin 插件 - 这已经在 4 年前报告过(!)这里 - https://bugs.launchpad.net/ ubuntu/+源/firefox/+bug/1777070
要解决该问题,您需要编辑/etc/apparmor.d/usr.bin.firefox
文件并添加
owner @{HOME}/.{firefox,mozilla}/**/gmp-widevinecdm/*/lib*so m,
Run Code Online (Sandbox Code Playgroud)
到该# per-user firefox configuration
部分。
之后,您可以重新启动计算机(或使用 重新加载 AppArmor 的规则apparmor_parser --replace /etc/apparmor.d/usr.bin.firefox
),一切都会正常工作:)
我希望这对其他人有帮助
从这里的官方网站下载它 ,然后解压 tar 并运行进入 Firefox 目录并运行 Firefox 可执行文件以确保正常工作
~/.local/lib
(注意如果不存在,则创建一个)mkdir -p ~/.local/bin/ ; ln -s ~/.local/lib/firefox/firefox ~/.local/bin/firefox
sudo sed -i 's/Exec=firefox/Exec=~\/.local\/bin\/firefox/g' /usr/share/applications/firefox.desktop
归档时间: |
|
查看次数: |
8470 次 |
最近记录: |