コメント |
|
|
上で報告した問題の起きる条件がわかってきました。
接続しているマウスが USB マウスだと起きます。PS/2 マウス
なら起きません。
USB マウスだと、インストール時に /etc/sysconfig/mouse が
作成されません(これがすでに問題なのかも)。この状態で
インストール後、Xconfigurator を実行すると、前記のような
エラーが出て終了してしまいます。
なお、USB マウス、/etc/sysconfig/mouse が存在しないという
この状態で mouseconfig を実行しても「セグメンテーション
違反」になりますから、mouseconfig の問題かもしれません。
Vine 4.0β2 でも確認しましたが、私のところだけの問題
なのでしょうか。
--
長南 |
|
|
|
> なお、USB マウス、/etc/sysconfig/mouse が存在しないという
> この状態で mouseconfig を実行しても「セグメンテーション
> 違反」になりますから、mouseconfig の問題かもしれません。
>
> Vine 4.0β2 でも確認しましたが、私のところだけの問題
> なのでしょうか。
Xconfigurator は /etc/sysconfig/mouse がない場合に mouseconfig を
呼び出して mouse のプローブをします。なので原因は mouseconfig の
ほうのようです。条件がはっきりしたので mouseconfig を調査してみま
す。
タイトルと関連パッケージを変更しておきます。 |
|
|
|
> Xconfigurator は /etc/sysconfig/mouse がない場合に mouseconfig を
> 呼び出して mouse のプローブをします。なので原因は mouseconfig の
> ほうのようです。条件がはっきりしたので mouseconfig を調査してみま
> す。
今の mouseconfig-4.19-1vl7 では直っていると思います。 |
|
|
|
確認して報告するべきだったのですね。気がつきませんでした。
> 今の mouseconfig-4.19-1vl7 では直っていると思います。
はい、mouseconfig-4.19-1vl7 にバージョンアップすると、
mouseconfig を実行しても、セグメンテーション違反が起き
なくなりました。「マウスの種類を検出することができません。
手動でマウスを選択してください」というメッセージが出て、
マウスの設定ができます。
さて、β3 を入れてみました。当然でしょうが、mouseconfig も
Xconfigurator も問題なく実行できます。ただ、以下のような
現象はあります。使用上困るような問題ではありませんが、
一応お知らせしておきます。
インストーラが GUI 画面になる直前に「Running anaconda,
the Vine Linux system installer - please wait...」という
メッセージが出ますね。そのあとに USB マウスをつないている
のにかかわらず、「Probing for mouse type: Generic - 3 Button
Mouse (PS/2)」と誤表示されます。Vine 4.0 では以前からでした。
Vine 3.2 のときは、「Generic - 3 Button Mouse (USB)」と
正しく検出されていました。コネクタを替えれば、PS/2 としても
使えるマウスだからでしょうか。
# 一応当方のマシン構成を書いておいた方がよさそうです。
# ASUS A8V-E SE
# Athlon 64 3200+
# GeForce 6600GT
# Microsoft IntelliMouse
とは言え、USB マウスをつないでいると、β2 まではインス
トーラが /etc/sysconfig/mouse を作ってくれませんでしたが、
β3 では /etc/sysconfig/mouse をちゃんと作ってくれました。
その内容はこんな具合。USB として正しく認識しています。
MOUSETYPE="ps/2"
XMOUSETYPE="IMPS/2"
FULLNAME="Generic Wheel Mouse (USB)"
XEMU3=no
/etc/X11/xorg.conf の方はこうです。
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
両者で Emulate3Buttons が違っていますが、別に問題は出て
いないようです。
--
長南 |
|
|
|
> はい、mouseconfig-4.19-1vl7 にバージョンアップすると、
> mouseconfig を実行しても、セグメンテーション違反が起き
> なくなりました。「マウスの種類を検出することができません。
> 手動でマウスを選択してください」というメッセージが出て、
> マウスの設定ができます。
対応されたようなので、状態を完了に変更します。
> β3 では /etc/sysconfig/mouse をちゃんと作ってくれました。
> その内容はこんな具合。USB として正しく認識しています。
>
> MOUSETYPE="ps/2"
> XMOUSETYPE="IMPS/2"
> FULLNAME="Generic Wheel Mouse (USB)"
> XEMU3=no
>
> /etc/X11/xorg.conf の方はこうです。
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "IMPS/2"
> Option "Device" "/dev/input/mice"
> Option "ZAxisMapping" "4 5"
> Option "Emulate3Buttons" "yes"
> EndSection
>
> 両者で Emulate3Buttons が違っていますが、別に問題は出て
> いないようです。
ちょっと微妙ですが、特に不具合は出ていないようなので、
このままとしておきます。
もし別の不具合が出た場合には、別バグとして取り扱いたいと
思います。 |
|