匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 03:46 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000085 | Vine Linux | 1 バグ | 2006-07-10 23:29 | 2006-07-15 00:05 | |||||
報告者 | kazutaka | ||||||||
担当者 | kazutaka | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 実装済 | ||||||
バージョン | VineSeed | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000085: 仮想コンソール上で alsaconf を実行すると、エラーが起きる | ||||||||
説明 | i915GM 内蔵のサウンドカードが搭載されたノート PC で、 仮想コンソール(Alt+F1-F6で切替える)から alsaconf を実行して、 カードの一覧表示から intel8x0 を指定して < 了解 > を選択すると、 以下のようなエラーが表示されます。 snd-*** を設定します info (および [lib/liblow.c(323)]:) を変更しますか? /etc/modprobe.d/sound を設定します /etc/modpr< はい > およ<いいえ>*文字化け* 色々試し見たのですが、Xを起動して Gnome Terminal から alsaconf を 実行すると、(まったく同じ環境であっても)こちらではエラーが出ずに ちゃんと snd-intel8x0 が設定されます。 仮想コンソールと(X上の)ターミナルエミュレータから、まったく同じ状況 同じタイミングで alsaconf を実行しても結果が異なることから、 端末の設定か何かが影響しているようにも思えるのですが、原因までは 特定できませんでした。 念のため、lspciの抜粋です。 $ /sbin/lspci 00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI 0000001 (rev 04) 00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI 0000002 (rev 04) 00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4) 00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04) <以下省略> | ||||||||
タグ | 設定されていません。 | ||||||||
arch | |||||||||
パッケージ | alsa-utils-1.0.10-0vl1 | ||||||||
添付ファイル | |||||||||
コメント | |
(0003653) kazutaka (開発者) 2006-07-11 21:31 |
その後、色々試してみた結果、やはり gpm が影響してるようです。 元々 gpm はインストールされた環境だったのですが、今までは 利用していなかったのでサービスを停止していました。 試しに /etc/init.d/gpm start を実行した後に、 alsaconf を実行した結果、エラーが発生せずに正しい モジュールが設定されました。 念のため、gpm のパッケージをアンインストールしたりして みたものの変化は無く、結局仮想ターミナル上から alsaconf を 実行するためには gpm を起動しておかないとダメなようです。 過去になんらかの対応が取られているらしいのですが、 それが有効になっていないのでしょうか? |
(0003654) kazutaka (開発者) 2006-07-11 23:45 |
やっと原因が分かりました。 どうやら $TERM がおかしくて dialog がエラーを 出すのが原因みたいです。 [vine-users:071268] dialogがおかしな動作 から始まる スレッドでも検証されていますが、仮想ターミナルの $TERM が linux になっているのが原因で、dialog がエラーを出して しまい、それを alsaconf が拾っているようです。 試しに仮想コンソール上で # TERM=xterm alsaconf と実行したところ、(多少表示は崩れましたが)正しくモジュール が設定されました。 gpm-1.20.1-35vl3 で Patch100 として gpm-1.20.1-kterm.patch が適用されていますが、[vine-users:071296] で大里さんが post した patch に差し替えるのが良さそうに思います。 (C言語に詳しくないので確証は無いですが) |
(0003655) kazutaka (開発者) 2006-07-15 00:05 |
> gpm-1.20.1-35vl3 で Patch100 として gpm-1.20.1-kterm.patch > が適用されていますが、[vine-users:071296] で大里さんが post > した patch に差し替えるのが良さそうに思います。 patch を適用して gpm-1.20.1-35vl4 として upload しました。 状態を完了に変更しました。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2006-07-10 23:29 | kazutaka | 新規課題 | |
2006-07-11 21:31 | kazutaka | コメント追加: 0003653 | |
2006-07-11 23:45 | kazutaka | コメント追加: 0003654 | |
2006-07-15 00:05 | kazutaka | 担当者 | => kazutaka |
2006-07-15 00:05 | kazutaka | 状態 | 新規 => 完了 |
2006-07-15 00:05 | kazutaka | 解決状況 | 不明 => 実装済 |
2006-07-15 00:05 | kazutaka | コメント追加: 0003655 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |