Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000143Vine Linux1 バグ公開2006-09-05 22:382006-10-12 15:30
anonymous 
daisuke 
不明 
完了不明 
4.0beta 
 
x86
mouseconfig-4.19-1vl6
0000143: PS/2 マウスがない状態で mouseconfig の実行に失敗する
インストーラの設定した X の解像度が低すぎたので、再起動後に
root ユーザになって、Xconfigurator を実行したところ、
次のようなエラーが出て、異常終了してしまいました(コンソールでも
X 上でも)。

Xconfigurator: /etc/sysconfig/mouse の読み込み中重大な
エラーが発生しました。
Xconfigurator: /etc/sysconfig/mouse の権限をチェックします。
Xconfigurator: このプログラムも root として実行してください。

/etc/sysconfig/mouse というファイルが存在しないので、
Vine 3.2 の同ファイルをコピーしたところ(Vine 3.2 も
Vine 4.0 も、同一マシン上にあります)、Xconfigurator を
問題なく実行することができました。

--
長南
設定されていません。
課題の履歴
2006-09-05 22:38anonymous新規課題
2006-09-16 13:51anonymousコメント追加: 0001031
2006-09-16 17:01daisuke概要Xconfigurator の実行に失敗する => PS/2 マウスがない状態で mouseconfig の実行に失敗する
2006-09-16 17:01daisukeパッケージなし => mouseconfig-4.19-1vl6
2006-09-16 17:01daisuke担当者 => daisuke
2006-09-16 17:01daisuke状態新規 => 担当者決定
2006-09-16 17:01daisukeコメント追加: 0001032
2006-10-06 15:39daisuke状態担当者決定 => テスト待ち
2006-10-06 15:39daisukeコメント追加: 0001033
2006-10-08 12:33anonymousコメント追加: 0001034
2006-10-12 15:30kazutaka状態テスト待ち => 完了
2006-10-12 15:30kazutakaコメント追加: 0001035

コメント
(0001031)
anonymous   
2006-09-16 13:51   
上で報告した問題の起きる条件がわかってきました。
接続しているマウスが USB マウスだと起きます。PS/2 マウス
なら起きません。

USB マウスだと、インストール時に /etc/sysconfig/mouse が
作成されません(これがすでに問題なのかも)。この状態で
インストール後、Xconfigurator を実行すると、前記のような
エラーが出て終了してしまいます。

なお、USB マウス、/etc/sysconfig/mouse が存在しないという
この状態で mouseconfig を実行しても「セグメンテーション
違反」になりますから、mouseconfig の問題かもしれません。

Vine 4.0β2 でも確認しましたが、私のところだけの問題
なのでしょうか。

--
長南
(0001032)
daisuke   
2006-09-16 17:01   
> なお、USB マウス、/etc/sysconfig/mouse が存在しないという
> この状態で mouseconfig を実行しても「セグメンテーション
> 違反」になりますから、mouseconfig の問題かもしれません。
>
> Vine 4.0β2 でも確認しましたが、私のところだけの問題
> なのでしょうか。

Xconfigurator は /etc/sysconfig/mouse がない場合に mouseconfig を
呼び出して mouse のプローブをします。なので原因は mouseconfig の
ほうのようです。条件がはっきりしたので mouseconfig を調査してみま
す。

タイトルと関連パッケージを変更しておきます。
(0001033)
daisuke   
2006-10-06 15:39   
> Xconfigurator は /etc/sysconfig/mouse がない場合に mouseconfig を
> 呼び出して mouse のプローブをします。なので原因は mouseconfig の
> ほうのようです。条件がはっきりしたので mouseconfig を調査してみま
> す。

今の mouseconfig-4.19-1vl7 では直っていると思います。
(0001034)
anonymous   
2006-10-08 12:33   
確認して報告するべきだったのですね。気がつきませんでした。

> 今の 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 が違っていますが、別に問題は出て
いないようです。

--
長南
(0001035)
kazutaka   
2006-10-12 15:30   
> はい、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 が違っていますが、別に問題は出て
> いないようです。

ちょっと微妙ですが、特に不具合は出ていないようなので、
このままとしておきます。

もし別の不具合が出た場合には、別バグとして取り扱いたいと
思います。