HP Spectre x360 13-w0XXで昨日16.10からUbuntu 17.04にアップグレードしました。アップグレード後、サウンドが機能しなくなっていることに気付きました。メニューバーのボリュームスライダーがグレー表示され、ボリュームの増減ホットキーを押しても何も実行されず、サウンドも出力されませんでした。
同じ質問に関するいくつかのオンラインガイドに従って、オーディオカードが識別されていることがわかりました。システム環境設定でオーディオ出力を選択できます(以下を参照)。
Sudo update-initramfs -u
を実行して再起動すると、ボリュームスライダーがグレー表示されなくなり、スピーカーは動作しますが、ヘッドフォンを接続しても音がしません。
多くのオンラインガイドを読んだことがあるので、ここからどこに行くべきか本当にわかりません。
追加情報を次に示します。
ボリュームはalsamixer
でミュートされていません。
this ガイドに従いましたが、役に立ちませんでした。 Sudo aplay -l
の出力は次のとおりです。
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC295 Analog [ALC295 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
そして、これはlspci -v | grep -A7 -i 'audio'
の出力です:
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21) (prog-if 80)
Subsystem: Hewlett-Packard Company Device 827e
Flags: bus master, fast devsel, latency 32, IRQ 286
Memory at dc228000 (64-bit, non-prefetchable) [size=16K]
Memory at dc200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl
これ はwget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && chmod +x alsa-info.sh && ./alsa-info.sh
を実行した結果です
更新:Ubuntu 17.10でWindows 10 VMを開くと、赤いXが付いたボリュームアイコンが表示されます。 Windowsのトラブルシューティングを使用してVMのスピーカーを修正できますが、トラブルシューティング中にヘッドフォンが接続されていない(接続されている)と表示されます。
grep "pulseaudio" /var/log/syslog*
を使用して、次の出力を得ました。
pulseaudio[1385]: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
pulseaudio[1880]: [alsa-sink-Generic Analog] alsa-mixer.c: Failed to set switch of Headphone: Input/output error
Ubuntu 17.04では、ターミナルウィンドウを開いてpulseaudio
と入力してEnterキーを押すと、数秒以内に、トップバーの右側にある「グレーアウト」スピーカーアイコンが「黒」になりました(グレーではありません) -out)とサウンドが機能し始めました。奇妙に思えますが、このコンピューター(Dell Optiplex 760)を起動するたびにこれを行う必要があります。それはお尻の痛みですが、それは私のために機能します。これが人々の役に立つことを願っています。
同じ問題を抱えていて、以下が機能していることがわかりました( https://ubuntuforums.org/showthread.php?t=236002 から)
/etc/modprobe.d/alsa-base.conf
に次の行を追加します
options snd-hda-intel model=basic
Sudo alsa force-reload
でalsaを再起動します。
私は同様の問題を抱えていましたが、pulseaudioが死んでループで再起動していることがわかりました。
/var/log/syslog
で、pulseaudioが予期したいくつかのモジュールを失っていることを確認しました。 Webでmbeq_1197.so
を提供するパッケージを検索した後、swh-plugins
パッケージをインストールすると、突然ボリュームコントロールが再表示され、音声が聞こえました。
私の解決策:再起動後、GnomeデスクトップからUnityデスクトップに戻り、サウンドが機能するようになりました。私は16.04から17.04にアップグレードしましたが、いくつかのマイナーなバグがあり、すでに解決策がありました。後で、それがどのように機能するかを見るためだけに新しい方向であると読んだ後、Gnomeデスクトップを試してみることにしました。今日は音が必要なものを使用した初日です-音はありません。気まぐれに、私はUnityに戻って、サウンドが再び機能するようになりました。