Архив метки: debian

Баг с воспроизведением видео

Не придумал, как озаглавить получше, ну да ладно.

В общем, столкнулся с проблемой с воспроизведением видео на новом ноуте, когда сливал записи с GoPro. Помнится мне, что вроде раньше тоже с подобным сталкивался, но не помню, как решил. Может и само рассосалось тогда. Сейчас же решил записать найденное решение.

Суть проблемы: открыл видео с GoPro — воспроизводится один (или около того) кадр, потом картинка замирает. Можно перемотать — снова один кадр движения и фриз. Думал, побилось видео (днем как раз еще глюк странный был — в процессе езды камера внезапно предложила форматировать SD) — нет, на фильмах с NAS тот же результат. То же самое и через MPV, и VLC.

В ИТОГЕ! Оказалось, что перед воспроизведением у меня была открыта в Firefox’e вкладка с bitcoinwisdom’ом. Там есть звуковые уведомления. В итоге Firefox почему-то монопольно захватил карточку, хотя в системе есть pulseaudio (кстати, пропустил этот момент как-то, когда ставил систему) и он вроде как должен микшировать сигналы. А ранее я уже не раз замечал, что уведомление в Psi+ приходит по факту «отпускания» карточки каким-то другим процессом — т.е., с длительной (в минуты) задержкой.

Закрыл вкладку с wisdom’ом — видео стало воспроизводиться нормально.

Развернул NVC на криптохосте

Добавил наконец-то NVC. В отличие от остальных валют, пришлось добавлять кучку либ руками. Плюс, несмотря на «Пакет для Debian», novacoind требует либы, которых в репозитории Debian’а просто нет.

Читать далее Развернул NVC на криптохосте

Debian, systemd и miredo

Обратил внимание, что на криптохосте не стартует miredo при загрузке. Проблема в том, что на момент старта miredo сеть недоступна и сервис не может отрезолвить прописанный в конфиге сервер.

Начал гуглить. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739363 — прошло 4 года. Проблема так и остается нерешенной.

На убунтуфоруме решают костылями в стиле sleep N && service miredo restart. Я решил использовать свой вариант — проверку наличия дефолтного маршрута, который использую на майнинг-ригах (прописать это надо в /etc/rc.local):

while ! $(ip r s | grep -q default) ; do sleep 1 ; done
/usr/sbin/service miredo restart

По-идее, когда мы уже получили дефолтный маршрут (и прочие параметры) от роутера через DHCP, то сеть уже должна точно работать.