ubuntu双屏Flash全屏显示

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

ubuntu双屏Flash全屏显示

#1

帖子 Crazier » 2014-05-02 11:13

笔记本有时候需要外接一个显示器,达到双屏的效果,女朋友用来看电影,我则看自己的新闻,互不耽误。但是美中不足的是,外接屏幕flash最大化的时候,不能在另一个屏幕内进行操作,否则最大化的Flash屏幕就会失效,变成最小的。如果想实现最大化,又可以在另一个屏幕上进行操作,需要修改flash的程序,因为它不是开源的,所以只能修改它的二进制文件 。
以下方法只适合Firefox,chrome使用的是自己的flash,不是系统的,所以无法适合。
另外,一旦flash更新后就要重要执行一边下面的操作。
安装修改二进制的程序:ghex
sudo apt-get install ghex
查看二进制Flash的安装位置:
sudo updatedb


$ locate libflashplayer.so
/usr/lib/flashplugin-installer/libflashplayer.so
先备份文件,如果修改失败了也好快速恢复。
sudo cp /usr/lib/adobe-flashplugin/libflashplayer.so{,.bak}
修改:
sudo ghex /usr/lib/flashplugin-installer/libflashplayer.so

查找: “ _NET_ACTIVE_WINDOW” ,不要带双引号,这个需要自已输入进去,不能复制的。
_NET_ACTIVE_WINDOW
如下:
screenshot2.png

找到之后,定位到_NET_ACTIVE_WINDOW 中的 N,把N修改成A,然后保存,重新打开就可以了。

如果修改失败,又没有备份,可以执行:
sudo apt-get install --reinstall flashplugin-installer
回复