
Ubuntu日本語フォーラム

ログインしていません。
9.10と同環境で10.04をインストールOK。9.10では出ていた音が10.04では出ません。Sound preferencesのhardwareではInternal Audio 1Output Analog Stereo Outputが自動で選択されています。
インストール後何も施していませんので、「アプリケーション」ではなくここに質問しました。よろしくお願い致します。
オフライン
私も同じような現象に遭遇しました。
PulseAudioサウンドサーバの「Volume Control」の設定の見直しで解決しました。
以下の記事「UbuntuStudioTips/Device/サウンドデバイスの使い方」を参照してください。
https://wiki.ubuntulinux.jp/UbuntuStudioTips
オフライン
私の場合、akayukiさんと同様の現象でしたがちょっと様子が違いました。
ボリュームがデフォルトで0というのは
alsa-driver-1.0.23 をmake、 make install してみて!!注意!!で出てきて alsamixer で直したのですが
そもそもalsamixer が root じゃないと動かなかったのです。
sudo gstreamer-properties
で試行錯誤で音は!!最初からちゃんと出る。でもvlcとかダメだった。
aplay も root だと音が出る。
ということでネガティヴな方法ですが自分のユーザを audio グループに加えてやってリブートしたら解決してしまいました。
$ script /tmp/logfile
$ strace aplay -l
$ exit
$ less /tmp/logfile
で
...
open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = -1 EACCES (Permission denied)
...
で気がつきました。
でも私のやり方は本当の解決方法じゃないかも知れません。
最初、「サウンドの設定」で「ハードウェア」をみても空っぽだったのですがやっと見れるようになりました。
/etc/modprobe.d/alsa-base.conf は何をやっても意味なかったようです。
ちなみにOSはubuntuは9.X からのアップグレードで ubuntu10.04を初期インストールした方法ではありませんでした。
オフライン
dolphinさん、cityxyzさんこんなに日が経ってすみません。
https://wiki.ubuntulinux.jp/UbuntuStudioTips
を参照して試みましたが
$ cat /proc/asound/card0/codec#? | grep -i codec
でno such file が出てNGでした。
V8.10ではサウンド設定から、デバイスを直接指定出来て楽でしたのに。
cityxyzさんが「でも私のやり方は本当の解決方法じゃないかも知れません」と書いておられますが、解決方法が不可解なのには初心者が(まずCUIを必要としているところ)依然としてLinuxを敬遠する理由になっているように思います。そこに興味を持ち、面白がってやっているうちはそれはそれでいいのですが。
別件ですがVLCのインストールも失敗し、現在安定しているV8.10を使っています。
オフライン
すいませんが、
$ ls -l /proc/asound
と
$ ls -l /proc/aound/card*
の結果を投稿してみていただけますか。
$ ls -l /proc/aound/card*
で、/proc/asound/card0とか/proc/asound/card1のようなディレクトリに、codecで始まるファイルがいれば、それについてのls -lもお願いします。
例) $ ls -l /proc/aound/card0/codec#0
これらの結果で、card0とかcard1とかがでない場合、サウンドカードが認識されていない可能性があります。
$ lspci -v | less
を実行してAudioを含む行の近辺と、
$ cat /proc/asound/cards
を実行した結果も投稿願います。
オフライン
To Mr.hmatsue NO,1
a@a:~$ ls -l /proc/asound
合計 0
lrwxrwxrwx 1 root root 5 2010-05-31 19:42 SI7012 -> card0
lrwxrwxrwx 1 root root 5 2010-05-31 19:42 YMF744 -> card1
dr-xr-xr-x 6 root root 0 2010-05-31 19:42 card0
dr-xr-xr-x 8 root root 0 2010-05-31 19:42 card1
-r--r--r-- 1 root root 0 2010-05-31 19:42 cards
-r--r--r-- 1 root root 0 2010-05-31 19:42 devices
-r--r--r-- 1 root root 0 2010-05-31 19:42 hwdep
-r--r--r-- 1 root root 0 2010-05-31 19:42 modules
dr-xr-xr-x 2 root root 0 2010-05-31 19:42 oss
-r--r--r-- 1 root root 0 2010-05-31 19:42 pcm
dr-xr-xr-x 2 root root 0 2010-05-31 19:42 seq
-r--r--r-- 1 root root 0 2010-05-31 19:42 timers
-r--r--r-- 1 root root 0 2010-05-31 19:42 version
/proc/asound/card1:
合計 0
dr-xr-xr-x 2 root root 0 2010-05-31 19:48 codec97#0
-r--r--r-- 1 root root 0 2010-05-31 19:48 id
-rw-r--r-- 1 root root 0 2010-05-31 19:48 oss_mixer
dr-xr-xr-x 3 root root 0 2010-05-31 19:48 pcm0c
dr-xr-xr-x 34 root root 0 2010-05-31 19:48 pcm0p
dr-xr-xr-x 3 root root 0 2010-05-31 19:48 pcm1p
dr-xr-xr-x 3 root root 0 2010-05-31 19:48 pcm2p
dr-xr-xr-x 3 root root 0 2010-05-31 19:48 pcm3c
-r--r--r-- 1 root root 0 2010-05-31 19:48 ymfpci
オフライン
NO2
a@a:~$ ls -l /proc/asound/card0/codec97#0
合計 0
-r--r--r-- 1 root root 0 2010-05-31 20:17 ac97#0-0
-r--r--r-- 1 root root 0 2010-05-31 20:17 ac97#0-0+regs
a@a:~$ ls -l /proc/asound/card1/codec97#0
合計 0
-r--r--r-- 1 root root 0 2010-05-31 20:18 ac97#0-0
-r--r--r-- 1 root root 0 2010-05-31 20:18 ac97#0-0+regs
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Soun
d Controller (rev a0)
Subsystem: ASUSTeK Computer Inc. Device 810d
Flags: bus master, medium devsel, latency 64, IRQ 18
I/O ports at e800 [size=256]
I/O ports at ec00 [size=128]
Capabilities: <access denied>
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0
00:08.0 Multimedia audio controller: Yamaha Corporation YMF-744B [DS-1S Audio Controller] (rev 02)
Subsystem: Yamaha Corporation YMF-744B [DS-1S Audio Controller]
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at dfff0000 (32-bit, non-prefetchable) [size=32K]
I/O ports at ef00 [size=64]
I/O ports at eff4 [size=4]
Capabilities: <access denied>
Kernel driver in use: Yamaha DS-1 PCI
Kernel modules: snd-ymfpci
a@a:~$ cat /proc/asound/cards
0 [SI7012 ]: ICH - SiS SI7012
SiS SI7012 with AD1888 at irq 18
1 [YMF744 ]: YMF744 - Yamaha DS-1S (YMF744)
Yamaha DS-1S (YMF744) at 0xdfff0000, irq 16
以上
仰せの通り律儀にやってみました。よろしくお願い致します。
オフライン
大変申し訳ありません。AC97タイプのサウンドカードでは
/proc/asound/card0/codec97#0
のような名前でファイルが生成されることを認識していませんでした。
Wikiの方は修正しました。
さて、本題ですが、
akayuki による投稿:
Sound preferencesのhardwareではInternal Audio 1Output Analog Stereo Outputが自動で選択されています。
問題点は、選択したサウンドデバイスが再起動時にリセットされてしまうというものでしょうか。
あるいは、他の選択肢がでていないということでしょうか。
現時点では、マザーボードにオンボードのSI7012と、恐らく別体のサウンドカード、YMF744が認識されているようです。
YMF744の方にスピーカーが接続されているのであれば、システム -> 設定 -> サウンドを開き、出力のタブからYMF744(認識名はわかりません。判断迷うようであれば選択肢を投稿してみてください)を選択すれば出力先が切り替わると思います。
オンボードの方は使わない、とのことであればBIOS設定でオンボードの方を止めてしまうのが簡単です。
オフライン
「Wikiの方は修正しました。」 うわっ凄いですね。
ありがとうございます。5月4日の「Sound preferencesのhardwareではInternal Audio 1Output Analog Stereo Outputが自動で選択されています。」はその時点のv10.04です。今日のv10.04は#5でhmatsueさんの指示があったので慌てて5月13日版Ubuntu 10.04 LTS Desktop 日本語 Remix CD (x86用)の修正版をダウンロードして再インストールしたものですが結果は同じです。
システム -> 設定 -> サウンド->出力 デバイス選択でInternal Audio Analog Stereo が2つ出ています。SI7012 YMF744との表示は出てきません。#4で「V8.10ではサウンド設定から、デバイスを直接指定出来て楽でしたのに」と記したのはこの事です。
別件今度はVLCはOKです。
よろしくお願い致します。
「オンボードの方は使わない、とのことであればBIOS設定でオンボードの方を止めてしまうのが簡単です」 この辺は理解している積もりです。
オフライン
恐らくですが、
Internal AudioがSI7012で、
Analog StereoがYMF744と思われます。
これらを切り替えて使用するか、使わない方を止めてしまう(オンボードならBIOS設定とか、PCIバスのものなら取り外すとか)か、使わないものをBlacklistに入れてしまってドライバをロードしないようにしてしまうと言った対処が考えられます。
スピーカは、YFM744の方に接続されているのでしょうか。
まずは、出力先をAnalog Stereoに切り替えて音声がでるか確認してみて下さい。
また、問題としている現象が、まだ理解できていません。
問題としている現象と、どのような状態にしたいかのイメージを教えて下さい。
akayuki による投稿:
今日のv10.04は#5でhmatsueさんの指示があったので慌てて5月13日版Ubuntu 10.04 LTS Desktop 日本語 Remix CD (x86用)の修正版をダウンロードして再インストールしたものですが
あー。ごめんなさい。一度、8.10に入れ直していたのですね。
その部分を読み飛ばしてしまっていました。
しかし、8.10はもうサポート期限切れだったと思いますので、この機会に10.04環境を整えた方がよいかと思います。
オフライン
こんにちは
このように出るのです。
[img]/home/a/デスクトップ/Screenshot.png[/img]
オフライン
BBCodeが有効になっていないためか、画像の置き場所がローカルであるためか判りませんがimgタグが機能しておらず、画像が見れないです。
言葉で構いませんので、現在の問題点と、目指す状態を整理してみてください。
オフライン
遅くなりました。すみません。
imgについては後にします。「システム -> 設定 -> サウンド->出力 デバイス選択でInternal Audio Analog Stereo が2つ出ています。SI7012 YMF744との表示は出てきません。#4で「V8.10ではサウンド設定から、デバイスを直接指定出来て楽でしたのに」と記したのはこの事です。」のところを、細かく書いてみます。
出力
サウンドの出力デバイスを選択してください(H)
● Internal Audio Analog Stereo (一つ目)
Stereo
Internal Audio Analog Stereo (二つ目)
Stereo
選択したデバイスの設定:
バランス(B) 左 右
コネクター(N) Analog Output (LFE)/ No Amplifire (この下にいろいろなAmp選択 )
よろしくお願い致します。
オフライン
失礼しました。
Internal Audio Analog Stereo Stereo
という項目が2つでているのですね。
以前の投稿から類推して、一つ目(上)のがオンボードのSiS7012ではないかと思います。
二つ目が別体のサウンドカードのYMF744ではないでしょうか。
スピーカーはどちらに接続されていますでしょうか。
オンボードの方であれば、上の方を選択すると音がでるのではないかと思います。
サウンドカードの方であれば、下の方を選択すると音がでるのではないかと思います。
また、システム->設定->サウンドを開き、上のところにマスターボリュームの設定があると思いますので、そこがミュートになっていないか、適切な音量に設定されているかを確認して下さい。
なにか音を再生するアプリケーションを実行すると、アプリケーションのタブに、アプリケーション毎のボリューム設定が現れますので、そちらも確認願います。
上記により、サウンドデバイス(オンボード、サウンドカードどちらの場合でも)が正常に機能することが確認できたら、上記切り替えで設定をしておくか、使わない方を認識されないようにしてしまうのがよいかと思いますが、最終的にはどのような状態にしたいとお考えでしょうか。
オフライン
「スピーカーはどちらに接続されていますでしょうか。オンボードの方であれば、上の方を選択すると音がでるのではないかと思います。
サウンドカードの方であれば、下の方を選択すると音がでるのではないかと思います。サウンドを開き、上のところにマスターボリュームの設定があると思いますので、そこがミュートになっていないか、適切な音量に設定されているかを確認して下さい」
この辺りの事について確認済の上での5月4日の質問でした。説明不足ですみませんでした。
不思議なので全く同環境で別のHDDに入れてあるV8.10で同じ事をやったところOKでVLCで映画DVDを視聴可です。
それではV10.04で映画DVDで音のチェックでもしてみようと、DVDにメディアを挿入しましたが、自動マウントができなくなりました。昨日は音なしでしたがVLCは確かに稼動していました。
https://forums.ubuntulinux.jp/viewtopic.php?id=8412
を参照しましたが駄目でした。サウンドが未解決なのに別の問題が起き悔しいです。仰せのとおりV8.10からV10.04に変えたいです。私のV10.04のインストールが不完全なのでしょうか?再インストールは全く厭いません。
解決の糸口をご教示いただければと思います。
オフライン
現在、Flashなどで音声再生できるか試すことができる状態にありますでしょうか。
いろいろおかしな状態になっていそうなので、再インストールしてからでも構いませんが、音声のトラブルについてのみ言うと、ドライバが8.10から現在までの間にエンバグしたという可能性も無くはないです。ので、再インストールしてから続けるのでも構いませんし、サウンドの問題など個別に調査、対処していくというのでも構わないと思います。
今後の進め方についてですが、「サウンドデバイスは両方必要」ということでなければどちらか一方に絞った方がよいかも知れません。両方使う予定はありますか?なければ、どちらを使いますか?
もしドライバにバグが発生しているようであれば、ワークアラウンドがあるかどうかを調べるにはハードウェアの型式が必須になります。マザーボードの型式と、サウンドカードの型式を投稿願います。
オフライン
いよいよマザーボードに話が及んできましたので、V10.04のHDDを違うマザーボードに乗っけてみました。自動認識も問題なく映画DVDも視聴可。オンボードsoundもpci SB live!も出力で表示されます。さっきのは①socket478 ASUS P4S800-MXというオンボロ。しかもBIOSでオンボードsoundもoffできないです。今回は②Socket775 GIGABYTE GA-73PVM-S2Hでまあまあ古くない。もしかしたら①でもSB live!にしたらOKかもしれません。又YMF744はV8.10では表示されたのにと、やや気にはなりますが、今更YMF744でもSB live!でもないし、もういいやという感じです。インストールの問題ではないと得心しました。根本解決からはほど遠いですが、これを機会にマザーボードもCPUも変えます。 スパっといかないのがやっぱり公開したての色々な現象、が大変だけど面白いのだと素人ながら改めて思います。
実に勉強になりました。hmatsueさん本当にありがとうございました。これからもよろしくお願い致します。
オフライン
お久しぶりです。前回「もういいやという感じです」と書きましたがどうもすっきりしませんでした。といいますのも私の自作パソコン(と言っても組み立てるだけのレベルですが)はCPUに沿ったジャンク品並のマザーボードに気に入ったグラフィックカード、LANボード、soundカードを装着するやり方でした。ですから今回Ubuntu10.04サウンド不具合に関してマザーボードに起因するという方向の私の勝手な結論付けはちょっと拙いなと思い直しました。
そこで改めて先述と全く同環境、但しsoundカードはpciにYMF744とSB live!を装着、で10.04を再インストールして見ました。その結果システム -> 設定 -> サウンド->出力 デバイス選択でInternal Audio Analog Stereo が3つ出て、それぞれオンボード、YMF744、SB live!です。選択でオンボードとYMF744では音が出ず、SB live!を選択するとOK、YouTubeも勿論OKです。これでほぼ納得です。オンボードサウンドはWindowsXPでも不可です、恐らく故障。YMF744はUbuntu10.04では装填されてはいるがいわゆるドライバーが働かない(想像)、ということではないかと考えます。
当初触れましたが、私は10.04を契機にデスクトップUbuntuはCUIは使わずGUIだけで使っていきたいと思っています。
くどくど書きました。hmatsue様、これからもよろしくお願い致します。
オフライン