
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。
Ubuntu 9.10をインストールしてみたのですが、USBスピーカーから音が出ません。
イヤホンジャックにつなげたスピーカーからは音が出ています。
このフォーラムに掲載してある対処法をやってみたのですが、うまくいきませんでした。
https://forums.ubuntulinux.jp/viewtopic.php?pid=51196
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0091?page=2
lspciと打ち込んだときの結果は以下のとおりです。
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
以上、よろしくお願いいたします。
オフライン
taka3391さん。
私もUSBスピーカーを使っています。(9.10-amd64)
私の場合はサウンドアイコンをクリック→設定→出力タブでUSBスピーカーを選択すると音がでています。
オフライン
sumiyotaさん
私も同じように設定を変えてみたのですが、ダメでした。
どうもUSBのデバイスを認識していないような気がするのですが、対処方法が分からない状態です。
オフライン
taka3391さん。
設定を変えてみた、ということはオンボードサウンドデバイスの他にもう一つ選択できるということですよね?でしたら認識はされているような気がします。
ヘッドホン等を使わないのであれば試しにBIOSでオンボードサウンドデバイスをOFFにしてみてはいかがでしょうか?私も9.04の時はBIOSでOFFにしないとUSBスピーカーから音がでませんでした。
オフライン
sumiyotaさん
オンボードサウンドデバイスをオフにしてみたのですが、やはり音が聞こえませんでした。
選択できるデバイスは一つになったのですが、やはりダメです。
サウンドの設定のハードウエアタブのプロファイル欄にはDigital stereo duplex(IEC958)と表示されています。
オフライン
今、/etc/modprobe.bのフォルダを見てみたのですが、alsa-base.confというファイルがないことに気づきました。
これが音が聞こえないことに、何か影響しているということはありえるのでしょうか?
オフライン
lspci ではなく、lsusb としたときの結果を貼り付けてみてください。
オフライン
petitbootangさん
lsusbの結果を張り付けます。
Bus 003 Device 003: ID 12cf:0308
Bus 003 Device 002: ID 0d8c:0103 C-Media Electronics, Inc. Turtle Beach Audio Advantage Micro
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04f2:0400 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 05ac:1263 Apple, Inc.
Bus 001 Device 005: ID 0411:0157 MelCo., Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
オフライン
Bus 003 Device 002: ID 0d8c:0103 C-Media Electronics, Inc. Turtle Beach Audio Advantage Micro
上記の部分が多分問題のスピーカだと思うのですが、これを見る限りは認識自体はしているようですね。
ただ、これだけだと解決に結びつきそうな情報が調べられませんでした。
そのスピーカのメーカと型番は分かりますよね?
ちなみに、Windows で使う場合は、何かドライバをインストールしたりしますか?
ちょっと私の認識が合っているか分かりませんが、USB/Class/Audio に準拠していない、もしくは独自に拡張を施しているとかだと、Ubuntu で動かすのは厳しめかも知れません。
オフライン
petitbootanさん
使っているスピーカーは
メーカ:サンワサプライ
型番:MM-SPU1BK
です。
windowsで使うときはドライバをインストールしました。
また、windowsで使った場合も最初は音が出なかったのですが、
コントロールパネルのサウンドとオーディオデバイスでデバイスを変更したら聞けるようになりました。
Ubuntuで動かすのが厳しいとなると、他のスピーカに変えないといけないですね・・・。
オフライン
taka3391さん。
私は試していませんが、こんな情報もありました。
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu910/sound_dev.html
私も9.04まではこちらの情報を参考にさせていただいておりました。
ちなみに私の使っているUSBスピーカーは
サンワサプライ:MM-SPU2WH
です。
オフライン
sumiyotaさん
URLのやり方も試してみたのですが、やはりダメでした。
また、以前にも書いたのですが、alsa-base.confというファイルがみつからず、
URLの「USBオーディオデバイスを使う」を試すことが出来ませんでした。
オフライン
端末から、
$ dpkg -l | grep alsa-base
としてみて、もし何も表示されなければ、
$ sudo apt-get install alsa-base
として、alsa-base パッケージをインストールすることで、
alsa-base.conf は自動生成されるはずです。
その上で、
$ cat /proc/asound/modules
として、サウンドデバイスが、オンボードと USB の二つが表示されるようなら、
$ sudo gedit /etc/modprobe.d/alsa-base.conf
として、
options snd_usb_audio index=0
options snd_hda_intel index=1
と言うような記述を末尾に追加して、システムを再起動してみるとどうでしょうか?
※ 1 行めの snd_usb_audio の部分は、
$ cat /proc/asound/modules として出力された サウンドデバイス名です。
オフライン
petitbootangさん
書かれている内容をためしてみましたが、ダメでした。
alsa-base.confというファイルが出来ていたので、sumiyotaさんのURLも試してみましたが、
やはりダメでした。
ちょっとお手上げ状態です。
オフライン
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/using_ubuntu_804/sound_dev.html#default_sound_card
このURLに書かれていることをやろうとしましたが、asoundconf: command not foundと出てしまいました。
何かインストールしないといけないのでしょうか?
オフライン
taka3391さん。
taka3391さんのスピーカーと私のスピーカーは中身は共通の気がするので(根拠はありません)どうしても音がでないとなるとハードウェアの相性とかなんですかね~?
直接的な解決方法ではありませんが、もうすぐ10.04がリリースされるのでそれまでUSBスピーカーの件は保留にしてみてはいかがでしょうか?
前述のとおり私も9.04まではUSBスピーカーを使うのに少し設定が必要でしたが9.10では全く不要になっています。
Ubuntuはバージョンが上がるごとにハードウェアの認識能力が上がっていて面倒な設定も不要になっているように感じます。(逆に古いPCでは設定不要があだになっている気がしますが・・・)
オフライン
taka3391 による投稿:
Ubuntu 9.10をインストールしてみたのですが、USBスピーカーから音が出ません。
イヤホンジャックにつなげたスピーカーからは音が出ています。
このフォーラムに掲載してある対処法をやってみたのですが、うまくいきませんでした。
https://forums.ubuntulinux.jp/viewtopic.php?pid=51196
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0091?page=2
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0091?page=2
の図5のように出力タブに目的のUSBスピーカが表示されていることを確認した上で、
[アプリケーション]-[アクセサリ]-[端末]を開いて、次のコマンドを実行してください。
$ alsamixer
音量調節画面が表示されるので、左右矢印キーで出力の選択を、上下キーで音量を調節します。
また、"M"キーでミュート、ミュートの解除を切り替えます。
音量がゼロになっている出力、ミュートになっている出力がないか確認してください。
また出力デバイスが複数ある場合には、次のように-cオプションをつけて対象のデバイスを開いてください。
$ alsamixer -c 1
オフライン
pores_nさん
alsamixerを実効してみましたが、
alsamixer: function snd_ctl_open failed for default: No such file or directory
と表示されて実効出来ませんでした。
何か設定を変える必要があるでしょうか?
オフライン
taka3391 による投稿:
alsamixerを実効してみましたが、
alsamixer: function snd_ctl_open failed for default: No such file or directory
と表示されて実効出来ませんでした。
サウンドデバイスが開けないようです。
ここまでの時点で試行錯誤されたり、
/etc/modprobe.d/alsa-base.confが無かったりと、デフォルトの状態とは違ってしまっていて切り分けが難しいので、
一度LiveCDなどのまっさらな環境で同手順を試してみてください。
オフライン
pores_nさん
ライブCDで起動してみたらあっさり音が出ました。
ありがとうございます。
ということは、ubuntuをクリーンインストールしなければならないということでしょうか?
その方法を紹介しているページなどありましたら、紹介していただけないでしょうか。
オフライン
sumiyotaさん
sumiyotaさんと同じようなスピーカーなので、なんとかなるかなと思ってましたが、
サウンドデバイスが開けないということだったみたいです。
ハードウエアとの相性だと厳しいかなと思いましたが、
音が出ることが分かったのでなんとかなりそうです。
オフライン
taka3391 さん
何とかなりそうな感じですね。
もし、クリーンインストールするなら、最初に Ubuntu 9.10 をインストールしたのと、手順はほぼ同じです。
ただ、今回の場合はすでにパーティションが用意されているので、ディスクの準備のところで手動でパーティションを設定するを選び、/ パーティション、swap パーティション、必要に応じて /home パーティションなどを指定するだけです。
もし、分からないことがあれば、その都度質問してください。
オフライン
petitbootangさん
ありがとうございます。なんとか音が出せそうになりました。
クリーンインストールで分からないことがありましたら、また質問させていただきますので
その際はよろしくお願いいたします。
オフライン
早速ですが、質問させてもらいます。
クリーンインストールで「手動でパーティションを設定する」を選んだのですが、
その後のパーティションの編集について教えていただけないでしょうか。
デバイスの欄には/dev/sda5と書かれていてタイプがext4と書いてある項目のパーティションの編集での利用方法はどうすればよいのでしょうか。
また、デバイスの欄に/dev/sda6と書かれていてタイプがswapとなっている項目についても教えていただけないでしょうか。
また、この2つの違いとは何でしょうか?
以上、よろしくお願いいたします。
オフライン