---------------------------------------------- ALL : localhost : allow ALL : 127.0.0.1 : allow sshd: ALL : allow sshdfwd-X11 : ALL : allow ALL : ALL : deny ----------------------------------------------上の2行で、ローカルホストにはすべてを許可する。 (この2行を消して困らないようなら、消した方がよい) 3行目は sshd アクセスはどこからでも許可する。 4行目は ssh 経由の X11 の出力ならどこへでも許可する。 5行目はそれ以外の通信はすべて拒否する。
(rootになる) sudo -s (再構築に必要なパッケージのインストール) apt-get install build-essential kernel-package libqt3-mt-dev libncurses5-dev apt-get install linux-source-2.6.38 (場所を移動してソースを解凍する) cd /usr/src/ tar xvjf linux-source-2.6.38.tar.bz2 cd linux-source-2.6.38 (デフォルトの config ファイルを使う) cp /boot/config-2.6.38-10-generic .config (ここでsuspend->resume問題に対応する) cd drivers/input/serio cp i8042.c i8042.c.orig vi i8042.cあとは、再起動していまインストールしたカーネルから起動します。 ソースは2.6.38-10のもののはずなのに、上に見られるように カーネルは2.6.38.7になってました。謎です。 うちでは、以上の作業でサスペンドからの復帰後も、 キーボードとマウスが使える状態になっていました。
.resume = i8042_pm_resume,
の行を
.resume = i8042_pm_restore,
に変更する。 (元に戻って config ファイルを作る) cd ../../.. make oldconfig (ついでにカーネルをいじる場合) make menuconfig (make xconfig) (これでいいのか良くわからないが、デフォルトの Pentium Pro よりはいいのでは?) Processor type and features > Processor family ⇒ Core 2/newer Xeon (make する) make-kpkg clean make-kpkg --initrd --revision=(適当な数字) kernel_image kernel_headers (deb ができているのでパッケージインストールする) cd .. dpkg -i linux-image--2.6.38.7_(さっき決めた数字)_i386.deb linux_headers-2.6.38.7_(さっき決めた数字)_i386.deb
/var/lib/texmf/fonts/map/dvips/updmap/psfonts.map を変更する。実際には、psfonts.map は psfonts_t1.mapへのシンボリックリンクのため、 psfonts_t1.mapを編集し、
rml Ryumin-Light-H
gbm GothicBBB-Medium-H
rmlv Ryumin-Light-V
gbmv GothicBBB-Medium-V
の4行を末尾に付ける。
これでも治らなかったので、/usr/share/ghostscript/9.01/Resource/Init/cidfmap に
/Ryumin-Light << /FileType /TrueType /Path (/usr/share/fonts/truetype/ttf-japanese-mincho.ttf) /SubfontID 0 /CSI [(Japan1) 2]>> ;
/GothicBBB-Medium << /FileType /TrueType /Path (/usr/share/fonts/truetype/ttf-japanese-gothic.ttf) /SubfontID 0 /CSI [(Japan1) 2] >> ;
という2行を追加します。 これで dvips を通し直せば、gv で日本語が見えました。