web-dev-qa-db-ja.com

永続的なダミー出力

使用したいサウンドカードが検出されて動作します(最近になってダミー出力に切り替えられただけで、戻ることができませんでした)。

HDMIは[オーディオとビデオ-KDEコントロールモジュール]に表示されなくなりました。オーディオモジュールの下にあるものはすべてダミー出力に設定されており、リスト上の唯一の「サウンドカード」になりました。 alsamixerで以前のサウンドカードを表示できますが、そこから設定を変更しても何も起こりません。

どうすれば本当のサウンドカードを再び動作させることができますか?

私はすでに成功せずに次の答えを試しました:

サウンドを機能させるにはどうすればよいですか?

編集:

name@name-desktop:~$ lspci -vvv | grep -A8 Audio
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri HDMI/DP Audio Controller
        Subsystem: ASRock Incorporation Kaveri HDMI/DP Audio Controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin B routed to IRQ 43
        Region 0: Memory at ff764000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
--
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
        Subsystem: ASRock Incorporation FCH Azalia Controller
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at ff760000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel

この画像はおそらく役立つでしょうか?:

enter image description here

別のサウンドカードがありますが、サウンドを出力しないため、その用途はわかりませんが、多くの設定があります。そのサウンドカードには「HD-Audio Generic」というラベルが付いています。

enter image description here

enter image description here

そこで、[追加のドライバー]タブで[ソフトウェアと更新]に移動しましたが、次のように表示されます。

enter image description here

「デバイスを使用しないでください」にあったので、それを変更して設定を適用し、konsoleに入り、Sudo apt-get updateを実行し、最後のメッセージは

E: Failed to fetch cdrom://Kubuntu 16.04 LTS _Xenial Xerus_ - Release AMD64 (20160420.1)/dists/xenial/main/binary-AMD64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

そこでSudo apt-cdrom://Kubuntu 16.04 LTS _Xenial Xerus_ - Release AMD64 (20160420.1)/dists/xenial/main/binary-AMD64/Packagesを試しましたが、括弧を受け入れないため、このコードを返しました。

bash: syntax error near unexpected token `('

そのため、「その他のソフトウェア」でcdromソースのチェックを外し、再度更新しましたが、エラーはありません。残念ながら、サウンドカードは再起動後も元に戻りません。

13
HelpMeee

これに対する解決策はないと思われるため、Kubuntuを再インストールしただけで、サウンドは完璧に機能します。

欠点:他のすべてを消去しました(しかし、ssdにはあまり持っていなかったので問題ありませんでした)

3
HelpMeee

まず、以前の構成を置き換えます。

Sudo apt-get update
mkdir Pulse
cd Pulse
apt-get download pulseaudio
ar xvf *
tar xvf dat*
Sudo rm /etc/Pulse/*
Sudo mv etc/Pulse/* /etc/Pulse/

次に、次のコマンドを実行します。

Sudo apt-get install --reinstall linux-image-`uname -r`
Sudo modprobe snd-hda-intel
rm -r ~/.config/Pulse*
pulseaudio -k

ソース

8
mchid

何が問題なのか、それがなぜ起こるのかはわかりませんが、それはうまくいきました。

pulseaudio --kill
pulseaudio --start
2
NatoBoram

今日-一見同じ問題-Synapticパッケージマネージャーを使用して、次のことを行いました。

次のパッケージを再インストールしました:linux-sound-base(1.0.25 + dfsg-0ubuntu5)pulseaudio(1:8.0-0ubuntu3)

...そして私のカードが利用可能になりました。

編集:問題は再起動後に戻ってきました!

Edit2:最小限の(一時的な)救済策は「Sudo dpkg-reconfigure pulseaudio」です

0

私の場合:[設定]-> [マルチメディア]-> [オーディオボリューム]-> [詳細]-> 4.1とアナログステレオ出力/デュプレックスの切り替え

音が戻ってきました...

0
Gösen

settings> software & updates> additional driversに移動します。オーディオに似たドライバーがあります:Do not use this deviceに設定します。次に、変更を適用して再起動します。

その後、システムは内蔵オーディオを使用します

動作しない場合は、上記を繰り返して変更されているかどうかを確認します。

0
Shinto Joseph