2010/07/23

GentooのXの設定@HP Mini 1000

さて、だいぶ慣れてきたし環境も整ってきたのでXを入れようというわけ
入れたのはxorg-serverとslim、openbox、vlgothic、rxvt-unicode

Gentoo Linux ドキュメント -- X サーバー設定ガイド
Gentoo Linux Documentation -- The Openbox Configuration HOWTO


まず /etc/make.conf に設定を追加する
その他のUSEフラグはここに載っている
/etc/portage/package.use にパッケージ毎に書くこともできる
# nano -w /etc/make.conf
USE="truetype X"
INPUT_DEVICES="keyboard mouse synaptics"
VIDEO_CARDS="intel"


インストール
# emerge xorg-server slim openbox vlgothic rxvt-unicode
# env-update
# source /etc/profile


Xの設定、自動生成される xorg.conf.new に少し修正を加える必要がある
# Xorg -configure
# nano -w xorg.conf.new
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "jp"
Option "XkbModel" "jp106"
EndSection

Section "InputDevice"
#Identifier "Mouse0"
#Driver "mouse"
#Option "Protocol" "auto"
#Option "Device" "/dev/input/mice"
#Option "ZAxisMapping" "4 5 6 7"
Identifier "Mouse0"
Driver "synaptics"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "TapButton1" "1"
EndSection

# cp xorg.conf.new /etc/X11/xorg.conf


最近のXでは/etc/X11/xorg.conf.d以下にファイルを作成する
/usr/share/X11/xorg.conf.d/10-evdev.confから必要な部分のみコピーしてきて赤字の部分を追記する

Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
Option "XkbOptions" "ctrl:nocaps"
EndSection


SLiMの設定をする
# rc-update add xdm default
# nano -w /etc/conf.d/xdm
DISPLAYMANAGER="slim"

# nano -w /etc/slim.conf
#login_cmd exec /bin/bash -login /etc/X11/xinit/xinitrc
login_cmd exec /bin/bash -login ~/.xinitrc %session


.xinitrc を書いて起動してみる
XとSLiMがうまく起動したらユーザ名とパスワードを入力してログイン
Openboxが起動したらデスクトップで右クリック→Terminals→Rxvt Unicodeでurxvtが起動する
$ nano -w ~/.xinitrc
export LANG=ja_JP.UTF8
export LC_ALL=ja_JP.UTF8
exec openbox-session

# /etc/init.d/xdm start


feh で壁紙の設定ができるので必要な人はインストール
# USE="jpeg png gif tiff" emerge feh
$ feh --bg-scale /usr/share/slim/themes/default/background.jpg

0 件のコメント:

コメントを投稿