[vim ] Gdk-CRITICAL IA__gdk_drawable_get_size已刪文

看板Editor (編輯器(vim/emacs))作者 (陽春白雪)時間4年前 (2020/02/04 12:37), 4年前編輯推噓1(105)
留言6則, 2人參與, 4年前最新討論串1/1
gvim 執行時有時會在 terminal 秀 Gdk-CRITICAL IA__gdk_drawable_get_size: assertion 'GDK_IS_DRAWABLE (drawable )' 這是因為在 gonme 3 中執行 gvim (GTK 版 且 version >= v8.1.0405) 才會發生 解決方式可以是裝 GTK 3 版本的 gvim e.g. sudo apt remove vim\* sudo apt remove vim-gtk3 若仍是要使用 GTK 版, 就使用 gvim version < v8.1.0405 若仍要使用 GTK 的新版, 則要自行 compile source code, 把 https://bit.ly/397DKvU 裡, v8.1.0404 to v8.1.0405 時 被移掉的三處 if GTK_CHECK_VERSION(3,0,0) 補回去 (連結中的 line 1003 to line 1038) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.197.126 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1580791053.A.FE3.html ※ 編輯: ViewMoon (114.137.197.126 臺灣), 02/04/2020 12:39:38

02/04 16:35, 4年前 , 1F
使用 v8.1.0606 作實驗失敗,依然會有 assertion
02/04 16:35, 1F

02/04 16:35, 4年前 , 2F
將 gui_beval.c 整個退回到 v8.1.0404 依然不行
02/04 16:35, 2F

02/04 16:44, 4年前 , 3F
還是感謝你的分享
02/04 16:44, 3F

02/04 18:06, 4年前 , 4F
sorry, 補充, 是 gui_gtk.c 的 line 1003 to 1038, 連結
02/04 18:06, 4F

02/04 18:06, 4年前 , 5F
的底色標記處,只改這三個ifdef,同檔其它處不要改
02/04 18:06, 5F

02/04 18:48, 4年前 , 6F
02/04 18:48, 6F
文章代碼(AID): #1UEFKD_Z (Editor)
文章代碼(AID): #1UEFKD_Z (Editor)