|
〇〇月〇〇日(WINDOWMANAGERを変える編)
INSTALLは出来たものの、その後、何をしたらよいやら何処が分らないのかが、分らない状態がしばらく続いた。LINUXに関する本を2・3冊買ったものの、バージョンの違いによるものか内容通りにはいかない。其の為だろうか、手つかずのままどんどんと時間が進んでいった。LINUXを諦めようと思ったときもあった。2・3ヶ月が過ぎたあたりに、また、挑戦する意欲が沸き上がってくる…これは暇があって金がなければ沸き上がって来るものだ。WINDOWSとはまるで違う。LINUXに関する本も少いのだ。否、地方の本屋にはLINUXの専門書など売れないからあまり置いていないのが現実だ。Linuxブームの時は少しは棚を賑わあせてはいたが最近はまた影が薄くなってきたようだ。まずは手始めにWINDOWMANAGERを換ることに挑戦しよう。その頃はすでに RedHatをINSTALLしていた。RedHat6.2はDefaultのWINDOWMANAGERはEnlightenmentである。LINUXで初めて出逢ったXはWINDOWMAKERだ。それに換てみることに挑戦することを決めた。
最初はWindowMakerと記述した$HOME/vm_styleのファイルを作りstartxを実行するもうまくWindowMakerにならず。次に、試みたのが .xinitrcのファイルを$HOMEディレクトリに作成しファイルの内容は exec wmakerとし、再度、$startx を試みる。再度、失敗。これは .xinitrcにパーミッションで実行権を与えなかったことによる。
後はインターネット上で徹底的に探してWINDOWMAKERを換ることしか残っていなかった。
ただ、これだけは記述しておきます。wmakerのインストールされていることだけは rpm -q で確かめてからやってください。私はインストールされていないのを悟るまで四日間かかりました・・・・・(笑)。
FedoraCoreのWindowManagerをWindowMakerに変更する
ただし、ランレベル5での方法でランレベル3では異ると思います。ランレベル3でloginしている方はRedHat9を参照して下さい。
# su
passwd
# yum install WindowMaker
# yum install Gnome-commander
(注)NautilusはWindowMakerでは使用できません。その代わり、Gnome-commander(FileManger)をインストールします。とても軽くて心地よいです。Fedora 5以上のversionの場合にはyumでインストールできる筈です。ちなみに、私はFedoraCore3でGnome-commanderを使用しています。Gnome-commanderの大文字小文字に関して自信無し、各自調べる
また、それ以外のかたは
http://www.nongnu.org/gcmd/
を訪れてみて下さい。
# exit
$
$ switchdesk wmaker
$
戻したい時には
$
$ switchdesk gnome
$
|
ここでログインし直します。
後は、./GNUStep ディレクトリのファイルを変更します。
変更方法に関しては以下に記述した内容と変わりないようです。
RedHat9でWindowManagerを変更する方法は
WindowMaker-libs-*.rpm・・・WindowMaker-libs-065.1-3.i386.rpm
libProplist-*.rpm・・・libPropList-0.10.1-8.i386.rpm
wmakerconf-*.rpm・・・wmakerconf-2.8.1-2.i386.rpm
WindowMaker-*.rpm・・・WindowMaker-065.1-3.i386.rpm
以上、四つのファイルをインストールし、
ランレベルの変更は /etc/inittab ファイルの以下の部分の修正で
id:5:initdefault: ・・・ランレベル5の場合
id:3:initdefault: ・・・ランレベル3の場合
可能です。また、元に戻したいときはコンソール画面から
$ switchdesk GNOME
を、実行して下さい。
ランレベル3の場合の変更のし方・・・
ホームディレクトリに .xinitrcファイルを作成しパーミッションで実行権を与える。.xinitrcの内容は
exec wmaker
if [ -f /etc/X11/xinit/xinitrc ]
then
exec xinitrc
fi
|
ランレベル5の場合の変更のし方・・・
スタートメニューのシステムツールからディスクトップ切り替えツールを利用する。
(設定その1)Gnustep/Defaults/の設定ファイルの中のフォントをいろいろと換えて試みて下さい。
フォントの一例です。
./GNUstep/Defaults/WMGLOBALの一部
SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0";
BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-jisx0208.1983-0";
MultiByteText = YES;
|
./GNUstep/Defaults/WindowMakerの一部
WindowTitleFont = "-*-*-medium-r-normal-*-12-*-*-*-*-*-jisx0208.1983-0";
MenuTitleFont = "-*-*-medium-r-normal-*-12-*-*-*-*-*-jisx0208.1983-0";
MenuTextFont = "-*-*-medium-r-normal-*-12-*-*-*-*-*-jisx0208.1983-0";
IconTitleFont = "-*-*-medium-r-normal-*-12-*-*-*-*-*-jisx0208.1983-0";
ClipTitleFont = "-*-*-medium-r-normal-*-12-*-*-*-*-*-jisx0208.1983-0";
DisplayFont = "-*-*-medium-r-normal-*-14-*-*-*-*-*-jisx0208.1983-0";
LargeDisplayFont = "-*-*-medium-r-normal-*-24-*-*-*-*-*-jisx0208.1983-0";
|
./GNUstep/Defaults/WMRootMenuの一部
--- 略 ---
("コマンド実行", SHEXEC, "%a(Run,Type command to run:)"),
("Terminal", EXEC, "gnome-terminal"),
("FileManager", EXEC, "gnome-commander"),
--- 略 ---
|
以上です。
個人的なことをいうとWindowMakerには愛着を感じているのです。
(設定その2)
WindowMakerのデフォルテでは停止・再起動が出来ない。停止コマンドは poweroff、再起動コマンドは reboot、です。
これは最初にログインしたユーザの特権コマンドと理解しておいたほうが良い。RedHatの場合、以下を調べてみて下さい。
参照:/etc/pam.d/poweroff or reboot
|