Репка / Repka-Pi

  • Автор темы Репка / Repka-Pi
  • Дата начала
Хотя бы как обновить ядро, поставить дрова, установка нужных приложений и библиотек
 
Бывает конечно что под конкретную версию Линукса не работает,
 
предположу, что с kali будут проблемы и на обычном ПК без опыта
 
не тот дистр с которого следует начинать
 
Ещё один пример использования нашей Репки.
 
Вывод звука на Repka Pi

Периодически поступают такие вопросы:
1) Работает ли вывод звука по HDMI ?
2) Почему у Репки, якобы, очень тихий звук на выходе аналогового вывода?

Далее дадим ответы на эти часто поступающие вопросы.

1) Вывод звука на HDMI работает!
Просто проверьте это и убеждайтесь.

2) Прекрасно работает вывод звука на комбинированном аналоговом разъёме!
Но нужно знать кое что о настройке вывода звука в Linux и... корректно настроить его.
И тут важно буквально в двух словах рассказать о том, как вообще работает звуковая подсистема в Linux, которая состоит из двух компонентов:

ALSA — это компонент ядра Linux, обеспечивающий взаимодействие аппаратного "звука" с ядром ОС, обеспечивая прямой доступ к звуковому устройству, но при этом доступ этот монопольный.

PulseAudio — это sound-сервер, занимающийся маршрутизацией и микшированием звуковых потоков уже разных приложений при одновременном использовании, но с дополнительными задержками звукового потока. PulseAudio это хотя и наиболее часто предустановленный sound-сервер, но это уже прикладное ПО и его можно заменить на другой sound-сервер, например JACK — более "профессиональный" sound-сервер c минимальными задержками.

Часто во многих дистрибутивах и прошивках на основе Linux компонент ALSA установлен с уровнем звука на минимуме. И вот получается - смотрим в PulseAudio - звук, вроде, на максимум, а звучит тихо. Нужно просто поменять настойки ALSA. Самый быстрый и простой способ сделать это - с помощью утилиты alsamixer — это псевдографический интерфейс микшера. Мы так и делаем, как и показано на иллюстрации к этому посту. Видео с пруфами работы - прибавили уровень громкости звука в ALSA и вывели звук на простейшие активные колонки, которым сто лет в обед - всё работает.

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

Всем приятной работы с Linux на Repka Pi и со звуком :)


Я еще не разбирался особо, однако:
Код:
~$ alsamixer
ALSA lib confmisc.c:855:(parse_card) cannot find card '1'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: Нет такого файла или каталога
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Нет такого файла или каталога
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Нет такого файла или каталога
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Нет такого файла или каталога
ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL default
Не удаётся открыть микшер: Нет такого файла или каталога

Вот такие дела на Repka Pi 4 с текущей версией прошивки (v1.0.10_d19.02.25)
 
Я еще не разбирался особо, однако:
Код:
~$ alsamixer
ALSA lib confmisc.c:855:(parse_card) cannot find card '1'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: Нет такого файла или каталога
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: Нет такого файла или каталога
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: Нет такого файла или каталога
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: Нет такого файла или каталога
ALSA lib control.c:1528:(snd_ctl_open_noupdate) Invalid CTL default
Не удаётся открыть микшер: Нет такого файла или каталога

Вот такие дела на Repka Pi 4 с текущей версией прошивки (v1.0.10_d19.02.25)


А глянь aplay -l
 
Кстати, у меня на четвёртой репке на последней версии ОС тоже HDMI из коробки не работал (только аналоговый), но вроде как мне потребовалось перезапустить pulseaudio уже после подключения монитора, и тогда заработало (но сейчас уже деталей не помню)
 
Происходит крушение системы, даже вывод изображения пропадает)))