Нет звука на Jumper EZBook s7 на Ubuntu 24.04.1 LTS

Вопрос или проблема

Этот ноутбук (Jumper S7 Hi) воспроизводил звук в установщике Windows. Я не знаю, воспроизводит ли он звук в Windows, потому что не хотел устанавливать Windows. В Ubuntu он обычно не воспроизводит звук. После перезагрузки когда у меня были подключены наушники к 3,5-мм разъему, он некоторое время воспроизводил звук из встроенных динамиков (не из наушников), прежде чем остановиться, возможно, после того, как ноутбук был в спящем режиме. Перезагрузка без подключенных наушников не приводит к звуку.

Проходя по контрольному списку https://help.ubuntu.com/community/SoundTroubleshooting:

$ pacmd
Нет демона PulseAudio, работающего или не работающего как демон сессии.

Это проблема? ps aux | grep pulse говорит мне, что pipewire-pulse работает. Делает ли это или какое-либо другое программное обеспечение работу демона PulseAudio, или мне нужно найти способ запустить демон PulseAudio?

aplay /usr/share/sounds/alsa/Front_Center.wav и sudo aplay /usr/share/sounds/alsa/Front_Center.wav из запроса Alt+F2 не воспроизводят никакого звука. Те же команды из терминала также не воспроизводят никакого звука.

$ sudo aplay -l
**** Список УСТРОЙСТВ ВОСПРОИЗВЕДЕНИЯ ****
card 0: sofessx8336 [sof-essx8336], device 0: ES8336 (*) []
  Подустройства: 0/1
  Подустройство #0: подустройство #0
card 0: sofessx8336 [sof-essx8336], device 5: HDMI 1 (*) []
  Подустройства: 1/1
  Подустройство #0: подустройство #0
card 0: sofessx8336 [sof-essx8336], device 6: HDMI 2 (*) []
  Подустройства: 1/1
  Подустройство #0: подустройство #0
card 0: sofessx8336 [sof-essx8336], device 7: HDMI 3 (*) []
  Подустройства: 1/1
  Подустройство #0: подустройство #0

find /lib/modules/`uname -r` | grep snd дает мне длинный список модулей. Похоже, нормально.

$ lspci -v | grep -A7 -i "audio"
00:1f.3 Контроллер мультимедийного звука: Intel Corporation Comet Lake PCH-LP cAVS
    DeviceName: На борту - Звук
    Подсистема: Устройство 1c6c:122a
    Флаги: мастер шины, быстрый devsel, задержка 32, IRQ 133, группа IOMMU 12
    Память по адресу b1118000 (64-бит, не кэшируемая) [размер=16K]
    Память по адресу b1000000 (64-бит, не кэшируемая) [размер=1M]
    Возможности: <доступ запрещен>
    Драйвер ядра в использовании: sof-audio-pci-intel-cnl
    Модули ядра: snd_hda_intel, snd_sof_pci_intel_cnl

Похоже, нормально.

Поддерживается ли моя звуковая карта в списке на https://www.alsa-project.org/main/index.php/Matrix:Main? Я не знаю, поддерживается она или нет. Как мне узнать название моей звуковой карты в формате, который я могу найти в этом списке? Я не могу найти его в списке, но у меня есть модуль ядра для него, так что разве это не означает, что он поддерживается?

lsmod говорит мне

snd                   143360  21 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi

На самом деле это странно, потому что ранее lsmod говорил мне

snd                   143360  25 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_soc_sof_es8336,snd_pcm,snd_rawmidi

Разница в том, что в первый раз, когда я пытался lsmod, там был snd_soc_sof_es8336, а во второй раз нет, хотя я не думаю, что я что-то изменил. Также во второй раз там был snd_hda_codec_realtek, который не присутствовал в первый раз. Странно, не знаю, что могло изменять эти модули.

