諸々解決 ― 2011/12/13 15:28
1.scim-anthyからibus-mozcに変更。
anthyがあまりにも〇〇なので、この際mozcに変更。mozc.elも設定して快適やなー。
と思ったら、入力モードがmozcになると、キーアサインがjp106に。何でやねん。色々とググっては見たけれど成果なし。mozcよりもibus側かなと思ったので、色々見てみると、どうもibusのpythonスクリプトに原因がありそう。それを穿るのも面倒なので…。
サクッと
mv /usr/share/ibus/keymaps/jp{,.orig}
anthyがあまりにも〇〇なので、この際mozcに変更。mozc.elも設定して快適やなー。
と思ったら、入力モードがmozcになると、キーアサインがjp106に。何でやねん。色々とググっては見たけれど成果なし。mozcよりもibus側かなと思ったので、色々見てみると、どうもibusのpythonスクリプトに原因がありそう。それを穿るのも面倒なので…。
サクッと
mv /usr/share/ibus/keymaps/jp{,.orig}
ln -s /usr/share/ibus/keymaps/{us,jp}
これで一応解決。日本語入力やから日本語キーボードって決め付けんといて。
2.VirtualBoxでHostのAudioDeviceが無効な訳。
/dev/dspが無くなったせいかと思って、そっち方向から見てたから手こずった。もう一度Logからキーワードを抜き出してググッたらここを発見。
libsdlを--enable-alsa-sharedでemergeしなおして、サクッと解決。
誰がlibsdlのconfigureオプションが原因なんて思うねん。しかし、これを発見した奴はすごい。
3.X40をGentooからVineに変更。
もうね、X40で大量のemergeは時間の無駄。distccで誤魔化してたけど、やっぱしんどい。distroは色々VB上で試したけど、インストールパッケージを予め選べるのと日本語環境が優れているのでこれにした。でも、rpmなんてKondara以来。specの書き方なんて忘れてしもてる。
これで一応解決。日本語入力やから日本語キーボードって決め付けんといて。
2.VirtualBoxでHostのAudioDeviceが無効な訳。
/dev/dspが無くなったせいかと思って、そっち方向から見てたから手こずった。もう一度Logからキーワードを抜き出してググッたらここを発見。
libsdlを--enable-alsa-sharedでemergeしなおして、サクッと解決。
誰がlibsdlのconfigureオプションが原因なんて思うねん。しかし、これを発見した奴はすごい。
3.X40をGentooからVineに変更。
もうね、X40で大量のemergeは時間の無駄。distccで誤魔化してたけど、やっぱしんどい。distroは色々VB上で試したけど、インストールパッケージを予め選べるのと日本語環境が優れているのでこれにした。でも、rpmなんてKondara以来。specの書き方なんて忘れてしもてる。
Sound of Silence ― 2007/03/21 20:06
Staticは内, Dynamicは外 ― 2007/03/02 00:07
使ってる無線LANルータ(WN-G54)のDHCPサーバ機能では細かい設定が出来ない。 同じMACアドレスでもその度に違うアドレスを振ってくれる事がある。自宅ではメインとサブ、後殆ど使っていないPCが2台あるだけなので、 サブのネットワークも家ではStatic、外ではDHCPを取る事にする。
まずは無線LANの設定。自宅での無線LAN接続ではStaticなアドレスを設定する。それ以外はDHCP。これは簡単。
/etc/conf.d/netに以下を追記。
※ESSIDには自宅の無線LANルータの実際のESSIDが入る。
これで、サブの無線LANは自宅ではStatic、 外ではDHCPでのアドレス割り当てになる。
さて、サブの有線も同じようにしたいけど、上記の様な方法がわからなかった。で、姑息な方法として、 ルータのDHCPサーバ機能をOFFにして、自宅ではDHCP取得を失敗させる事にした。
/etc/conf.d/netに以下を追記。
まずは無線LANの設定。自宅での無線LAN接続ではStaticなアドレスを設定する。それ以外はDHCP。これは簡単。
/etc/conf.d/netに以下を追記。
config_ESSID=( "XXX.XXX.XXX.AAA netmask 255.255.255.0 broadcast XXX.XXX.XXX.255" )
routes_ESSID=( "default via XXX.XXX.XXX.BBB" )
※ESSIDには自宅の無線LANルータの実際のESSIDが入る。
これで、サブの無線LANは自宅ではStatic、 外ではDHCPでのアドレス割り当てになる。
さて、サブの有線も同じようにしたいけど、上記の様な方法がわからなかった。で、姑息な方法として、 ルータのDHCPサーバ機能をOFFにして、自宅ではDHCP取得を失敗させる事にした。
/etc/conf.d/netに以下を追記。
fallback_eth0=( "XXX.XXX.XXX.AAA netmask 255.255.255.0 broadcast XXX.XXX.XXX.255" )
fallback_route_eth0=( "default via XXX.XXX.XXX.BBB" )
これで、自宅では上記のStaticアドレスを割り当てられて、外ではDHCPでの取得になる。自分ではこの方法は納得していない。もっと良い方法があれば変更しようと思う。例えばeth0がupした段階でルータのLANのMACアドレスが取得出来たらStatic、出来なければDHCPとか。
こういう方法があるぞっというのを大募集中。
とにかく始めナイト ― 2007/03/01 23:18
Linuxを使うようになって10年近く...。/etcやホームの設定ファイルは殆ど使い回しで、あまり何も考えずにその場に合った追記・修正を繰り返してきた。特にWeb等のサービスを立ち上げたりしていないデスクトップ環境で使用してきたけど、 もっと色んな面で活用していくと同時に、セキュリティ面なども見直して行こうと思う。ま、根がかなりの不精なので、どこまで続くか...。
メインPC: Dell SC420(P4 2.80GHz, 512MB, S-ATA 40GB)
サブPC: IBM x40(PentiumM 1.40GHz, 512MB, P-ATA 40GB)
無線LANルータ: io-data WN-G54
OSはメイン、サブともGentoo Linux
が、今の主な環境。
まずは
・サブのネットワークを自宅ならstaticで、外ならDynamicでIPを取得するようにすることから。
尚、 今使ってるのがGentooなので、設定方法とかはGentooに特化したものが殆どになるので悪しからず。
最近のコメント