解決 Inkscape 在 Linux 上當機問題

文/圖:麥經倫
Inkscape 是個很好用的開源跨平台向量圖形編輯器,功能媲美專屬軟體 Corel Draw。但 Linux 版本上卻有一個Windows 和 Mac OS X 版本上不存在的臭蟲,這次我們就介紹一下如何修正它。

要重現這個臭蟲很簡單,以 Ubuntu 為例,只要安裝好 Inkscape 後打開,隨意建立兩個物件,便會看到圖 1 的畫面。此時按畫面左上角箭頭鍵,然後同時選取剛才建立的兩個物件,Inkscape 便會顯示圖 2 的訊息,然後當機。

圖1:隨意建立兩個物件。
圖1:隨意建立兩個物件。
圖2:Inkscape 顯示的錯誤訊息。
圖2:Inkscape 顯示的錯誤訊息。

要強制關閉當掉的視窗,可打開終端機輸入命令。
xkill    (ENTER)
執行後用滑鼠點選一下當掉的視窗,該視窗便會關閉。解決方法是不要用原來 Ubuntu 預載的版本,改用官方修正版的套件來源,執行以下命令。
sudo add-apt-repository ppa:inkscape.dev/trunk    (ENTER)
之後進行一次系統更新,取得最新的套件列表。
sudo apt update    (ENTER)
最後執行以下命令安裝來自官方套件來源的 Inkscape,留意套件名稱不是 Inkscape,而是 Inkscape-trunk。
sudo apt install inkscape-trunk    (ENTER)
如果已經安裝了 Ubuntu 提供的 Inkscape,也不用解除安裝,Inkscape-trunk 會自動覆蓋原有版本。安裝後按鍵盤 Windows 鍵或畫面左上角 Ubuntu 鍵搜尋Inkscape,然後執行即可。打開 Inkscape 重復以上操作,隨意建立兩個物件,再按畫面左上角箭頭鍵,然後同時選取剛才建立的兩個物件,便會發現操作正常。

圖3:打開 Inkscape 重復以上操作。
圖3:打開 Inkscape 重復以上操作。

作者簡介
麥經倫
Linux Pilot 主筆

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。