alsamixer говорит “Card: PipeWire, Chip: PipeWire, Item: Master,” с только одним ползунком громкости, и громкость сейчас установлена на 46, не отключена. Если я нажимаю F6, чтобы изменить звуковую карту, я могу изменить ее с “- (по умолчанию)” на “default:0 HDA Intel PCH.” Если я это сделаю, дисплей alsamixer изменится на “Card: HDA Intel PCH, Chip: RealTek ALC3234, Item: Master.” Здесь есть два экрана полных элементов управления громкостью, и я увеличил те громкости, которые могу увеличить, хотя не уверен, что все они означают.
введите описание изображения здесь
введите описание изображения здесь

Может быть, есть проблема с оборудованием? Я однажды услышал помехи и в другой раз визг, хотя в основном было тихо.

Визг можно вызвать, переключившись на виртуальный терминал (ctrl alt f3) и обратно (ctrl alt f2).

Поскольку вы видите, что PipeWire работает, вы можете попробовать перезапустить его, чтобы увидеть, поможет ли это. Иногда простая перезагрузка аудиосервиса может исправить странные проблемы. Вы можете сделать это с помощью:

systemctl --user restart pipewire

Что ж, я решил эту проблему, купив внешнюю USB звуковую карту за 3 доллара. Теперь звук воспроизводится через наушники, подключенные к USB-карте, что и имеет для меня значение.

Ответ или решение

Отсутствует звук на Jumper EZBook S7 под управлением Ubuntu 24.04.1 LTS: Решение проблемы

Если у вас возникла проблема с отсутствием звука на ноутбуке Jumper EZBook S7 при использовании операционной системы Ubuntu 24.04.1 LTS, важно систематически подойти к диагностике и устранению неисправностей. Давайте рассмотрим ключевые моменты и подходы, которые помогут вам решить эту проблему.

1. Исходный анализ

Согласно вашему описанию, звук работал в установщике Windows, но под Ubuntu звук отсутствует. Однако присутствуют случаи, когда звук на некоторое время проявлялся при подключении наушников, что указывает на возможное некорректное распознавание аудиоустройств системой.

2. Проверка PulseAudio и PipeWire

Вы получили сообщение о том, что демон PulseAudio не работает, но в то же время вы увидели, что работает pipewire-pulse. Это указывает на то, что ваша система использует PipeWire вместо PulseAudio, что нормально для более свежих версий Ubuntu.

Для перезапуска PipeWire можно использовать следующую команду:

systemctl --user restart pipewire

После перезапуска проверьте, появилась ли возможность воспроизведения звука.

3. Проверка настроек ALSA

Команда aplay -l показала, что ваше звуковое устройство распознано, и что используется соответствующий драйвер. Это хорошая новость.

Однако вам также следует проверить параметры ALSA через alsamixer. Важно убедиться, что все необходимые элементы управления звуком (например, Master, Speaker, Headphone) не находятся в состоянии "mute". Для смены звуковой карты в alsamixer нажмите F6 и выберите вашу звуковую карту.

4. Диагностика модулей

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

5. Проверка аппаратного обеспечения

Если звук продолжает отсутствовать, стоит проверить наличие аппаратных неисправностей. Случайные звуки, такие как шипение или писк, могут свидетельствовать о проблемах с соединениями или самим аудиоустройством. Попробуйте подключить другие устройства (наушники или внешние колонки) для исключения сбоев в работе встроенного звука.

6. Использование внешнего аудиокарты

Как показывает ваш опыт, использование внешней USB-аудиокарты стало решением проблемы звука. Это практичный и эффективный способ, который позволяет обойти внутренние проблемы устройства и получить требуемое качество звука.

Заключение

Проблемы со звуком на Jumper EZBook S7 под управлением Ubuntu 24.04.1 LTS могут быть вызваны как программными, так и аппаратными факторами. Проводя поэтапную диагностику, вы сможете выявить источник проблемы и успешно её устранить. Использование внешней аудиокарты — это разумное решение, когда внутренние идеации не приносят результата. Если вопросы остаются, рекомендуем обратиться на специализированные форумы поддержки Ubuntu для аналитики более глубокого характера.

Оцените материал
Добавить комментарий

Капча загружается...