Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000758Vine Linux1 バグ公開2009-08-22 16:472009-08-23 22:48
anonymous 
daisuke 
不明 
完了不明 
5.0 
 
x86
なし
0000758: system-config-keyboardが起動できない。
LXDEのメニューから設定>キーボードを選択したところ
exec()の呼び出しに失敗しました。
とダイアログが出て起動できませんでした。
試しに直接ターミナルでsystem-config-keyboardを叩いたところ、
socket(): アドレスファミリはプロトコルによってサポートされていません
という表示のあとは同様でした。
確認お願いします。
設定されていません。
log error.log (4,468) 2009-08-23 17:47
http://mantis.vinelinux.org/file_download.php?file_id=188&type=bug
課題の履歴
2009-08-22 16:47anonymous新規課題
2009-08-23 00:18kazutaka担当者 => daisuke
2009-08-23 00:18kazutaka状態新規 => テスト待ち
2009-08-23 00:18kazutakaコメント追加: 0003322
2009-08-23 17:47anonymous添付ファイル追加: error.log
2009-08-23 17:47anonymousコメント追加: 0003323
2009-08-23 18:10anonymousコメント追加: 0003324
2009-08-23 22:48kazutaka状態テスト待ち => 完了
2009-08-23 22:48kazutakaコメント追加: 0003325

コメント
(0003322)
kazutaka   
2009-08-23 00:18   
> LXDEのメニューから設定>キーボードを選択したところ
> exec()の呼び出しに失敗しました。
> とダイアログが出て起動できませんでした。

レポートありがとうございます。

こちらでも確認ができました。
system-config-keyboard と、依存している firstboot との
間でバージョンが噛み合っていなかったのが原因でした。

firstboot の方はインストーラでも利用していて不用意に
変更できないそうなので、system-config-keyboard のバージョンを
下げることで対応することとなりました。

修正済のパッケージが put されていますので、
確認待ちに変更します。
(0003323)
anonymous   
2009-08-23 17:47   
> firstboot の方はインストーラでも利用していて不用意に
> 変更できないそうなので、system-config-keyboard のバージョンを
> 下げることで対応することとなりました。
>
> 修正済のパッケージが put されていますので、
> 確認待ちに変更します。

元投稿者ではありませんが、当方で

system-config-keyboard-1.2.11-2vl5

での動作確認をしたところ、
・X上の仮想ターミナル(gnome-terminal)で
 引数を付加せずに実行
・X上の仮想ターミナル(gnome-terminal)で
 引数に --text, 及び --noui jp106 を付加して実行
は正常動作致しました。

しかし、コンソール上で引数を付加せずに実行すると、
エラーを吐いて異常終了してしまいます。

実行時のログを添付しておきます。
(0003324)
anonymous   
2009-08-23 18:10   
3 の投稿者です。
すみません。記載漏れです。

> しかし、コンソール上で引数を付加せずに実行すると、
> エラーを吐いて異常終了してしまいます。

引数 --text, 及び --noui jp106 では正常動作です。

# setuptool の setup からは --text 付きで呼んでいるので
# 問題ないと思います。
(0003325)
kazutaka   
2009-08-23 22:48   
> > しかし、コンソール上で引数を付加せずに実行すると、
> > エラーを吐いて異常終了してしまいます。
>
> 引数 --text, 及び --noui jp106 では正常動作です。

詳細なレポートありがとうございます。

ざっとソースを見てみたのですが、引数が無い場合は GUI モードでの
起動に Try して、Exception が発生したら Text モードに
Fallback するように記述されているのですが、コンソールだと Exception
がうまく取得できていないようです。

fedora development の最新版も調べてみたのですが、関連する部分の
記述に特に違いは見当たりませんでした。

> # setuptool の setup からは --text 付きで呼んでいるので
> # 問題ないと思います。

影響範囲が限定的ですので、こちらのエラーの件は対応しないことに
したいと思います。

その他の問題は解消していますので、これで完了にします。