Куда ушел snd-aloop?

873
confetti

Я нахожусь на Arch Linux, и я использую snd-aloopдля создания виртуальных аудио устройств без проблем в течение года. После вчерашнего обновления системы до нового ядра Linux ( 4.18.3) модуль, похоже, больше не существует:

$ sudo modprobe snd-aloop modprobe: FATAL: Module snd-aloop not found in directory /lib/modules/4.18.3-arch1-1-ARCH $ sudo modprobe snd_aloop modprobe: FATAL: Module snd_aloop not found in directory /lib/modules/4.18.3-arch1-1-ARCH $ modinfo snd-aloop modinfo: ERROR: Module alias snd-aloop not found. $ modinfo snd_aloop modinfo: ERROR: Module alias snd_aloop not found. 

Я попробовал alsactl restore -Pсогласно этому предложению, но это ничего не изменило.

Я не хочу использовать pulseaudio, module-null-sinkпоскольку он потребляет гораздо больше ресурсов процессора.

Является snd-aloopустаревшим модуль и удалить или я просто отсутствует что - то еще? Я попробовал поискать в Google "snd-aloop"и установить временной диапазон last month, но 8 результатов для этого не имеют ничего общего с моим вопросом, и ничего не указывало на то, что модуль был удален.

0

1 ответ на вопрос

1
confetti

Я только узнал, почему после того, как я уже написал вопрос. В надежде, что это поможет кому-то еще:

Пока uname -aговорит мне, что ядро, которое я использую, 4.18.3- я фактически обновился до 4.18.5. Я выяснил это, выполнив следующую команду:

$ ls /lib/modules 4.18.5-arch1-1-ARCH extramodules-ARCH 

Префикс папки 4.18.5показывает, что новая версия ядра есть 4.18.5, однако она не действует до тех пор, пока вы не выполните перезагрузку, поэтому modprobeищите модули ядра в папке, которой больше не существует.

Перезагрузка исправила проблему.

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