X11 関連

[Back] [Home Page]
================================================================== ==================================================================

1998.05.15 : [X11 基本セット]

入手先: ダウンしたファイル:

インストール方法

1.ファイルを展開する。

+-------------------- コマンド操作(root) ------------------+
| # cd  /
| # gunzip  -c  /##DISTDIR##/xbase.tgz  |  tar  xvf  -
| # gunzip  -c  /##DISTDIR##/xcomp.tgz  |  tar  xvf  -
| # gunzip  -c  /##DISTDIR##/xcontrib.tgz  |  tar  xvf  -
| # gunzip  -c  /##DISTDIR##/xfont.tgz  |  tar  xvf  -
| # gunzip  -c  /##DISTDIR##/xserver.tgz  |  tar  xvf  -
| # gunzip  -c  /##DISTDIR##/syssrc.tgz  |  tar  xvf  -
+----------------------------------------------------------+

2.コンフィグレーションファイルの編集

+-------------------- /usr/X11R6/lib/X11/X68kConfig ------------------+
|                       (中略)                                      |
|                                                                     |
| ;;----------------------------------------------------------------  |
| ;; mode selection                                                   |
| ;;----------------------------------------------------------------  |
|                                                                     |
| (Mode Pseudo16Color768x512)   ; choose 768x512x4bit PseudoColor     |
| ;(Mode Pseudo256Color512x512)                                       |
| ;(Mode Static16Gray768x512)                                         |
| ;(Mode True32768Color512x512)                                       |
| ;(Mode Monochrome768x512)                                           |
| ;(Mode Monochrome1024x768)                                          |
| ;(Mode Pseudo16Color1024x768)                                       |
| :(Mode NeedsMultiScan)                                              |
|                                                                     |
+---------------------------------------------------------------------+
上記部分の使用したいビデオモードの ; を取る。

3./etc/rc.local に以下の記述を追加

+------ /etc/rc.local -----+
| #### for X11R6 ####      | 追加
| ldconfig /usr/X11R6/lib  | 追加
+--------------------------+

一旦 reboot した後、startx で起動する。


1998.06.06 : [ctwm 3.4 patch level 2]

入手先: ダウンしたファイル: コンパイル環境:

インストール方法

+--------------- コマンド操作 -----------------+
| $ cd  /##WORKDIR##/
| $ tar zxvf  /##DISTDIR##/ctwm-3.4pl2.tar.gz
| $ cd  ctwm-3.4pl2
| $ xmkmf
| $ make
| $ su
| # make  install
+----------------------------------------------+

1998.06.22 : [fvwm 2.0.42]

入手先: ダウンしたファイル: コンパイル環境:

インストール方法

    +------------------------------ コマンド操作 -----------------------------+
    | $ cd  /##WORKDIR##/
    | $ tar zxvf  /##DISTDIR##/fvwm-2.0.42.tar.gz
    | $ cd  fvwm-2.0.42
(1) | $ vi  Fvwm.tmpl
(2) | $ vi  configure.h
    | $ xmkmf
    | $ make
(3) | $ vi  sample.fvwmrc/system.fvwmrc
    | $ su
    | # make  install
    | # make  install.man
(4) | # cp  ./sample.fvwmrc/system.fvwmrc  /usr/X11R6/lib/X11/fvwm2/.fvwm2rc
 :  | # exit
 :  | $ cp  /usr/X11R6/lib/X11/fvwm2/.fvwm2rc  ~/.fvwm2rc
    |
    | $ cd  /##WORKDIR##/fvwm-2.0.42/modules/FvwmConsole
(5) | $ vi  Imakefile
    | $ xmkmf
(6) | $ make INCLUDES=-I/usr/local/include
    | $ su
    | # make install
    | # make install.man
    |
    | $ cd  /##WORKDIR##/fvwm-2.0.42/modules/FvwmConfig
    | $ xmkmf
    | $ make SYS_LIBRARIES='-lX11 -lm -lXpm -lfvwm2'
    | # make install
    | # make install.man
    +-------------------------------------------------------------------------+

(1) Fvwm.tmpl を変更する。
+--------------------------------------- Fvwm.tmpl ------------------------------------+
| #define FvwmIconPath /usr/X11R6/include/X11/bitmaps\:/usr/X11R6/include/X11/pixmaps  | 変更
| #define InstallLibs YES                                                              | 変更
| #define FvwmBinDir /usr/X11R6/bin                                                    | 変更
| #define FvwmDir /usr/X11R6/lib/X11/fvwm2                                             | 変更
| #define FvwmLibDir /usr/X11R6/lib                                                    | 変更
| #define FvwmManPath /usr/X11R6/man                                                   | 変更
+--------------------------------------------------------------------------------------+
※この変更は、Xpm 3.4k を使用するという前提。

