Я выполняю компьютер двойной загрузки с Ubuntu 18.04 и Windows 10. Звук на моем компьютере работал обычно до вчерашнего дня. Я закрыл компьютерную крышку и уехал, чтобы сделать что-то еще, когда я возвратился и открыл ее, звук прекратил работать. Я только получаю фиктивную выходную маркировку на устройстве звукового вывода. Если я вхожу в Windows, он не может найти звуковой вывод там также. Я пытался подключить нормальные наушники к компьютеру, но тем не менее я не получаю звука. Bluetooth-гарнитура действительно работает. Так как проблема, кажется, находится в обеих операционных системах, я думаю, что проблема со звуковой картой.
Я пытаюсь узнать, должен ли я установить новую звуковую карту, или если существует что-то, что я могу сделать для устранения этой проблемы. Я думаю, что, так как звук не работает над Windows также, это - звуковая карта, которая является проблемой. Но я хочу спросить кого-то, который мог бы иметь лучшее схватывание этого, чем я.
Для начала с, я должен быть честным и сказать, что попробовал много материала, который я нашел онлайн, прежде чем я начал документировать его. Я привык для (только проверил это после запущенной проблемы), получают что-то вроде порядка
cat /proc/asound/cards
-- No sound card detected---
Файл был с тех пор удален чем-то, что я сделал.
Я пытался делать
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload
стандартная программа, которую я вижу в некоторых решениях. Выполнение этого раньше хорошо работало, но не решило мою проблему. Теперь я добираюсь
sudo apt-get remove --purge alsa-base pulseaudio
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
Я думаю эта проблема, запущенная после удаления некоторого старого использования заголовков ядрa Linux sudo apt autoremove
. Выполнение dpkg --configure -a
запускает удаление и установку, но это никогда не заканчивается.
sudo dpkg --configure -a
Setting up oem-audio-hda-daily-dkms (0.201808050301~ubuntu18.04.1) ...
Removing old oem-audio-hda-daily-0.201808050301~ubuntu18.04.1 DKMS files...
-------- Uninstall Beginning --------
Module: oem-audio-hda-daily
Version: 0.201808050301~ubuntu18.04.1
Kernel: 4.15.0-43-generic (x86_64)
-------------------------------------
Status: This module version was INACTIVE for this kernel.
depmod.......
DKMS: uninstall completed.
------------------------------
Deleting module version: 0.201808050301~ubuntu18.04.1
completely from the DKMS tree.
------------------------------
Done.
Loading new oem-audio-hda-daily-0.201808050301~ubuntu18.04.1 DKMS files...
First Installation: checking all kernels...
Building only for 4.15.0-43-generic
Building for architecture x86_64
Building initial module for 4.15.0-43-generic
Терминал затем зависает на этой последней строке, и ничего не происходит. Даже после часа ничего не происходит. Процесс не может быть остановлен или приостановил использование CTRl+C или Z. Я думаю, что, возможно, это пытается сделать что-то со звуковой картой, и это не работает так, это перестало работать. Какие-либо идеи здесь?
Вот некоторые выводы от моего терминала:
sudo aplay -l
aplay: device_list:270: no soundcards found...
pulseaudio
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.
sudo alsa force-reload
Unloading ALSA sound driver modules: snd-hda-intel snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
Loading ALSA sound driver modules: snd-hda-intel snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
pacmd list-sinks
sink(s) available.
index: 0
name: <auto_null>
driver: <module-null-sink.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 1000
volume: front-left: 35388 / 54% / -16.06 dB, front-right: 35388 / 54% / -16.06 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max request: 344 KiB
max rewind: 344 KiB
monitor source: 0
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
module: 11
properties:
device.description = "Dummy Output"
device.class = "abstract"
device.icon_name = "audio-card"
lspci -v | grep -A7 -i "audio"
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
Subsystem: Hewlett-Packard Company Sunrise Point-H HD Audio
Flags: bus master, fast devsel, latency 32, IRQ 134
Memory at a4428000 (64-bit, non-prefetchable) [size=16K]
Memory at a4410000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
Моя проблема, кажется, более или менее зафиксировала себя. Однажды то, когда я загрузился назад в Windows I, получило сообщение от моего компьютера до перезагрузки, и я сделал. Когда я возвратился, звук работал обычно. Я предполагаю, что это установило драйвер, хотя я уже проверил на проблемы драйвера, когда проблема сначала началась. Когда я загрузился назад в Ubuntu, у меня был звук только на левой стороне. У меня все еще была та же проблема с sudo dpkg --configure -a
как прежде. Я удалил oem-audio-hda-daily-dkms, переустановленную alsa-основу и pulseaudio, и теперь это обычно работает.