著作一覧 |
やっと時間がまとまって取れたので、サーバーをLinuxに戻した。結局Gentooでしばらく試したが、こちらのカーネル構成がどうやっても正しくならないらしく、数時間動くとハングしてしまう。これを避けるために、全部入りにしてしまうとすると、なんかGentoo使うメリットが感じられない。というわけで、結局、Debian系のディストロにした。
が、何かおかしい。ターミナルが無闇とキーを取りこぼす。
でも、Emacsのシェルモードは問題ないというか、そもそもEmacsはちゃんと動く。なんかgnome-terminalにバグがあるとしか思えない。
で、調べて、gnome-terminal: keyboard input is super flakyを見つけた。
ibusあたりが悪いんであって、gnome-terminalのバグじゃないと書いているが、他のプログラムでは問題ないからなぁ。
しょうがないので、buglogに出ている問題の試し方にしたがって、~/bin/termina.shを作る。
#!/bin/sh unset XMODIFIERS; gnome-terminal
(追記:なんかわけのわからないものをペーストしていたので修正した。3/4 23:06)
これをローンチャに登録して、問題なし。日本語を入力できなくなるが、それはEmacsを使えばよいから問題なし。
crontab -e とか実行するとエディターが動くので、Emacsのshell-mode内では都合が悪い(試したことないけど、EDITORをemacsにしておくと、shell-modeが同じEmacsのプロセスを利用してくれたりはしないだろうなぁ)ので、terminalも必要なのだった。
sora_hから、
make localyesconfig で現在の環境で動いてるモジュールなどの情報をもとに必要なコンフィグをYにしてくれる
と教えてもらった。
さすがに、動かし始めた今となってはGentooには戻らないと思うけど、Gentooの利用を考えていて、でも、Kernel構築にいまいち不安な方は、試してみると良いと思います。
ジェズイットを見習え |
ibusとかscimとかバグが多いので、私は消してuim入れてます。
あー、そのてが正解ですかねぇ。