[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:70065] X11 big cursor について


白藤です

X11-big-cursor MINIHOWTOについて質問と報告です
かなり長いです。m(_._)m

 拡大カーソルの表示そのものについてはmini-HOWTOどおりで
できたのですが、いろいろやっているうちにわからないところ
があったので質問です。報告もちょっと。
 テストにはXFree86 3.3.3.1(Vine 1.1)とXFree86 3.3.6(RedHat 6.2J)を
使用しました。

/////////////////////////////////////////////////////////////////
まず質問です(2つあります)
/////////////////////////////////////////////////////////////////

1.pcf ファイル(X のfont)が正常か確認する方法は?

 最初、手を抜こうとして
http://i11www.ira.uka.de/~schneid/X11-big-cursor/fonts/
から拡大カーソルファイルをゲットして使ってみたのですが

A.mkfontdir がコアをはく

B.fonts.dir を手書きしてX Server を起動した場合、

XFree86 3.3.3.1(Vine 1.1)では
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  45 (X_OpenFont)
  Serial number of failed request:  8
  Current serial number in output stream:  13
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  45 (X_OpenFont)
  Serial number of failed request:  168
  Current serial number in output stream:  175
とstderrに出力され、正常起動しません。

XFree86 3.3.6(RedHat 6.2J)ではstderrに何も出力
されませんが、やはり正常には起動しません。

C.StarNet X-Win32 のpcf --> fon 変換ツールで変換に失敗する


 bdfresizeを使って、自分で拡大カーソルを作った場合は
mkfontdir, X Serverとも正常に起動、拡大カーソルになるので、
フォントが壊れている可能性が高いと思っているのですが、Howtoの
著者自らが作ったファイルですし、1997年からftpサーバーに置
かれているファイルですからこれだけで断定するには根拠が弱いです。
Binaryなので中を直接見てもよく分からないし、ツール等ないでしょうか?


2.enlightenment(Window Manager)の拡大カーソルのテーマはあるか?

 enlightenmentは、テーマでカーソルを指定するので、mini-HOWTOの方法では
拡大できません。
# Redhat6.2JでGnome だと、パネルだけはenlightenmentの管轄外なので
# ここだけ拡大される (T-T)
# Gnome選ぶとデフォルトがenlightenmentだし。

http://e.themes.org/ までは行ったのですが、ここで固まってしまいました。
拡大カーソル・テーマをご存じでしたらurlを教えてください。



/////////////////////////////////////////////////////////////////
以下は報告です(5つあります)
/////////////////////////////////////////////////////////////////

1.font ファイルはディレクトリに1つだけ置く
 フォントの名前は全て同じ(cursor)ですから区別できません。

 bdfをpcfにしなくてもかまいません。pcfにした方が起動は速く
なるかもしれません。


2.なめらかな拡大カーソルはここにあります

 mini-HOWTO 4. 注意と限界で、なめらかな拡大カーソルがあれば・・・
とありますがInternet上にありました。

http://dennou-k.gaia.h.kyoto-u.ac.
jp/library/Linux/debian/dists/unstable/main/source/x11/big-cursor.2.3.tar.
gz

 Debian のパッケージですが、ターボールなのでほかのdestributionでも
使えます。
 なめらかな2倍サイズのカーソル・ファイル(bdf)が入っています。
# Debian はAdaptive technology 周り強いですね。文書でもこそっと
# おいしいところついてます。(と言いつつ私はrpm系しか使っていない・・・)


3.bdfファイルを編集したい場合

A.bdfed.el
 http://www.is.titech.ac.jp/~yagi/emacs/
 dotmatrixのパッケージの中に含まれています

B.xfedor
 http://Sophia.InfoMagic.com/pub/mirrors/linux/sunsite/X11/fonts/
などにあります

 固定サイズのWindowを使っているので 1024X768 以上の解像度のXでないと
使うのは大変です。800X600以下では仮想スクリーンがないと使えません。
 ユーザーインターフェイスは古いので、使い方になれるのに多少の時間がか
かります。
 ファイルに含まれるフォントは256個までに制限されているので日本語フォ
ントは編集できません。

C.xmbdfed
 http://crl.NMSU.Edu/~mleisher/xmbdfed.html
 rpm, srpm は各自で探してください。。
 ターボールにはbinaryも含まれています。
 ビルドにはMotifが必要です。

D.ptkfonted
 http://cantor.res.cmu.edu/gutenberg/


4.RedHat6.2Jでデスクトップを変えると
 $HOME/.Xclients を全部書き換えられるので注意が必要です。


5.アプリケーションで独自カーソルを使われると
  たとえば、Gnome ヘルプブラウザ 0.4 では、リンクの所で独自に
マウスカーソルを設定しています。
 たぶん逃げようがないのでは...お手上げです。


//-----------------------------------------------------
// Name : Hideki Shirafuji
//
// mailto:shirafuji _at_ mail.com

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: