在Ubuntu 19.04上,Chromium或Google Chrome Flash没法工作
Tianye
・4 分钟阅读
问题
但是当我点击允许它,它说右键运行Adobe Flash播放器",当我右击,并且选择运行此插件时,没有发生任何事情。
回答1:
chromium-browser 74.0.3729.169-0ubuntu0.19.04.1
,
是的,它是一个已知的错误,终于有人给Ubuntu19.04贴上了修复版。
sudo apt-get --purge remove chromium-browser
sudo apt-get --purge remove adobe-flashplugin
请执行以下操作以查找所有pepper的列表,然后将它删除,apt-get --purge remove ___package-name___
sudo apt-cache search pepper | grep -i pepper | grep -i flash
现在,使用Firefox (因为你没有Chromium了 )访问这里:
https://launchpad.net/ubuntu/ source/chromium-browser/74.0.3729.131-0ubuntu1
查找构建,找到适合你的架构的,我的例子是AMD64 ,单击这个列表,现在,从这个列表中,你需要下载两个二进制软件包:
chromium-codecs-ffmpeg 74.0.3729.131-0ubuntu1
chromium-browser 74.0.3729.131-0ubuntu1
(请注意,当你单击该网页上方的那些链接时,它将转到显示"可下载文件"的页面,并将下载你的deb文件。),
下载deb文件后,使用dpkg命令安装,首先从ffmpeg文件开始:
dpkg -i chromium-codecs-ffmpeg*
dpkg -i chromium-browser*
现在进入GUI-based Apt软件包管理器,并且查找软件源,单击其他软件选项卡,你将看到2个名为Canonical Partners的项目 - 单击不是源代码版本的项目,然后单击"确定"或"关闭"以启用它。
接下来,在命令行处,执行以下操作:
sudo apt-get update
sudo apt-get install adobe-flashplugin
现在启动Chromium,当你在给定域上查看Flash组件时,Chromium会行动,并告诉你需要安装Flash ,单击链接以安装Flash ,它不会安装Flash ,相反,安全提示会询问你是否要启用Flash ,页面将加载你的Flash组件,你可以去此页面用于测试是否安装了Flash ,注意如果你看到一个puzzle piec,点击它,选择启用Flash,你应该看到Flash内容和"版本信息"框,这意味着你已经启用了Flash 。
要注意的是,从Linux Chromium查看时,Adobe的更新的Flash测试页会被中断,它提供了错误的答案,相反,使用旧的Flash测试页,点击puzzle piece,启用Flash,如果你正确地完成了这些步骤,就会看到Flash内容。
回答2
问题既影响Chromium又影响Google Chrome ,有一个上游提交可以修复它,并且在为UbuntuEoan构建chromium时该提交已经作为补丁包含在内,它很快会被添加到Ubuntu 19.04的Chromium构建中,
需要花一段时间提交才能会包含在Google Chrome中。
这个问题涉及到从版本2.28到2.29的glibc更新,这在Ubuntu 19.04中会发生,因此在以前的Ubuntu版本中,就像Chromium和Google Chrome一样,Flash可以正常工作。
Firefox不受问题的影响。
回答3
我有同样的问题,启动Chromium与--no-sandbox开关可以工作,https://peter.sh/experiments/chromium-command-line-switches/