VineLinux 設定メモ
ハードウェア編
/etc/X11/xorg.confのSection "InputDevice"にある XkbDisable を
有効にすればNumLockがGDMのログイン時から有効になる。但し、LEDがつかない
ビデオドライバのインストールはVine2.6r3でも3.0でも同様
まずはカーネルのバージョンを最新版に上げる
NVIDIAドライバのインストールにはカーネルヘッダ、カーネルソースが必要。
Vine Linuxではroot権限で次のようにインストール。
# apt-get install kernel-headers kernel-source
NVIDIAドライバのインストールは、X-Windowを終了してテキストログインモードで行う。# init 3 または/sbin/init 3
念のため、コンソールから以下のコマンドを入力してX-Windowをすべて終了させる。# killall -9 gdm
ダウンロードしたドライバをインストール。ドライバはシェルスクリプトとしてパッケージ# sh NVIDIA-Linux-x86-1.0-6111-pkg1.run
注:実際のファイル名はバージョンによって異なる。
NVIDIAドライバのインストールが開始されます。メニューの指示に従う。
X-Windowの設定ファイルを編集する必要があるが、2.6r3と3.0ではX-windows設定ファイルが異なる
2.6r3のX-Windowの設定ファイルは/etc/X11/XF86Config-4 3.0のX-Windowの設定ファイルは/etc/X11/xorg.conf
DriverセクションのDriver "nv" (or Driver "vesa")をDriver "nvidia" に書き換え
ModuleセクションにLoad "glx" があるのを確認し
Load "dri"
Load "GLcore"
ALSAドライバインストール
aptでVinePlusを参照するようにするが、今現在、ringだとミラーリング完了してない様子
なのでrikenを見に行くように/etc/apt/sources.listに以下を加える
rpm ftp://ftp.riken.go.jp/pub/Linux/vine/apt 3.0/$(ARCH) main devel plus extras updates
rpm-src ftp://ftp.riken.go.jp/pub/Linux/vine/apt 3.0/$(ARCH) main devel plus extras updates
#apt-get install alsa-driver
#apt-get install alsa-lib
#apt-get install alsa-utils
#apt-get install alsaconf
ttp://www.alsa-project.org/alsa-doc/
ここからドライバとライブラリを落としてインストール。もしかすると、ここでDriverフォルダで#./cvscompile
を実行する必要があるかも知れない。解凍後#./configure
#make
#checkinstall #←インストールが必要
#apt-get ncurses-devel
をした後であればmakeはできたが、今度はインストールができない。#checkinstall
もしくはutilsだけaptでインストールしてもバージョンは違うが問題ないようだ#apt-get install alsa-utils
インストールが終ったら#alsaconf
これでウィザードが始まるのでサウンドカードを選択する。# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-ens1370
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
# rpm -Uvh alsa-driver-1.0.4-0vl2.13
インストールを試みると、"新しいパッケージは既にインストールされています"なるメッセージが表示# rpm --rebuild alsa-driver-1.0.4-0vl2.13.src.rpm
(--rebuildオプションで、ソースからパッケージをビルド。)
# rpm -Uvh --force alsa-driver-1.0.4-0vl2.13.i386.rpm
(パッケージを強制的に入れ換えるため、--forceオプションをつけてアップグレード。)
# alsaconf
でドライバを設定すると、ようやく音が鳴る。/etc/modules.confに
alias char-major-10-250 sonypi
options sonypi minor=250
#mknod /dev/sonypi c 10 250
でデバイスを作り、最後に#modprobe sonypi
でドライバがインストールできるSection "InputDevice"
Identifier "Mouse0"
Driver "mouse"
#option Device "/dev/mouse"を
option Device "/dev/psaux"
#option Protocol "IMPS/2"を
option Protocol "PS/2"
これで普通に動くようになる。#fdisk /dev/hde
Linux用の領域を確保する(83)フォーマット(それぞれ領域が一つの場合)
◆ext2の場合#mke2fs -c /dev/hde1
◆ext3の場合#mkfs -t ext3 /dev/hde1
バックアップを取る場合は(例はhomeフォルダ→newhome)#mkdir /mnt/newhome
#mount -t ext3 /dev/hde1 /mnt/newhome
#cd /home
#tar cvf - . | tar xvf - -C /mnt/newhome
# rm -rf /home
でフォルダの削除をした後で再起動後に新しいHDDがhomeになるように/etc/fstabに以下の行を加える。/dev/hde1 /home ext3 defaults 1 1
ttp://www.guzu.net/
ここからhddtempとhddtemp.dbを落とす。#./configure
#make
#checkinstall
#hddtemp /dev/hda
これで温度が表示される