2011年07月20日

Openbox な Arch Linuxインストール2

Arch Linux Handbook 2.0: A Simple, Lightweight Handbook [ペーパーバック] / Dusty Phillips (編集); Createspace (刊)
Arch Linux Handbook 2.0: A Simple, Lightweight ...

Openbox な Arch Linuxインストール1の続き

1、再起動したら、rootでログイン

2、共有パーティションのマウント設定
・共有パーティションのマウントポイントを作る。
# mkdir /media/winD
    :
    : 
*winD は任意

・/etc/fstab の編集
# nano /etc/fstab
/dev/sdXY /media/winD ntfs-3g rw,nosuid,nodev,noatime,allow_other,uft8 0 0
    :
    : 
# XYは環境によって変わる。

3、一般ログインユーザの作成
# pacman -Syu
# adduser

・そのユーザが sudo を使えるようにする。
# nano /etc/sudoers
username ALL=(ALL) ALL

4、ウィンドウマネージャ Openbox と ログインマネージャ Slim のインストール
# pacman -S openbox obconf obmenu slim imagemagick
*imagemagick はログイン画面のスクリーンショット撮影用

・inittab の編集
# nano /etc/inittab

# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:

# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
x:5:respawn:/usr/bin/slim >/dev/null 2>&1


・slim の編集
# nano /etc/slim.conf

# Activate numlock when slim starts. Valid values: on|off
numlock on
# see the xinitrc.sample file shipped with slim sources
sessions openbox,
# for avoid pre-loading the username.
default_user username
# randomly choose from
#current_theme default

・/etc/rc.conf の編集
# nano /etc/rc.conf

# -----------------
# DAEMONS
# -----------------
DAEMONS=( slim)

5、nvidia グラフィックドライバのインストール
# pacman -S xf86-video-nouveau nouveau-dri
# modprobe nouveau
# gpasswd -a username video

・/etc/X11/xorg.conf.d/20-nouveau.conf の作成
# nano /etc/X11/xorg.conf.d/20-nouveau.conf

Section "Device"
Identifier "n"
Driver "nouveau"
EndSection

・/etc/mkinitcpio.conf の編集
# nano /etc/mkinitcpio.conf
MODULES=" nouveau"
FILES="/etc/modprobe.d/modprobe.conf"

・/etc/modprobe.d/modprobe.conf の編集
# nano /etc/modprobe.d/modprobe.conf
options nouveau modeset=1

# mkinitcpio -p kernel26
# mkinitcpio -p linux
* カーネル3.0対応

6、Openbox の下準備
・一般ログインユーザに切り替える
# su - username

・メニューとかの雛形を ~/.config/openbox にコピーする
$ mkdir -p ~/.config/openbox
$ cp /etc/xdg/openbox/rc.xml ~/.config/openbox
$ cp /etc/xdg/openbox/menu.xml ~/.config/openbox

・~/.xinitrc の編集
$ nano ~/.xinitrc

fi
exec ck-launch-session dbus-launch openbox-session
# exec gnome-session

7、再起動
$ exit
# reboot

以上で、slim のログイン画面を経て、Openxbox デスクトップが起動するようになる。
* slim のログインテーマの変更方法はこちら


次回は、各種アプリのインストールと外観設定その1かな。



posted by ABoPON at 11:54 | TrackBack(0) | Openbox | このブログの読者になる | 更新情報をチェックする

2011年07月19日

Openbox な Arch Linuxインストール1

【中古】DS 藤堂龍之介探偵日記 亜鉛の匣船- アドベンチャー -

デスクトップマネージャを Openbox とした場合の ArchLinux インストール

1、http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/iso/archboot/2011.05/
archlinux-2011.05-2-archboot.iso
を使用した。

2、CD起動で
「Hit ENTER to enter the bash shell ...」
とでたら、エンターキーでインストールスクリプトが走る。

3、HTTP、FTPネットインストールを選ぶ。

4、basicを選んですすめる。
追加で以下のパッケージを選ぶ。
acpid dbus consolekit sudo
xorg-server-utils xorg-twm xorg-utils xorg-xclock
xorg-xinit xterm xorg-server

5、設定ファイルの編集
/etc/rc.conf の編集
# ----------------
# LOCALIZATION
# ----------------
LOCALE="ja_JP.utf8"
DAEMON_LOCALE="no"
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Tokyo"
KEYMAP="jp106"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
VERBOSE="3"

# -----------------
# NETWORKING
# -----------------

HOSTNAME="archo-01"

# DHCPなんで
interface=eth0
address=
netmask=
gateway=

# -----------------
# DAEMONS
# -----------------
# 追加分
DAEMONS=( acpid dbus)

/etc/hosts の編集
127.0.0.1 localhost.localdomain localhost archo-02

root のパスワードは設定する。

6、Grub2 を sda にインストール。

7、再起動
# reboot

これで、Arch Linux がランレベル3(GUIなしマルチユーザ)で起動できるようになる。

次回は、Openbox や ログインマネージャ Slim(スライム)等のインストール。


ラベル:OpenBox Arch Linux
posted by ABoPON at 18:37 | TrackBack(0) | Openbox | このブログの読者になる | 更新情報をチェックする

2011年07月14日

Arch Linux Fluxbox のメニューに追加 スクリーンショット

スナップ・ショット [Limited Edition, Original recording remastered] / ダスコ・ゴイコヴィッチ, エリッヒ・クレインシュスター, ミロス・クルスティック, クレソ・レメタ, アルヴィン・クイーン (演奏) (CD - 2002)

[submenu] (スクリーンショット)
[exec] (全画面) {import -window root ~/desk001.png }
[exec] (矩形選択) {import ~/s001.png }
[exec] (全画面5秒) {sleep 5; import -window root ~/desk001.png }
[exec] (Window ID) {./winid.sh}
[end] # (スクリーンショット)


posted by ABoPON at 08:03 | TrackBack(0) | Fluxbox | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。