Windowsラップトップを購入し、WindowsをUbuntu 16に置き換えました。
Ubuntuでは、すべての設定が最大に設定されている場合でも(音声> 100%が有効になっている場合でも)、音量が小さいという問題が発生しました。この問題に対して私が見つけた他のAskUbuntuソリューションは機能しなかったため、RealTekのLinuxコーデックをインストールしようとしました。これはWindowsで使用されているものです。
INSTALL
ファイルの指示に従って、./configure
、make
、make install
の順に実行し、再起動しました。これでサウンドがまったくなくなり、[サウンド設定]メニューの[サウンドを再生する...]の下に表示されていた[デフォルトのオーディオデバイス]が[ダミー出力]に置き換えられました。
この時点で、以前の状態に戻っていただければ幸いです。
デフォルトに戻すにはどうすればよいですか?
https://help.ubuntu.com/community/SoundTroubleshooting を試しましたが、手順5に進んで実行すると
Sudo apt-get install linux-restricted-modules-`uname -r` linux-generic
パッケージが見つかりません。
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-restricted-modules-4.4.0-47-generic E: Couldn't find any package by glob 'linux-restricted-modules-4.4.0-47-generic' E: Couldn't find any package by regex 'linux-restricted-modules-4.4.0-47-generic'
また、Ubuntuフォーラムのスレッドからのアドバイスに従って、これらのパッケージを削除して再インストールし、再起動するように試みました。うまくいきませんでした:
Sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils
参考のために、ここにlspci -v | grep -A7 -i "audio"
からの出力があります:
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) Subsystem: Lenovo 7 Series/C210 Series Chipset Family High Definition Audio Controller Flags: bus master, fast devsel, latency 0, IRQ 255 Memory at f1510000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel modules: snd_hda_intel 00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 16
上記の出力に基づいてIthink私のモジュール名はsnd-hda-intel
です。その仮定の下で、私は上記のSoundTroubleshootingリンクの手動インストールセクションに従うことを試みました。うまくいきませんでした:
Sudo modprobe snd-hda-intel
modprobe:エラー:../libkmod/libkmod-module.c:192 kmod_module_parse_depline()ctx = 0x563319b75030 path =/lib/modules/4.4.0-47-generic/kernel/sound/pci/hda/snd-hda-codec .ko error =そのようなファイルまたはディレクトリmodprobe:エラー:../libkmod/libkmod-module.c:192 kmod_module_parse_depline()ctx = 0x563319b75030 path =/lib/modules/4.4.0-47-generic/kernel/sound/pci/hda/snd-hda-codec.ko error =そのようなファイルまたはディレクトリmodprobeはありません:エラー: 'snd_hda_intel'を挿入できませんでした:モジュールに不明なシンボル、または不明なパラメータ(dmesgを参照)
ただし、とにかくトラブルシューティングガイドが非常に古いことを誰かが正しく指摘しました。
https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS に従ってDKMSドライバーをインストールしようとしましたが、再起動しました。何もしなかったようです。
これを修正する方法について、これ以上アイデアはありません。
最後に、すべてをリセットする方法を見つけました。
Sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2
エラーE: Unable to locate package linux-modules-ubuntu-...
が発生した場合、このコマンドは以下を支援します。
Sudo aptitude --purge reinstall linux-modules-`uname -r` linux-modules-extra-`uname -r`
Sudo apt-get update;Sudo apt-get dist-upgrade; Sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; Sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.Pulse*; ubuntu-support-status; Sudo usermod -aG `cat /etc/group | grep -e '^Pulse:' -e '^audio:' -e '^Pulse-access:' -e '^Pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
公式ドキュメントから https://help.ubuntu.com/community/SoundTroubleshootingProcedure
Hack-Rに感謝します。Kubuntu18.10でも同じ問題がありましたが、トラブルシューティングページに記載されていない最後のコマンドで私を助けてくれました。
Sudo aptitude --purge reinstall linux-modules-`uname -r` linux-modules-extra-`uname -r`
(以前の「標準」コマンドでパッケージが見つからないというエラーが発生しました)。 が、、他のユーザーについては、2018年12月現在、Kubuntuでは注意が必要ですが、Ubuntuではコマンドが機能していると思います--purgeを--purge-unusedオプションに置き換えます(--purge自体は認識されなくなりました)。また、エフェクトを適用するには、システムをrebootする必要があります。
Kubuntuの音質はWindowsよりも悪いように思えたので、同じルートHack-Rを試しました。システムのデフォルトを復元しましたが、最終的に「Realtek High definition audio」品質を達成する方法は? https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS のソリューションを試してみましたが、より良い品質を認識したいのですが、誓いません。
宜しくお願いします