Вопрос или проблема
Я нов в Linux, пожалуйста, будьте терпеливы. У меня Ubuntu 20.04 и внешняя USB звуковая карта (Saffire 6 USB). После первоначальной установки Ubuntu эта звуковая карта просто заработала. Я на самом деле помню, что был удивлён этим и думал, круто… Теперь, по другим причинам, я немного поигрался с драйверами графики Nvidia (удалил и переустановил) и/или, возможно, подключил её к другому USB порту, и она перестала работать. В настройках (где она раньше была указана) теперь только “dummy output”. Я попробовал почти всё, что нашёл в Google, но безрезультатно. Я думаю, основная проблема в том, что она даже не получает питание, так как основная “индикаторная лампочка USB подключения” не светится. Однако она работает под Windows. Так что проблем с оборудованием/подключением нет. Также lsusb показывает устройство как “Focusrite-Novation Saffire 6”, но ‘aplay -l’ выдаёт “звуковые карты не найдены”, хотя я переустанавливал и перезапускал alsa и подобные вещи. Как же мне это исправить?
Просто для справки: это решилось само собой. У меня нет понятия, как, так как я определённо перезапускал и отключал/подключал эту звуковую карту несколько раз перед публикацией. Возможно, она разобралась сама собой с обычным обновлением — в любом случае, она чудесным образом снова работает, ура! Извините за беспокойство, но, тем не менее, спасибо за помощь!
Ответ или решение
Ubuntu 20.04 и USB звуковая карта: Решение проблем
Если вы сталкиваетесь с проблемами подключения внешней USB звуковой карты, такой как Saffire 6 USB, на Ubuntu 20.04, при этом устройство первоначально работало корректно, а затем перестало функционировать, рассмотрим пошаговый подход к диагностике и решениям этой проблемы.
Диагностика проблемы
-
Проверка питания устройства: Первым делом убедитесь, что USB звуковая карта получает питание. Отсутствие светового индикатора на устройстве может указывать на проблемы с подключением или нестабильное питание. Попробуйте подключить звуковую карту к другому USB порту компьютера, желательно на задней панели (если используете стационарный ПК), поскольку это может обеспечить более стабильное питание.
-
Анализ вывода команд:
- Выполните команду
lsusb
, чтобы проверить, обнаруживает ли система устройство. Так как вы упомянули, что устройство отображается как "Focusrite-Novation Saffire 6", это хороший знак, что драйверы USB функционируют правильно. - Команда
aplay -l
показывает доступные звуковые карты. Если результат возвращает "no sound cards found", это указывает на проблему с ALSA — базовой системой звука в Linux.
- Выполните команду
-
Обновление и переустановка драйверов:
- Иногда проблемы могут возникать из-за конфликтов с драйверами. Убедитесь, что у вас установлены последние обновления. Выполните следующие команды для обновления вашей системы:
sudo apt update sudo apt upgrade
- Перезапустите систему после обновления.
- Иногда проблемы могут возникать из-за конфликтов с драйверами. Убедитесь, что у вас установлены последние обновления. Выполните следующие команды для обновления вашей системы:
-
Перезапуск ALSA:
- В некоторых случаях может помочь перезапуск ALSA. Для этого выполните:
sudo alsa force-reload
- Также проверьте alsamixer для настройки уровней громкости. Запустите
alsamixer
в терминале и убедитесь, что звук не заглушён, и уровень громкости установлен на приемлемый уровень.
- В некоторых случаях может помочь перезапуск ALSA. Для этого выполните:
-
Проверка модулей ядра: Иногда проблема может заключаться в модулях ядра, необходимых для работы вашей звуковой карты. Выполните команду:
lsmod | grep snd
Убедитесь, что модули, связанные со звуком, загружены.
-
Проверка конфигурации PulseAudio:
- PulseAudio может конфликтовать с ALSA. Проверьте настройки PulseAudio и перезапустите службу:
pulseaudio --kill pulseaudio --start
- PulseAudio может конфликтовать с ALSA. Проверьте настройки PulseAudio и перезапустите службу:
Заключение
Как вы заметили в своем первоначальном сообщении, проблема могла решиться сама по себе после перезагрузки или обновления системы. Порой обновления системы или конфигураций могут автоматически устранить конфликты.
Если вы снова столкнетесь с подобной проблемой, следуйте приведённым выше шагам для устранения неисправностей. Linux может быть немного сложнее в использовании по сравнению с Windows, но в большинстве случаев сообщества пользователей, документация и обновления системы помогут в решении большинства вопросов.
Не стесняйтесь обращаться за помощью, особенно когда вы учитесь работать с новой системой. Удачи в путешествии по миру Linux!