|
次のページ
前のページ
目次へ
7. dosemu と X Window System(97/2/9)7.1 X が走っているときに、コンソールモードで dosemu を走らせることはできますか?Ronald Schalk さん(R.Schalk@uci.kun.nl)の報告(94/1/17): はい、問題ありません。仮想コンソールモードを移動するためには、
ctrl-alt-<Fn
7.2 X-Window のウインドウの中で dosemu を動かせますか?X がインストールされていて、うまくコンパイルされた dosemu があり、
それが X Window System でない環境でうまく動作していれば、" 1. Dosemu のコンパイル時に X サポートが有効にされているか。この オプションはデフォルトで設定されているはずですが、 compiletime-settings ファイルで "x off" として dosemu をコンパイ ルすると X はサポートされません。したがって、compiletime-settings ファイルで "x off" を "x on" に変更し、その後に "make pristine; make; make install" を実行すると X をサポートした dosemu の実行ファイルが作られるはずです。ただし、/usr/X11R6 に X のライブラリが入っていなければなりません。 2. X のキーマップを設定しているか。xterm 上で xmodmap -e "keycode 22 = 0xff08" xmodmap -e "keycode 107 = 0xffff" を実行します。これらはそれぞれバックスペースとデリートキーの設定 を変更します。 3. /etc/dosemu.conf ファイルの中で X 関係の設定オプションがきちんと 設定されているか。 カラー版の xterm から dosemu を起動するという方法もありますが、あまり お勧めできません。カラー版 xterm の多くには、dosemu が必要とするような 複雑なテキスト表示の機能にバグがあるからです。この場合には dosemu のコ ンパイル時に X_SUPPORT は必要ありません。いずれにせよ、これを試したい 場合には次のような手順をふんでください(97/2/9)。
1. ansi_xterm をインストールする。お勧めのパッケージは次の場所にあ ります。 tsx-11.mit.edu:/pub/linux/ALPHA/dosemu/Development/ansi-xterm-R6.tar.gz 2. X のキーマッピングを設定する。xterm 上で以下のコマンドを実行しま す。 xmodmap -e "keycode 22 = 0xff08" xmodmap -e "keycode 107 = 0xffff" これはバックスペースとデリートキーを修正する設定です。 3. /etc/dosemu.conf ファイルの端末関連(X 関係ではありません)の設定オ プションを設定する。 Marty Leisner さん(leisner@sdsp.mc.xerox.com) の報告 (95/3/31)です。 私は xrdb で次のようなリソースを設定しています。
または、 "dosxterm " を "term -fn vga -title dosxterm
-geometry 80x25 -sl 25 " のエイリアスにする方法もあります。
xrdb を使う方法では、単に " 7.3 xdos が X のリモートのディスプレイで使えません!今のところ、dosemu は MIT 共有メモリ拡張を使う設定になっています。 ところが、この拡張はローカルのディスプレイでしか利用できないのです。も し xdos をリモートディスプレイで使いたい場合には、 "make pristine" を実行した後か、展開後の状態のソースツリーで compiletime-settings ファイルに "mitshm off" を設定して dosemu をコン パイルします(97/2/9)。 7.4 xdos が VGA フォントを見つけられませんインストールした VGA フォントがフォントをインストールしたディレクト リの font.dir ファイルに記述されているかどうか確認してください。
dosemu を X サポート有りでインストールしたときなど、新しい X 用フォン
トをインストールしたときには "mkfontdir" と "xset fp rehash" を実行す
る必要があります。dosemu をインストールすると "mkfontdir" が行われます
し、"xset fp hehash" を実行するように注意書きも表示されます。これがう
まく動作しない場合にはお知らせください(97/2/13)。
7.5 ディスプレイが高解像度なので VGA フォントが小さすぎますvga11x19 フォントを探してください。 (97/2/13) 7.6 X 関係のよくわからないエラーが発生して dosemu のコンパイルが失敗します!前にも書きましたが、dosemu はデフォルトで MIT 共有メモリ拡張を使い ます。XFree86 はバージョン 3.1.2 以上でないとこの拡張をサポートしてい ません。これより古いバージョンの XFree86 を使っている場合には、XFree86 をバージョンアップするか、この拡張を使わない設定で dosemu を設定してく ださい(方法については前の章を見てください)。(97/2/9) 7.7 ANSI エミュレーションはうまく動きますか?Marty Leisner さん(leisner@sdsp.mc.xerox.com) の報告 (95/3/31): はい。私の場合、X Window System 上で 次のページ 前のページ 目次へ |
[ |