求助……Ubuntu16.04的Firefox里面打不开pdf之类的文档,显示flash插件已崩溃

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
lintingting
帖子: 25
注册时间: 2016-11-18 13:21
系统: Ubuntu

求助……Ubuntu16.04的Firefox里面打不开pdf之类的文档,显示flash插件已崩溃

#1

帖子 lintingting » 2017-02-01 16:44

firefox的flash插件崩溃,网上说更新就行,但是更新了并且显示最新版本了,还是不行,求助大神
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: 求助……Ubuntu16.04的Firefox里面打不开pdf之类的文档,显示flash插件已崩溃

#4

帖子 taohunter » 2017-02-03 14:13

首先,pdf文档打不开和flash本身应该没有直接的关系,如想确认可以尝试用firefox打开一个pc硬盘上的本地pdf文档。

猜想你应该是试图打开某些网站上的在线pdf文档,而这些网站又在页面上使用了flash控件,所以才出现flash崩溃导致pdf文档无法打开的情况。

firefox上的flash崩溃是一个存在很久的问题了(其实chrome上也有,但似乎崩溃的可能性要小一些--个人经验)。firefox上与flash崩溃有关的因素一般就是两个硬件加速的设定,按下面两个图示去掉flash的硬件加速和firefox的硬件加速,应该可以大大提高firefox以及其上flash播放时的稳定性。

图一:用firefox打开任意flash视频,在视频区内点鼠标右键,选“设置”,去掉“启用硬件加速”前的勾号
disable_flash_acceleration.png
图二:点击firefox右上“三条杠”,选择“首选项”-->“高级”-->“常规”,去掉“自动启用硬件加速”前的勾号
disable_firefox_acceleration.png
完成后,关闭并重新启动firefox,再次尝试你前面失败的操作,看是否可以正确打开pdf文档。如还有问题,请将你试图打开文档的url贴上来。

补充几句:
firefox以及其上的flash的硬件加速的稳定性涉及的因素很多,至少有这几项:显卡、显卡驱动版本、linux内核、firefox版本、flash版本、网页flash的编程等等,在firefox上找到一个稳定的、各方面都匹配的组合不是一件容易的事。去掉firefox及其上flash的硬件加速,牺牲一点硬件开销,换取firefox的稳定是比较常用的一种手段。另外,firefox上打开pdf的功能对一些在线小型pdf文档还能勉强使用,稍微复杂或老一些的pdf文件就有可能不能正确显示。个人觉得查看大型、复杂或者较老的pdf文档,建议最好还是下载之后用系统提供的pdf文档查看工具软件打开。
三年后终于回到16.04--稳定了!
回复