]> Panopticon :: Debian :: XFree86をインストールするmemo

<< Debianをインストールするmemo | main | enumでState >>

XFree86をインストールするmemo

http://www.debian.or.jp/

Xのインストール

# apt-get install x-window-system-core

Xの設定

僕の使っているGeForce6100だとnvドライバが使えないので、とりあえずvesaでごまかす。マウスの設定はカーネル2.6の場合、/dev/input/miceでUSB、PS/2両方いける。

再設定するには

# dpkg-reconfigure xserver-xfree86

Xの起動

# startx

ktermもインストール

# apt-get install kterm
# update-alternatives --config x-terminal-emulator

大学で使ってるktermをX端末にする。

GNOMEのインストール

ついでにフォントもインストール。僕のようにloopbackを削ったりしてなければつまずく所ではない。

# apt-get install gnome ttf-kochi-mincho ttf-kochi-gothic

KDEなんかも入れてる場合は、下のコマンドでデフォルトを設定。

# update-alternatives --config x-session-manager

ディスプレイマネージャ

は使わないことにする。

nvidiaドライバのインストール(1)

# 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

GLXを入れる

# 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ドライバのインストール(2)

とりあえず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
カテゴリ

Trackback URI

http://www.panopticon.jp/mt/mt-tb.cgi/37

Trackbacks(0)

コメントする