Dummy Output — Pop OS, HP Omen 15 с динамиками Bang And Olufsen

Этот ответ не учитывает ограничение «не старше 1 дня».

Вместо того, чтобы пытаться анализировать вывод find, используйте rsyncнапрямую изfind:

find /mnt/IP/ftp/123 -type -name '1[14].*' -prune \
    -exec rsync -av \
        --include='*.bin' --include='*/' \
        --exclude='*' --prune-empty-dirs {} /home/ftp/123 ';'

Это позволит найти каталоги, имена которых начинаются с 11.или 14.в или под /mnt/IP/ftp/123. Для каждого такого каталога он удаляет каталог из списка поиска (с помощью -prune), а затем выполняет

rsync -av --include='*.bin' --include='*/' \
    --exclude='*' --prune-empty-dirs {} /home/ftp/123 

, где {}будет заменено путем к найденному каталогу.

Команда rsyncсоздаст подкаталог /home/ftp/123с тем же именем файла, что и найденный каталог (, т. е. начиная с 11.или 14.), а затем скопирует файлы .bin.

Шаблоны включения и исключения, используемые сrsync(победами в первом матче):

  • --include='*.bin':включает любой файл, имя которого заканчивается на .bin.
  • --include='*/':включить любой каталог. Пустые каталоги в цели будут удалены из-за --prune-empty-dirs.
  • --exclude='*':исключить все, что не включено в предыдущие правила.

0
09.06.2020, 07:40
2 ответа

У меня действительно была та же проблема, после нескольких месяцев копания я нашел решение.

echo "options snd-hda-intel model=generic" | sudo tee -a /etc/modprobe.d/alsa-base.conf

echo "options snd-hda-intel dmic_detect=0" | sudo tee -a /etc/modprobe.d/alsa-base.conf

echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf

Это не проблема ваших звуковых драйверов, похоже, что в ядре версии 5.0 эта проблема есть. Я установил Ubuntu 16.04, и все заработало, поэтому я пришел к выводу, что это проблема ядра (драйвера alsa ), а не проблема Ubuntu. После нескольких месяцев копания я нашел эти команды на этом веб-сайтеhttps://www.linuxuprising.com/2018/06/fix-no-sound-dummy-output-issue-in.htmlс отличным объяснением. Команды, которые я разместил, работали на Ubuntu 20.04 и Fedora 32 (, это то, что я тестировал )Надеюсь, это поможет

0
18.03.2021, 23:29

Я только что установил popos на свой omen 17 с аналогичным набором команд:

echo "options snd-hda-intel dmic_detect=0" | sudo tee -a /etc/modprobe.d/alsa-base.conf  
echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf  

решил опубликовать это на случай, если кто-то еще будет искать. если не считать фиктивного звука, установка прошла безупречно.

0
18.03.2021, 23:29

Теги

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