我一直對Ubuntu官方倉庫裡的Eclipse有偏見,就是版本太舊,所以我就直接到Eclipse的官方網站下載最新的用,結果在Ubuntu 9.10裡又出問題了。
症狀就是部分點擊按鈕沒反應,尤其是“Finish“按鈕,剛才啟動彈出Eclipse的用戶習慣收集通知,我選關閉這個功能,然後點”Finish“按鈕,結果沒反應,明明有按下去的視覺效果,就是不關閉。還有是pydev的項目建立向導裡的“Finish”的按鈕也是這樣。
搜了一下,我堅決否定是我的人品問題,這又是Ubuntu的一個bug,在那堆長長的討論裡我扒出了兩個解決方法
用Ubuntu庫裡的版本,針對這個問題打過補丁了,目前版本是3.5.1,還算新。
還是想用Eclipse的官方版的話,要先設置一個環境變量,運行Eclipse前先運行 export GDK_NATIVE_WINDOWS=1
如果用桌面圖標啟動的話,把圖標的啟動命令改成
env GDK_NATIVE_WINDOWS=1 Eclipse
我選擇後者,因為我懶得再去下載一次Eclipse。慢著,那個設置環境變量命令好像在哪裡看過,哦,就是之前的Flash點擊無效問題,感覺不妙了,恐怕我遲點又會發現某些軟件也出現按鈕點擊無效問題了。