Вопрос или проблема
Я обновил операционную систему своего компьютера с Ubuntu 22.04 до Ubuntu 24.04. После обновления у меня нет звука на компьютере. Раньше все работало отлично. Я читал различные форумы на эту тему, но не смог решить проблему. Ниже приведена информация, которая может быть полезной.
uname -all
Linux agold163858 5.14.0-1054-oem #61-Ubuntu SMP Fri Oct 14 13:05:50 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
aplay -l
aplay: device_list:277: no soundcards found...
lspci | grep -i Audio
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
sudo dmesg | grep -i audio
[ 0.204508] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 4.365212] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 4.374340] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 4.375723] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[ 4.566359] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 4.911926] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
[ 4.933067] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
[ 4.933070] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 4.933074] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 4
[ 4.933463] sof-audio-pci-intel-tgl 0000:00:1f.3: Direct firmware load for intel/sof/sof-tgl.ri failed with error -2
[ 4.933466] sof-audio-pci-intel-tgl 0000:00:1f.3: error: request firmware intel/sof/sof-tgl.ri failed err: -2
[ 4.933469] sof-audio-pci-intel-tgl 0000:00:1f.3: you may need to download the firmware from https://github.com/thesofproject/sof-bin/
[ 4.933471] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP firmware -2
[ 4.933860] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof_probe_work failed err: -2
Я буду очень признателен за любую помощь по этому вопросу.
Спасибо,
Алекс
Я столкнулся с той же проблемой, в приложении настроек не отображается ни одно устройство воспроизведения. И в конечном итоге это было исправлено переустановкой пакета ubuntu-desktop.
sudo apt install --reinstall ubuntu-desktop^
Спасибо за ваш ответ. По умолчанию в моей системе выбран ядро 5.14.0-1054-oem. Я заметил, что если в меню Advanced Ubuntu во время загрузки я выберу ядро 6.11.0-061100-generic, то звук работает отлично…
Ответ или решение
Здравствуйте, Алекс!
Проблема отсутствия звука после обновления с Ubuntu 22.04 до 24.04 может быть связана с несколькими факторами, включая проблемы с драйверами и несовместимость ядер. Давайте рассмотрим, как можно решить эту проблему пошагово.
-
Проверка драйверов и версий ядра:
Вы упомянули, что при использовании ядра 6.11.0-061100-generic звук работает корректно. Это говорит о том, что проблема может заключаться в драйверах, загружаемых с вашим стандартным ядром 5.14.0-1054-oem. Вам стоит использовать более новое ядро, так как оно может содержать улучшенную поддержку вашего оборудования.- Чтобы изменить используемое ядро по умолчанию, откройте файл конфигурации загрузчика GRUB:
sudo nano /etc/default/grub
Найдите строку
GRUB_DEFAULT=
, и замените её на:GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 6.11.0-061100-generic"
Сохраните изменения и обновите конфигурацию GRUB:
sudo update-grub
- Чтобы изменить используемое ядро по умолчанию, откройте файл конфигурации загрузчика GRUB:
-
Установка необходимых драйверов и программного обеспечения:
Как вы уже заметили, здесь также видно сообщение об ошибке, связанной с загрузкой прошивки для DSP. Вам нужно установитьsof-bin
, чтобы это исправить:sudo apt install amd-sof-firmware
-
Переустановка пакетов ubuntu-desktop:
Как упоминалось в обсуждении, иногда переустановка пакетов рабочего стола может помочь:sudo apt install --reinstall ubuntu-desktop^
-
Перезагрузка:
После выполнения всех вышеуказанных шагов перезагрузите компьютер:sudo reboot
-
Проверка настроек звука:
После перезагрузки проверьте настройки звука:- Откройте настройки звука в системных параметрах и убедитесь, что выбран правильный выходной звуковой устройство.
- Используйте команду
aplay -l
снова, чтобы увидеть, обнаруживаются ли теперь звуковые карты.
Если ни одно из вышеуказанных решений не помогло, возможно, стоит проверить наличие предназначенных для вашей версии ядра обновлений драйверов, а также обратить внимание на форумы и сообщества пользователей Ubuntu, так как бывают случаи, когда после обновления системы возникают специфические проблемы с определёнными аппаратными компонентами.
Если у вас остались вопросы или вам нужна дополнительная помощь, не стесняйтесь обращаться.
С уважением!