(2) INSTALLドキュメントには「configure.h の設定を変更すべし」とあるが、特に変更無し。

(3) sample.fvwmrc/system.fvwmrc を変更する。
+-------- sample.fvwmrc/system.fvwmrc --------+
| ModulePath /usr/X11R6/lib/X11/fvwm2         | 変更
| PixmapPath /usr/X11R6/include/X11/pixmaps/  | 変更
| IconPath   /usr/X11R6/include/X11/bitmaps/  | 変更
+---------------------------------------------+

(4) rc ファイルは手動でインストール。これをしないと、fvwm2 がほとんど動作しない。

(5) FvwmConsole 用の Imakefile を変更する。
+------------- Imakefile ------------+
| BINDIR = /usr/X11R6/lib/X11/fvwm2  | 変更
+------------------------------------+

(6) INCLUDES の指定は readline 2.2 
を組み込む為の処置。make の最後に manページの作成に失敗するが無視して構わないようだ。

メモ
16色で Xサーバーを起動すると、FVWM2 自体は動作するものの、色がつぶれる。 実用には無理みたい。rc ファイルをちゃんと設定すれば良いのか? そのうち調べよう。


1998.07.11 : [xgolgo]

入手先: ダウンしたファイル: コンパイル環境:

インストール方法

+------------- コマンド操作 ----------------+
| $ cd  /##WORKDIR##/
| $ tar  zxvf  /##DISTDIR##/xeyes-g.tar.gz
| $ cd  xeyes
| $ xmkmf  -a
| $ make
| $ su
| # make  install
| # make  install.man
+-------------------------------------------+

1998.06.11 : [xli 1.16]

入手先: ダウンしたファイル: コンパイル環境:

インストール方法

+-------------- コマンド操作 ----------------+
| $ cd  /##WORKDIR##/
| $ mkdir  xli
| $ cd  xli
| $ tar  zxvf  /##DISTDIR##/xli.1.16.tar.gz
| $ xmkmf
| $ make
| $ su
| # make  install
+--------------------------------------------+

1998.05.26 : [Xpm 3.4k]

入手先:Xpm 公式サイト ダウンしたファイル: コンパイル環境:

インストール方法

+-------------------- コマンド操作 ---------------------------+
| $ cd  /##WORKDIR##/
| $ gunzip  -c  /##DISTDIR##/xpm-3.4k.tar.gz  |  tar  xvf  -
| $ cd  xpm-3.4k
| $ xmkmf  -a
| $ make
| $ su
| # make  install
+-------------------------------------------------------------+

メモ
シェアウェアという話を聞いた事があるけど、 ドキュメントを見る限り Free の文字以外みつからない。 英語に自信が無いと、こうゆう時に困る。とにかく要注意。


1998.05.26 : [xv 3.10a + jp-extension

入手先: ダウンしたファイル: コンパイル環境:

インストール方法

    +---------------------- コマンド操作 ----------------------------+
    | $ cd  /##WORKDIR##/
    | $ tar  zxvf  /##DISTDIR##/xv-3.10a.tar.gz
    | $ cd  xv-3.10a
    | $ tar  zxvf  /##DISTDIR##/xv310a-jp-extension-rev5.1.13.tar.gz
    | $ patch  -p1  <  xv-jp-extension/Patch.xv310a-ext-5.1.13
(1) | $ vi  config.h
(2) | $ vi  Makefile
    | $ make
    | $ su
    | # mkdir  -p  /usr/X11R6/man/man1
    | # make  install
    +----------------------------------------------------------------+

(1) ドキュメントを参考にして、config.h を編集し、以下の項目を
     undef から define にする。

※ GhostScript はまだインストールしていないが、
インストールする予定のパスを設定しておく。


(2) Makefile を編集して、以下の項目を変更、またはアンコメントする。

※ CCOPTS の -DBSD=199306 の部分は、/usr/include/sys/param.h 
の中の同マクロと同じ値を指定する。

メモ
シェアウェア。非営利目的の個人利用の場合はレジストを猶予されるみたい。

16色には対応していないようなので、 それ以外のカラーモデル(モノクロ、256、32768)で X Server を起動する。 ざっと確認したところ、jpeg 、pic のロード、text viwer での日本語表示、 圧縮ファイルの仮想ディレクトリ表示はOK。