| adm | Find | login register |
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
延續這邊這個岔開的話題,繼續回報「gcin莫名當掉」的狀況 剛剛用firefox在hyperrate打字發文的時候,按了Ctrl+B突然又再出現下面這個視窗 如果沒有去點那個button的話,firefox就整個死在那裡,pkill -9 gcin也沒用。 想要請教eliu兄是否還有任何可測試或取得錯誤訊息的方法。 感謝~ ------------------------------------------------------------------- | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
抓到一個可以重複的現象了! winlin@~$ps -e|grep ogg (3)點「gcin tray icon→重新啟動gcin」 此時可以發現gcin並不會自動重新出現,也無法用Ctrl+space叫出gcin。 (5)在rxvt中輸入pkill -9 ogg123 立即可解除所有使用gtk-immodule的應用程式當掉的問題,gcin也可以重新運作。 看來這個當掉的問題是「ogg123被留在行程中」致使gcin無法重新啟動,進而卡死所有使用gtk-immodule的應用程式。 ------------------------------------------------------------------- | |||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
猜測可能與 open file descriptor 有關 ulimit -n 8192 試試看有沒有用 | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
好像沒辦法以一般使用者身份執行: winlin@~$ulimit -n 8192 我的系統設成開機時讓root自動登入console 1 (Ctrl+Alt+F1那個終端機), ------------------------------------------------------------------- | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
ulimit已經想辦法設好了: winlin@~$ulimit -n 但是重複上述步驟狀況依舊, ------------------------------------------------------------------- | |||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
猜測你可能有用 gcin_sound_play_overlap,就是允許多個音同時 play。
可能你的 ogg123 搭配的 sound device 在同時 play 容易當掉卡住,造成 file descriptor 用光。
把 ogg123 的問題解決,就不用管 file descriptor 的問題了。用 ulimit -n 只是延後問題出來的時間而已。
我的 ogg123 沒有這個問題。Ubuntu 有用 pulse audio,或許用 pulse audio 可以解決這個問題。
把 gcin_sound_play_overlap 關掉或者也是解決問題的辦法。
| |||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
剛才試 ubuntu 12.04 之前都沒問題的,我的 ogg123 也有卡住的問題。冏 | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
感謝老天!唯有讓eliu兄也中獎,這個問題才比較有機會被解決。囧~ ------------------------------------------------------------------- | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
今天用五四三倉頡打字時,不小心按到「`」進入同音查詢模式, 目前這個問題無法被重複,還找不到規則。 ------------------------------------------------------------------- | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
今天意外在終端機看到這段訊息,不知道對debug有沒有幫助: winlin@~$leafpad .xinitrc
這邊還有另一段 winlin@~$leafpad .xinitrc ------------------------------------------------------------------- edited: 1
| |||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
eliu兄: 不妙,使用最新的gcin.tbz,剛剛當了一次,這次還蠻嚴重的。 ------------------------------------------------------------------- | |||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
今天再出現時我切到Alt+F2終端機,發現下列訊息重複N遍: gcin: ../../scr/xcb_io.c :274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. 附帶說明一下,今天遇到的狀況與昨天回報那個一樣, ------------------------------------------------------------------- edited: 1
| |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
昨天發現,即使沒有使用發音功能,每送出一次緩衝區,行程的gcin就多1隻。 另一個問題是,
Alt+F2終端機的訊息內容如下(重複了18遍,不確定是否有關): 原因不明,請問eliu兄是否有什麼檢測的方法可供參考?感謝~ ------------------------------------------------------------------- | |||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
今天終於了解行程裡gcin為何一隻接著一隻來,直到打字當掉為止。 export GCIN_OUTPUT_FILTER=$HOME/.gcin/gcin_filter_word_daily_count.sh gcin_filter_word_daily_count.sh這個檔早就被我刪了, 不過...還有人在用gcin filter嗎?也許只剩我一個? ------------------------------------------------------------------- |
| adm | Find | login register |