歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 修復Ubuntu 9.10裡的Flash無法點擊問題

修復Ubuntu 9.10裡的Flash無法點擊問題

日期:2017/2/28 16:39:02   编辑:Linux教程

故障分析
我把台式機升級到Ubuntu 9.10,這次用AMD64版本,裝上flash,去看youku哈皮下,我靠,flash播放器無法拖動了,也無法暫停,調整音量。右鍵菜單還能呼出來,也出能顯示手型圖標,就是點擊無效。

在twitter上問以下,幾個童鞋表示沒有這個問題,難道是我的RP不好,試了下Chromium,Chromium也是這樣,不過在某時刻,某個位置,某個角度點就會有反應,不完全失效。

今天看到的Ubuntu Geek的文章,才發現這就是赤果果的Bug,已經出現兩個月了,還沒有完全解決,解決方法都是workarounds,而問題多出現在64位版本,所以我就中標了,好了,折騰開始了。

方法一
換Mozilla官方的Firefox和手動安裝Adob版e的flash,沒有這個問題,除了會在終端裡看到一大堆錯誤刷屏式輸出而已,不影響使用。看來Ubuntu自己修改了某些地方。還是用Ubuntu的吧,畢竟Chromium也要用到flash的。

方法二
禁用compiz,靠,還真解決了,看來就是與3D有關,但是,難道要捨棄3D?另外,Bug報告頁面說可以禁用“Show Desktop”插件,可是我根本就沒有啟用這個插件。

方法三
就是Ubuntu Geek方法修改

sudo gedit /usr/lib/nspluginwrapper/i386/linux/npviewer
在最後一行前,加上

export GDK_NATIVE_WINDOWS=1
沒錯,是最後一行前,我之前就是加到末尾的,結果沒效。修改後應該是這樣的

#!/bin/sh
TARGET_OS=linux
TARGET_ARCH=i386
export GDK_NATIVE_WINDOWS=1
. /usr/lib/nspluginwrapper/noarch/npviewer
修改保存後就重啟Firefox,問題修復了。

方法四
安裝64位的試驗版Flash,我就先不折騰了,想裝的話可以用Ubuntu Geek文章裡的腳本,或者自己手動安裝,風險自負,Bug報告頁面也有人報告的確有效,效率還好點。

Copyright © Linux教程網 All Rights Reserved