| |||||||
adm | Find | login register |
只要使用文字輸入工具 在畫面上一按,就會 crash
不知道該算 inkscape 的問題,還是 gtk+2 的問題 Launchpad 上有找到 相關討論 edited: 1
| ||||||||||||||
| ||||||||||||||
export GDK_NATIVE_WINDOWS=1 再跑 inkscape 就可以了。 這是新版 GTK+ / GDK 的 new behavior。 | ||||||||||||||
啊!感謝,難怪我自己問問題時也覺得似曾相識,現在記性實在不好 XD 經測試
確實可以解決問題 所以目前我的解決方式是在 $HOME/.bashrc 加入 alias inkscape='GDK_NATIVE_WINDOWS=1 inkscape' | ||||||||||||||
剛發現 0.46 的垂直尺規無法正常顯示 沒想到出那麼久了竟然還有這種 bug Bug #364434 in Inkscape: “ruler Y-axis don't show correctly ”#547466 - inkscape: Horizontal ruler not visible - Debian Bug ...
| ||||||||||||||
息怒~ ^^ 0.46 正式發佈後並沒有再發佈任何 BUG 修復版 (也就是 0.46.1) 0.46-9 的 9 是指套件編譯的次數。 0.47 版 BUG 相當多,這次發佈 0.47.1 的機會非常大。 | ||||||||||||||
倒也不是怒,只是有些驚訝 :P 看來 0.47 還是得剉咧等 | ||||||||||||||
GDK_NATIVE_WINDOWS=1 是create 真的 X11 window,而不用 GDK 自己的假 window 不知道為何 ibus 沒有這種問題? 如果是假的 window,那也是傳 topic window (true X11 window) 給 gcin。 不過看起來還沒 call gcin 就出問題了。 | ||||||||||||||
| ||||||||||||||
debian 的 stable 目前沒有使用文字工具會當掉的問題,看來 stable還是有點道理的 :) (但 debian stable 中 inkscape 參考線的座標還是難以辨認) 不曉得之後 testing 的 bug 會不會跑到 stable 來 edited: 2
| ||||||||||||||
這是 GTK+ 2.18 引入的 "feature" (從某個角度來說就是 bug),stable 當然沒事。 這個 feature 是為了因應現在流行的硬體加速,暫時只能頭痛醫頭腳痛醫腳。 | ||||||||||||||
GTK+ 2.18 是 2009 年 9 月釋出的,而 inkscape 0.46 是 2008 年 3 月出的,既然 inkscape 0.46 文字工具當掉是因新出的 gtk+ 2.18 某些程式碼的變動(引進新功能)所導致,程式當掉應該不能怪 inkscape 0.46,但根據之前的討論,最近剛出的 0.47 還是會受到影響…… hmm 可能是這個問題不好修吧…… 好加在有 Caleb 提供的撇步,暫時可以不用煩腦 :D edited: 1
|
| |||||||
adm | Find | login register |