Вопрос или проблема
$ lspci -v | fgrep -m1 -A19 '00:1f.3'
00:1f.3 Аудиоустройство: Intel Corporation Raptor Lake High Definition Audio Controller (rev 11) (prog-if 80)
Подсистема: Lenovo Устройство 3846
Флаги: мастер шины, быстрый devsel, латентность 32, IRQ 203, группа IOMMU 15
Память по адресу 6405130000 (64-бит, не предвыборка) [размер=16K]
Память по адресу 6405000000 (64-бит, не предвыборка) [размер=1M]
Возможности: <доступ запрещен>
Используемый драйвер ядра: snd_hda_intel
Модули ядра: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus: Intel Corporation Raptor Lake-S PCH SMBus Controller (rev 11)
Подсистема: Lenovo Устройство 3847
Флаги: средний devsel, IRQ 18, группа IOMMU 15
Память по адресу 640513c000 (64-бит, не предвыборка) [размер=256]
Порты ввода/вывода на efa0 [размер=32]
Используемый драйвер ядра: i801_smbus
Модули ядра: i2c_i801
00:1f.5 Контроллер последовательной шины: Intel Corporation Raptor Lake SPI (flash) Controller (rev 11)
Подсистема: Lenovo Устройство 3848
Флаги: быстрый devsel, группа IOMMU 15
$ uname -a
Linux legion 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Пт Авг 30 12:02:04 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
Есть идеи, почему это не работает сразу из коробки???
Ответ или решение
Причины отсутствия звука в колонках на вашем устройстве с Ubuntu 24.04 могут быть разнообразными. Ниже приведены шаги для диагностики и решения этой проблемы.
1. Проверка настроек звука
- Убедитесь, что звуковая карта обнаружена в настройках звука. Для этого откройте "Настройки" > "Звук" и проверьте, что ваша звуковая карта выбрана как выходной уровень. Также убедитесь, что уровень громкости не установлен на минимум и звук не отключен.
2. Установка и использование pavucontrol
Установите утилиту pavucontrol
, которая обеспечивает расширенное управление звуком.
sudo apt update
sudo apt install pavucontrol
После установки запустите pavucontrol
через терминал или поиск приложений. Проверьте вкладки "Вывод" и "Вход". Убедитесь, что на выходе выбраны правильные устройства и что они не отключены.
3. Проверка драйвера звука
В вашем выводе lspci
, видно, что используется драйвер snd_hda_intel
. Чтобы убедиться, что все необходимые модули загружены, выполните следующую команду:
lsmod | grep snd
В списке должны быть snd_hda_intel
и snd_sof_pci_intel_tgl
. Если их нет, попробуйте загрузить модули вручную:
sudo modprobe snd_hda_intel
sudo modprobe snd_sof_pci_intel_tgl
4. Проверка PulseAudio
Иногда PulseAudio может испытывать проблемы. Попробуйте перезагрузить его:
pulseaudio -k
pulseaudio --start
5. Проверка конфигурации ALSA
Выполните следующую команду для открытия конфигурации ALSA:
alsamixer
Убедитесь, что все необходимые каналы (Master, Playback, PCM и т.д.) включены и установлены на желаемый уровень громкости. Используйте стрелки для навигации и изменения параметров.
6. Обновление системы
Удаление неполадок может потребовать обновления к ядру или пакетов системы, которые могут содержать исправления для вашего оборудования. Выполните:
sudo apt update && sudo apt upgrade
7. Логи и диагностика
Просмотрите логи системы для выявления ошибок, связанных с аудио:
dmesg | grep -i audio
journalctl -xe | grep audio
8. Проверка поддержки в ядре
Если проблема сохраняется, рассмотрите возможность обновления ядра до более новой версии (например, недели или месяцев после 6.8) или перехода на версию 6.10, если она доступна. Более новые ядра могут содержать улучшенную поддержку для ваших устройств.
9. Изменение настроек BIOS
В редких случаях могут потребоваться изменения в настройках BIOS, такие как включение встроенной звуковой карты. Перезагрузитесь в BIOS/UEFI и проверьте параметры, касающиеся аудио.
Заключение
Если после выполнения всех вышеуказанных шагов проблема не решена, рассмотрите возможность обращения на форумы поддержки Ubuntu или сообщество Linux, где можно обсудить вашу конкретную конфигурацию и получить дополнительную помощь.