
Ubuntu日本語フォーラム

ログインしていません。
初心者です。過去の事例を見ますと、音が出ない問題は個々にトピックを立ち上げて下さいとのことで、新しくトピックを立てます。間違っていたらごめんなさい。
1.状態:
OS: Ubuntu11.10
機種:dynabook EX/33j
インストールした時は音は出ていました。その後アップデートしヘッドホンからは音が出ますが、PCのスピーカーからは音が出なくなりました。OSの立ち上げ時音が出ません。
Windows7ではちゃんとスピーカーからも音が出ます。
LIve CDで立ち上げると、PCのスピーカーから音は出ます。
2.Ubuntu Japanese Forumで‘音が出ない’で検索してみる。すると以下のコマンドを使ってコーデック情報が必要とのこと。
$cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdab00000 irq 46
$aplay –l
**** ハードウェアデバイス PLAYBACK のリスト ****
カード 0: Intel [HDA Intel], デバイス 0: ALC268 Analog [ALC268 Analog]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
3-1.コーデック情報で検索すると良いとのことで、ALC268で検索しました。
すると以下をすればうまく行くとのこと。
$sudo gedit /etc/modprobe.d/alsa-base.confを実行する。
この時メッセージが出ました。
(gedit:1991): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.OP7FAW' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.Q7G79V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.ULDW9V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
3-2.次の1行を最終行に付け加えて保存しshutdownし立ち上げました。
options snd-hda-intel index=0 model=toshiba position_fix=1
4.結果:
OS立ち上げ時スピーカーから音が出ました。
左右のスピーカーテスト OK
音楽再生 OK
動画再生 OK
YouTube OK
とりあえず問題無く使えています。警告が出たのですがオペレーションに問題は無かったのでしょうか?
オフライン
apostolus1995 による投稿:
$sudo gedit /etc/modprobe.d/alsa-base.confを実行する。
この時メッセージが出ました。
(gedit:1991): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.OP7FAW' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.Q7G79V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: '/root/.local/share/recently-used.xbel.ULDW9V' というファイルを生成できませんでした: そのようなファイルやディレクトリはありません
(gedit:1991): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: そのようなファイルやディレクトリはありません
最終的に音がでる状態になったようですので、対処としては正しかったのではないかと推察します。
一点注意しなければならないのはsudoの使い方です。
sudoとgksudoという似たプログラムがありますが、細かな点で挙動に差があります。
https://wiki.ubuntulinux.jp/UbuntuTips/Others/RootSudo#A.2BMLAw6TDVMKMwqzDrMGo-sudo
参照下さい。
使い分けとしては、端末の中で動くプログラム/コマンドを使うときは、sudoを使い、
グラフィカルなプログラム(geditもこちらに含まれます)を起動する際は、gksudoを使う、
と思って下さい。
ワーニングは一般ユーザからsudoでgeditを起動したため、HOMEの内容があるべき状態に設定されなかったことが原因と考えます。
オフライン
投稿するかどうか迷ったのですが、投稿して良かったです。投稿しなければ、'端末の中で動くプログラム/コマンド' と 'グラフィカルなプログラム(geditもこちらに含まれます)' とで使い分けしなければいけないことを知らないでいたと思います。hmatsueさん、ありがとうございます。
オフライン