Skip to main content
  1. Posts/

Xorg

·193 words·1 min
WindowManager Xorg
Table of Contents

GuruPlugがなかなか屆かないので、Funtoo と xorg-1.8 の整理をした。

boot-update
#

grubの設定支援かな? boot-update で記述されている代物です。 grub-1.97+にしてみたが multiboot にはまだ調整されていないみたい。 次のように記述して(/etc/boot.conf)、 `boot-update’ とタイプインするればよい。楽チンだけど、 “Backtrack 4” は利用側の root-fs を無理やり埋め込まれているので、手直しが必要なのだ。 まぁ、/boot/grub/grub.cfg を手修正すればよい。

boot {
    path /boot
    generate grub
    default "Funtoo Linux"
    timeout 3
}

"Funtoo Linux" {
    kernel /kernel-genkernel-x86[-v]
    initrd initramfs-genkernel-x86[-v]
    params += crypt_root=/dev/sdc2 root_keydev=/dev/sde1 root_key=/keyfile
    params += dolvm real_root=/dev/mapper/LVG-root
    params += i915.modeset=1 fbcon=map:1
    params += ramdisk=8192 quiet init=/linuxrc
}

"Backtrack 4" {
    kernel /bt4/vmlinuz
    initrd /bt4/initrd.gz
    params += BOOT=casper boot=casper persistent rw quiet
    params += real_root=auto
}

xorg-1.8
#

けっこう放置していたのでトライしてみた。

MASKを外す
#

echo 'x11-base/xorg-server' >> /etc/portage/package.unmask
echo 'x11-base/xorg-server * ~* **' >> /etc/portage/package.keywords/x11-base

emege xorg-server
#

USE=“udev -hal” で emerge したけど、キーボードとマウスが認識していない。予想はついていたので、sshd をあげて別端末から pkill した。

ここを参考する。

emerge udev
#

MASKを外して、udev をアップデート。

echo 'sys-fs/udev' >> /etc/portage/package.unmask
echo 'sys-fs/udev * ~* **' >> /etc/portage/package.keywords/sys-fs
emerge -u udev

udevルールの追加
#

j /usr/share/X11/xorg.conf.d が system config なので、/etc/X11/xorg.conf.d を掘って キーボードとマウスの設定を追加。

おけー。

# cat /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
        Identifier "Keyboard"
        Driver "evdev"
        MatchIsKeyboard "on"
        Option "xkbmodel" "jp106"
        Option "xkblayout" "jp"
EndSection

# cat /etc/X11/xorg.conf.d/20-synaptics.conf
Section "InputClass"
    Identifier "Touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "SHMConfig" "true"
    Option "MinSpeed" "0.20"
    Option "MaxSpeed" "0.60"
    Option "AccelFactor" "0.020"
    Option "HorizEdgeScroll" "true"
    Option "HorizScrollDelta" "100"
    Option "VertEdgeScroll" "true"
    Option "VertScrollDelta" "100"
    Option "TapButton1" "1"
EndSection

Related

Xmonad for Backtrack4
·154 words·1 min
WindowManager Distribution Xmonad Backtrack4
xmonad window manager
·18 words·1 min
WindowManager Xmonad
awesome window manager
·5 words·1 min
WindowManager Awesome