在Ubuntu系統的KDE桌面環境下,不少用戶在新建項目時都會遇到閃退問題。其實這主要是因為GTK主題的問題,Eclipse中只要試圖打開調用了gtk的ComboBox控件的窗口就會導致崩潰。那麼,遇到這個問題該怎麼辦呢?接下來小編就給大家介紹下Ubuntu KDE桌面環境下Eclipse新建項目閃退的處理方法。
簡單解決方法:
解決方法很簡單,在系統設置-》應用程序外觀-》GTK項,選擇一個非oxygen-gtk的GTK2主題即可。但是KDE默認只自帶了一個極為粗糙的Raleigh,簡直原始(但是兼容性好),啟用這一主題會發現所有的GTK2應用程序都非常難看(包括Eclipse):
當然,網上提供有很多精美的GTK2和GTK3主題(KDE自帶下載在線主題功能),完全可以安裝一款美化比較完整的主題代替oxygen-gtk主題。
“完美”解決方法:
由於oxygen-gtk主題本身比較漂亮,而且KDE桌面環境下所有應用程序默認的主題都是Oxygen,單獨為GTK程序使用其他主題顯得不夠協調。所以,我們還可以采用為某個特定程序使用特定主題的方式折中一下。這裡我們以A New Start主題(一款比較精美的GTK主題)為例,以下是具體過程:
系統全局的GTK2和GTK3主題依然使用oxygen-gtk不變。
GTK2_RC_FILES=/usr/share/themes/Clearlooks/gtk-2.0/gtkrc eclipse
效果見圖:最後面是開 Oxygen GTK 的 Eclipse,中間是開 Clearlook 的 Eclipse ,前面是開 Oxygen GTK 的 Chromium 設置對話框。
以上就是Ubuntu KDE桌面環境下Eclipse新建項目閃退的處理方法,用戶只需要按照上面介紹的方法進行操作即可解決問題。