Персистентный фиктивный вывод

Звуковая карта, которую я хочу использовать, обнаруживается и работы (она только недавно переключилась на макет, производит и не позволил мне возвращаться).

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 Дженерик".

enter image description here

enter image description here

Таким образом, я вошел в программное обеспечение и Обновления под Дополнительной вкладкой драйверов, и я вижу это:

enter image description here

Это шло, "Не используют устройство", таким образом, я изменил его и применил настройки и вошел в консоль и сделал 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 `('

таким образом, я снял флажок с источником CD-ROM в "Другом программном обеспечении" и действительно обновлял снова и нет никакой ошибки. К сожалению, звуковая карта не вернулась даже после перезагрузки.

19
задан 13 April 2017 в 05:23

11 ответов

Не похоже, что есть решение, так что я только что переустановил Kubuntu и звук работает отлично.

Недостаток: стер все остальное (но у меня не было много на ssd, так что все было в порядке)

4
ответ дан 23 November 2019 в 03:21

Сначала замените любые предыдущие конфигурации:

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

source

8
ответ дан 23 November 2019 в 03:21

Сегодня - похоже, возникла та же проблема - я сделал следующее, используя диспетчер пакетов Synaptic:

Переустановил следующие пакеты:

linux-sound-base (1.0.25+dfsg-0ubuntu5)
pulseaudio (1:8.0-0ubuntu3)

... и моя карта снова доступна.

Изменить: проблема вернулась после перезагрузки!

Edit2: минимальное (временное) средство исправления: sudo dpkg-reconfigure pulseaudio

0
ответ дан 23 November 2019 в 03:21

Перейдите к Настройки > Программное обеспечение и обновления > Дополнительные драйверы. Вы найдете драйвер, похожий на аудио: установите его на Не используйте это устройство . Затем применяйте изменения и перезапустите.

Тогда система будет использовать встроенный аудио

Если не работает, проверьте, не изменилось ли оно, повторив вышеизложенное.

0
ответ дан 23 November 2019 в 03:21

В моем случае:

Настройки> Мультимедиа> Громкость звука> Дополнительно и там переключение примерно между 4.1 и Аналоговый стереовыход / дуплекс

Звук вернулся ...

0
ответ дан 23 November 2019 в 03:21

Ma nafx x'inhi l-problema jew għalfejn jiġri, imma dak ħadem għalija.

pulseaudio --kill
pulseaudio --start
10
ответ дан 23 November 2019 в 03:21

Если вас интересует только аналоговое стерео, очень простым решением будет использование аудиоустройства C-Media USB. Моя встроенная звуковая карта просто не определяется. Проблема может быть в моей материнской плате, потому что она работала. Если бы я хотел использовать 5.1, думаю, я мог бы купить карту.

0
ответ дан 23 November 2019 в 03:21

Для меня проблема была вызвана одним приложением, которое заблокировало звуковое устройство. В моем случае это был mplayer , но для вас это могло быть что-то еще. Чтобы получить список этих приложений, выполните:

# fuser -v /dev/snd/*
                     USER       PID ACCESS COMMAND
/dev/snd/controlC0:  ...      899378 F.... mplayer
/dev/snd/pcmC0D0p:   ...      899378 F...m mplayer
/dev/snd/timer:      ...      899378 f.... mplayer

После остановки этого приложения я принудительно перезапустил pulseaudio:

/usr/bin/pulseaudio -k && sleep 1 && /usr/bin/pulseaudio --start

Для получения дополнительных сведений посетите Arch Wiki , где я нашел уловку:

Единственное показанное устройство - это «фиктивный выход», или новые подключенные карты не обнаруживаются

Если единственным воспроизводящим устройством является фиктивный выход, PulseAudio не может получить доступ к вашим звуковым устройствам. Возможно, возникла проблема с логином, предоставляющим разрешения, для получения дополнительной информации см. «Устранение общих неполадок # Разрешения сеанса».

Приложение также могло не быть настроено для работы с PulseAudio. Это происходит, например, с FluidSynth. Чтобы узнать, какое приложение отвечает за прямой доступ к звуковой карте через alsa, выполните следующую команду:

# fuser -v / dev / snd / *

Попробуйте закрыть эти приложения. Pulseaudio, если он запущен, должен снова иметь приоритет над этими приложениями, и все приложения, использующие pulseaudio, должны снова работать, как ожидалось.

0
ответ дан 5 January 2021 в 22:38

Я решил эту проблему на моем E200 HA, поместив следующие строки в /etc/modprobe.d/alsa-base.conf

options snd-usb-audio index=-2
options snd-hda-intel mode="olpc-xo-1_5"

Первый остановил фиктивный вывод и получил звуковая карта распознана,но мне пришлось вставить вторую линию, так как звук выходил из динамиков и наушников одновременно.

0
ответ дан 5 January 2021 в 22:38

Для тех, кто использует snd_hda_intel модуль

  1. Проверьте, используете ли вы модуль ядра snd_hda_intel :

     lsmod | grep snd_hda_intel
    lspci -nnk |  grep -A2 Аудио
     
  2. Если это так, добавьте две строки (вам может понадобиться только первая строка) в alsa-base.conf , используя приведенные ниже команды.

     echo "options snd-hda-intel model = generic"  |  sudo tee -a /etc/modprobe.d/alsa-base.conf
    echo "параметры snd-hda-intel dmic_detect = 0" |  sudo tee -a /etc/modprobe.d/alsa-base.conf
     

ПРИМЕЧАНИЕ. Было предложено также добавить третью строку, но моя система работала без добавления ее. Добавьте это с помощью этой команды:

echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf

REF: Исправить проблему отсутствия звука (фиктивный вывод) в Ubuntu с SND HDA Intel

1
ответ дан 5 January 2021 в 22:38

У этой проблемы может быть много разных причин, но я дам ответ для моей конкретной ситуации. Я начал испытывать это после обновления до Ubuntu 20.04 с 18.04. Проблема оказалась в разрешениях. Моя учетная запись находилась в группе pulse-access в / etc / group . На 18.04 этого было достаточно. Похоже, что для Ubuntu 20.04 было внесено такое изменение, что теперь учетная запись должна находиться в группе pulse .

0
ответ дан 5 January 2021 в 22:38

Другие вопросы по тегам:

Похожие вопросы: