]>
<< Debianをインストールするmemo | main | enumでState >>
# apt-get install x-window-system-core
僕の使っているGeForce6100だとnvドライバが使えないので、とりあえずvesaでごまかす。マウスの設定はカーネル2.6の場合、/dev/input/miceでUSB、PS/2両方いける。
再設定するには
# dpkg-reconfigure xserver-xfree86
# startx
# apt-get install kterm # update-alternatives --config x-terminal-emulator
大学で使ってるktermをX端末にする。
ついでにフォントもインストール。僕のようにloopbackを削ったりしてなければつまずく所ではない。
# apt-get install gnome ttf-kochi-mincho ttf-kochi-gothic
KDEなんかも入れてる場合は、下のコマンドでデフォルトを設定。
# update-alternatives --config x-session-manager
は使わないことにする。
# apt-get install nvidia-kernel-source nvidia-kernel-common
カーネルのバージョンを調べる。
# uname -r
カーネルに対応したヘッダをインストール。
# apt-get install kernel-headers-2.6.8-2-386
カーネルソースを解凍。
# /usr/src/ # tar xvfz nvidia-kernel-source.tar.gz
環境変数の設定。
# export KSRC=/usr/src/kernel-headers-2.6.8-2-386 # export KVERS=2.6.8-2-386
コンパイル。
# cd modules # /nvidia-kernel/debian/rules binary_modules
/usr/src/modules/になんか長い名前のファイルができてるはずなので、それをインストール。
# dpkg -i nvidia-kernel-2.6.8-2-386_1.0.7174-3_i386.deb
# apt-get install nvidia-glx
/etc/X11/XF86Config-4を編集。下二行をコメントアウトし、ドライバをnvidiaに変える。
# Load "GLCore" # Load "dri"
そしてstartx...するとディスプレイが見つからないとエラー。とりあえずvesaに戻す。GLXの確認は、X端末上で。
# glxinfo
... Segmentation Fault
アレ!?あー、GLXがnvidiaでドライバがvesaだからダメなのかな。当り前か。
とりあえずnvidiaのサイトにあるドライバを入れ直してみよう...。
# wget http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9746/NVIDIA-Linux-x86-1.0-9746-pkg1.run # sh NVIDIA-Linux-x86-1.0-9746-pkg1.run
設定画面になったので適当に答えてstartx。なんかnvidiaのでっかいロゴが表示された!
# glxinfo
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: ...
キタ!
# glxgears
6686 frames in 5.0 seconds = 1337.200 FPS 7247 frames in 5.0 seconds = 1449.400 FPS 7250 frames in 5.0 seconds = 1450.000 FPS 7208 frames in 5.0 seconds = 1441.600 FPS 7250 frames in 5.0 seconds = 1450.000 FPS
http://www.panopticon.jp/mt/mt-tb.cgi/37
コメントする