Gnome Extensions TopIcons 在 Fedora 29 下無法正常運作的解決方法

在升級到 Fedora 29 後第一個遇到的問題就是主畫面的程式的常駐列不見了,因為在 Gnome 3之後已經把程式的常駐列拿掉了,如果不習慣的朋友可以透過安裝 Gnome Extension 中的 TopIcons 來找回曾經熟悉的界面。原本在 Fedora 28 下運作得很正常的 TopIcons 在進到 Fedora 29 後就出現異常了,第一個想到的是先到 TopIcons 的頁面中查看一下有沒有相關的訊息可做參考。結果之前已經有網友提出解決方案了,感謝這位 vitalik_p



就是要找出 extension.js 這隻檔案,然後將其中 manage_screen 函式中的第一個參數移除即可。而且 vitalik_p 很好心的將 script 也寫好了。只要照著執行,應該就可以修改完成。

$ cd $(HOME)/.local/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com 
$ cp extension.js extension.js.bak $ sed -i 's/manage_screen(global.screen, /manage_screen(/' 

然後登出後再重新登入 gnome 桌面或是重新開機也可以。就可以正常啟用了。

沒有留言:

張貼留言

Chrome for Linux 有些網頁出現 403 無法瀏覽

因為某幾個網站一直出現 403 ,但在無痕模式下又可以正常使用。通常這種情況可能是某個 Chrome plugin 更新了導致異常,而在無痕模式因為 Plugin 預設都是沒有開啟的,所以反而不會造成問題。但檢查的起手式還是從連線開始確認。 從開發者工具的 Copy as cUR...