我的 Server 是用 Gentoo Linux 架設的, 本來是不太用到 X-Window 啦! 這幾天公司的 Server 再裝兩台 Gentoo, 一開始進 X-Window 都好好的, 我也一樣就更新了 Kernel 與整個系統的套件都更新下去, 結果就變滑鼠跟鍵盤都不動了, 看起來就像當機一樣, 要不是家裡這台也有相同狀況, 我還會真的以為它當機了!
結果我另一台裝起來也是一樣, 但 SSH 從別台還可以連到, 把 X 等服務都 kill 掉畫面還是停在剛進 X-Window 的時候, 工具畫面看起來都很正常! 就是 PS/2 滑鼠 鍵盤都沒反應, 另外插 USB Keyboard 也是不動!!
差點氣到要換掉 Gentoo 成 Sabayon Linux 哩, 不過看 Sabayon 要下載都好幾 G, 又跑去 Gentoo 官網討論區找找是不是有這個問題!! 找到了這篇 http://forums.gentoo.org/viewtopic-t-777581.html
上面是說改一下 /etc/X11/xorg.conf 這個檔案的 Section "ServerFlags" 區, 改成這樣
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "False"
Option "AllowEmptyImput" "False"
EndSection [1]
如果 xorg.conf 沒有或改壞了的話可以用下面的步驟重新產生
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back
X -configure
// 增加上面的 ServerFlags 到 /root/xorg.conf.new
X -config /root/xorg.conf.new
// 如果正常. 關掉是要用 ctrl+alt+backspace
cp /root/xorg.conf.new /etc/X11/xorg.conf
這樣之後就再進去 X-Window 就不會像當機一樣啦!!
不過滑鼠的左鍵好像有一些問題, 就是不能拖曳!! 問題還是有點, 不過大致上正常!!
有另一篇是說 hal 的問題, 我就沒再確認了