为什么我的firefox flash,一但有flash要加载就崩溃。。。

上网、浏览、聊天、下载等
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#16

帖子 taohunter » 2014-09-08 23:43

了解学习一下 写了:1.如果是显卡问题为什么chrome没事呢
2.显驱怎么更新?系统自带的软件更新器没用
3.不用切换了吧。。。我看我的n卡设置是2g的。。不舍得抛弃2g用回那渣渣的集显。
确切地说,这种firefox上flash崩溃的问题应该描述为:显卡驱动与flash player某些方面冲突的bug。

注意,这里说的显卡驱动不单指独显的驱动,也包括集显的驱动。尤其是在双显卡的笔记本电脑上,象nvidia这样的显卡是不负责LCD的显示的,nvidia独显只负责一些与GPU相关的计算,把计算结果传递给intel的集成显卡,然后由集成显卡的驱动将数据传递给LCD显示器显示出来。所以:在firefox开启硬件加速/flash硬件加速的情况下,nvidia只负责一部分计算,而导致flash崩溃的冲突既有可能发生在flash的进程本身,也可能发生在firefox主进程与运行flash player的plugin container进程之间,也可能发生在flash进程与nvidia驱动模块之间,同样也有可能发生在nvdia驱动模块和intel集显驱动模块之间。环节越多越容易出问题。

到此,先给结论:在firefox下,为了将flash导致的崩溃的可能性降到最低,无论使用什么显卡,什么驱动,平时最好同时禁用firefox硬件加速(在firefox选项中设置)和flash player的硬件加速(在ubuntu中需要先将一个网页上的flash放大到全屏,然后就可以设置了)。

回过头来回答你的疑问1和3:

chrome使用的pepperflash是adobe专门为chrome定制的一个版本,为什么firefox没有这福气,因为没钱。adobe对自由软件和开源软件是非常不友好的,这也是为什么linux上除了chrome之外,其他的浏览器都只能停留在11.2版本的flash player上的原因。adobe为定制版的pepperflash花费的精力一定比11.2版的要多得多,bug的解决应该也更全面,但不代表chrome的flash就不会崩溃--一样会崩的,只是频率和概率的问题,你没碰到别人也会碰到。至于独显的GPU和较大的独显显存,这些在平时浏览页面,包括看个flash时都没有什么实质的作用的,那一点点性能提升你根本毫无感觉。真正能用到这些高性能GPU及显存的应用目前主要是那些网页3d游戏,如果平时不玩3d游戏,完全不必切换到nvidia显卡,直接工作在集显下就足够了。需要玩3d游戏时再用nvidia-prime切换到独显即可。从这一点来说,ubuntu下的这种切换和类似windows下的那种“无缝切换”还是有很大的不同的。。。

最后谈一点个人对flash的看法:flash的技术虽然无处不在,但从浏览器技术发展的角度看,flash已经是一项近乎过时的技术。就拿视频来说,flash的效率与html5相比差距非常大,从cpu的开销上就能看到。未来的视频和游戏一定是html5的天下,flash越早死掉越好。现在的flash player简直就是wintel联盟之外的一个推销员,cpu差点一个flash进程就能把1颗单核cpu的性能全部吃光, 简直是有些无语了。。。:em04
三年后终于回到16.04--稳定了!
了解学习一下
帖子: 106
注册时间: 2014-08-20 10:17
系统: fedora21

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#17

帖子 了解学习一下 » 2014-09-09 11:31

请问显卡版本号怎么更改,直接下载那个驱动包在终端运行可以不
了解学习一下
帖子: 106
注册时间: 2014-08-20 10:17
系统: fedora21

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#18

帖子 了解学习一下 » 2014-09-09 11:33

请问显卡版本号怎么更改,直接下载那个驱动包在终端运行可以不
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#19

帖子 poloshiao » 2014-09-09 11:35

请问显卡版本号怎么更改
從終端機
nvidia-settings
看看
NVIDIA Driver Version:
目前版本
貼上來

請確認 Ubuntu 版本是不是 14.04
不同版本 對策可能不同
了解学习一下
帖子: 106
注册时间: 2014-08-20 10:17
系统: fedora21

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#20

帖子 了解学习一下 » 2014-09-09 15:00

331。38   (驱动版本)
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#21

帖子 poloshiao » 2014-09-09 15:26

331.38(驱动版本)
如果你是 Ubuntu 14.04 就暫時使用 331.38 吧

如果真的無法滿足你的需求
再考慮升級到 340.32
http://www.nvidia.com/Download/driverRe ... 7525/en-us
Supported products
GeForce 700M Series (Notebooks):
GeForce GT 740M
安裝方法
http://us.download.nvidia.com/XFree86/L ... index.html
了解学习一下
帖子: 106
注册时间: 2014-08-20 10:17
系统: fedora21

Re: 为什么我的firefox flash,一但有flash要加载就崩溃。。。

#22

帖子 了解学习一下 » 2014-09-09 20:34

感谢 ,我想起来一件事,这遇到flash就崩溃是在我恢复了两次系统后发生的,一次是用tar解压 那个压缩了全部系统文件的bz2恢复的,另一次是用14 04的dash里的自带备分工具,不知这崩溃跟这两个恢复有没有联系。
恢复 之前没任何问题。
回复