Raspberry pi HDMI нет сигнала

Raspberry PI Совсем нет звука

Сообщение mmalyshkin » Пн мар 20, 2017 2:54 pm

Заинсталировал на первую Raspberry PI. (Валялась без надобности давно). Ставил пакеты ручками. Проконтролировал, поставилось все необходимое, согласно документации. Все вроде как работает и не плохо, только вот проблемы со звуком. Нет ни голоса Алисы, не динг донг.

Вот тут http://myip:myport/admin.php?pd=inst=/dev/null 2>/dev/null 2>sudo mplayer и т.д.», к сожалению не помогло.

Без sudo при запуске строки из консоли вылетала Illegal Command. Если давать команду от root , т.е. sudo, то ошибок в консоли вроде нет. Проигрывается ли файл не ясно. К малине нечего было воткнуть в аудио выход.

Что делать? может кто подскажет?

Re: Raspberry PI Совсем нет звука

Сообщение kas5858 » Пн мар 20, 2017 5:10 pm

Raspberry Pi3 — Broadlink — MegaD — Много датчиков — Камеры — Часы.
Connect

Re: Raspberry PI Совсем нет звука

Сообщение mmalyshkin » Пн мар 20, 2017 8:15 pm

Possible Solutions for Raspberry Pi 4B doesn’t like 1366×768 HDMI Monitor

kas5858 писал(а): Попробуй

Окончательно расстроился. Там настраивают vlc, а вроде как по дефолту mplayer должен быть. Так что хотелось, чтобы запел именно он.

А вот решил радио настроить, так он мне вообще вот что в логах написал:

start /var/www/apps/autoitv3/AutoIt3.exe /var/www/rc/scripts/vlc_play.au3 «http://radio-tochka.com:6445/listen.pls»

Т.е. делаю вывод, что систему правильнее под винду ставить?

Re: Raspberry PI Совсем нет звука

Сообщение Denis_k » Пн мар 20, 2017 10:24 pm

mmalyshkin писал(а): Т.е. делаю вывод, что систему правильнее под винду ставить?
многие тут с вами не согласятся
ЗЫ. мне бы заставить плеер «молчать»
MD на raspberry pi3

Еще по теме:  Ноутбук не определяет второй монитор через HDMI

Re: Raspberry PI Совсем нет звука

Сообщение mmalyshkin » Пн мар 20, 2017 11:34 pm

На само деле похоже mplayer неправильно вызывается.

На нелегальность не ругается если запустить через sudo от root-а. Но тем не менее все равно не работает. Делаю вывод, что скрипт не правильно вызывает сам плеер. Точнее сказать предполагаю, что он его вызывает как под виндой и поэтому не работает нормально. Кто гуру, подскажите как правильно.

Или возможно есть правильный вариант библиотеки common.class.php, которая без проблем работает под linux системы, а мне каким то волшебным образом досталась виндовая.

Re: Raspberry PI Совсем нет звука

Сообщение ipz » Вт мар 21, 2017 1:48 pm

Я бы сначала проверил настройки звука с самого начала:
— Куда настроен вывод звука по умолчанию (jack или hdmi)
— есть ли пользователь, от которого пытаемся запустить звук в группе audio (по умолчанию там только пользователь pi будет; www-data и root там не будет
— есть ли права на чтение файла со звуком
— попробовал бы проиграть звук из командной строки (без разницы mplayer, mpd, vlc — работать должны все и от любого пользователя, который Вам нужен — Вы знаете какой пользователь Вам нужен?)

TV Monitor No Signal When Raspberry Pi Boots Up


— проверил бы уровень громкости по умолчанию

По пунктам:
1) На Rpi2 (если плата пылилась, значит скорее всего о такой речь) вывод звука по умолчанию можно указать в файле /boot/config.txt (hdmi_drive=2 — через hdmi, если закомментировать #hdmi_drive=2 — звук будет через jack. Исправить на желаемое и перезагрузиться)
Или в командной строке:
sudo amixer cset numid=3 1 звук будет через jack
sudo amixer cset numid=3 2 звук будет через HDMI
Для rpi3 настройки могут отличаться (гугл знает)

:x:

2) Из стандартной инструкции по установке в Linux (для пользователя www-data и mplayer — заменить на требуемые)
Необходимо дать права на доступ к звуку: Т.е. добавить www-data в группу audio. Делаем usermod:sudo usermod -a -G audio www-data
Проверяем
, что он появился в группе:
cat /etc/group | grep audio
ищем строку похожую на
audio29:pi,www-data

Еще по теме:  Как подключить сегу к монитору через HDMI

3) Проверка кто может файл открывать, например для файла из стандартного дистрибутива:
sudo ls -lh /var/www/sounds/dingdong.mp3
У меня так:
-rwxr—r— 1 www-data www-data 13K мар 7 17:19 /var/www/sounds/dingdong.mp3
т.е. никто кроме www-data этот файл не проиграет (root сможет)) )

4) Запустите из командной строки
sudo -u www-data mplayer /var/www/sounds/dingdong.mp3
Есть звук?

5) А МДМ от чьего имени запускает звук? От того от чьего имени запущен, кэп. Проверка:
ps axu | grep cycle
Кто там? root, pi, www-data или еще кто-то?

6) Уровень громкости, установленный в системе:
alsamixer
далее стрелками ввер/вниз регулируем уровень звука
Выход из программы Ctrl-Z или Ctrl-C
Альса-утилиты может быть понадобиться установить sudo apt-get install alsa-utils -y
Уровень громкости можно указать проигрывателю явно (без alsamixer’а) — смотрите справку.

Если все Ок, думаю, звук обязан будет работать.

UPD:
ставил МДМ по допотопной ссылке http://majordomo.smartliving.ru/downloa . 00b.tar.gz, потом обновлялся.
Сейчас две ветки — мастер и альфа. Сходу ссылки не нашел — смотрите в ветке про обновления.
UPD1:
ссылка на альфу
ссылка на мастер

За это сообщение автора ipz поблагодарили (всего 3): alx69 (Вт мар 21, 2017 6:43 pm) • mmalyshkin (Ср мар 22, 2017 11:05 am) • loolez (Вт дек 26, 2017 10:25 am)

Источник: mjdm.ru

Media UniX

freebsd команды, настройка, установка сервера и не только

Переходник с hdmi на vga в raspberry pi 2

команды, freebsd, настройка, установка, сервер, server, ubuntu, network, interfaces, сеть, raspberry

hdmi — vga raspberry pi

Приобретённый переходник с hdmi на vga был подключен к raspberry pi 2, но автоматически работал через раз. То есть включил питание raspberry pi 2, он загрузился, а изображения нет, перезагружаешь малинку командой reboot, изображение появляется, а иногда и не появляется. Можно было поставить hdmi_safe=1, тогда картинка появлялась всегда, но с очень плохим разрешением. В итоге решил подправить конфиг raspberry pi 2, чтобы получить на vga нормальное разрешение.
sudo nano /boot/config.txt

Еще по теме:  Ресивер pioneer нет звука по HDMI

Вписываем туда:
disable_overscan=0
# hdmi_force_hotplug=1 — автоопределение сигнала hdmi
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=16
# hdmi_drive=2 — обычный HDMI режим
hdmi_drive=2
# config_hdmi_boost=4 — мощность сигнала HDMI (максимум 7)
config_hdmi_boost=4
Сохраняем, закрываем.

Подключение LCD дисплея к Raspberry PI

lcd_raspberry

Сенсорный TFT LCD-дисплей превращает Raspberry PI в портативное устройство управлять которым можно вне зависимости от внешних источников сигнала (ТВ, монитор).

Характеристики

Тип дисплея: TFT
Интерфейс: SPI
Сенсор: резистивный
Контроллер сенсора: XPT2046
Кол-во цветов: 65536
Разрешение: 320*240

lcd_raspberry

lcd_raspberry

lcd_raspberry

Установка и настройка драйвера дисплея в системе Rasbian

Проверено на Raspberry Pi «B» и Raspberry Pi «2B»

Для полноценной работы дисплея необходима установка драйвера FBTFT. На момент установки драйвера текущая версия Rasbian была 3.18.7+.

Меняем источник сигнала с HDMI на подключенный дисплей.
В файле 99-fbturbo.conf меняем значение FB0 на FB1

pi# nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf

lcd_raspberry

Активируем аппаратный интерфейс SPI

Это можно сделать через утилиту raspi-config.

lcd_raspberry

Исключаем spi-bcm2708 из списка

lcd_raspberry

Загружаем и устанавливаем драйвера
pi# REPO_URI=https://github.com/notro/rpi-firmware rpi-update.
Обновление весит порядка 45Mb. После установки необходимо перезагрузить устройство.

lcd_raspberry

Редактируем файл модуля ядра

pi# nano /etc/modules snd-bcm2835 spi-bcm2708 fbtft_device name=waveshare32b gpios=dc:22,reset:27 speed=48000000 waveshare32b width=320 height=240 buswidth=8 init=-1,0xCB,0x39,0x2C,0x00,0x34,0x02,-1,0xCF,0x00,0XC1,0X30, -1,0xE8,0x85,0x00,0x78,-1,0xEA,0x00,0x00,-1,0xED,0x64,0x03,0X12, 0X81,-1,0xF7,0x20,-1,0xC0,0x23,-1,0xC1,0x10,-1,0xC5,0x3e,0x28, -1,0xC7,0x86,-1,0×36,0x28,-1,0x3A,0x55,-1,0xB1,0x00,0x18,-1,0xB6, 0x08,0x82,0x27,-1,0xF2,0x00,-1,0×26,0x01,-1,0xE0,0x0F,0x31,0x2B, 0x0C,0x0E,0x08,0x4E,0xF1,0x37,0x07,0x10,0x03,0x0E,0x09,0x00, -1,0XE1,0x00,0x0E,0x14,0x03,0x11,0x07,0x31,0xC1,0x48,0x08,0x0F,0x0C, 0x31,0x36,0x0F,-1,0×11,-2,120,-1,0×29,-1,0x2c, -3 ads7846_device model=7846 cs=1 gpio_pendown=17 speed=1000000 keep_vref_on=1 swap_xy=0 pressure_max=255 x_plate_ohms=60 x_min=200 x_max=3900 y_min=200 y_max=3900

Строка fbtft_device name=waveshare32b указывает на использование модуля ads7846
Таблицу модулей для разных видом дисплеев можно посмотреть здесь

Редактируем файл cmdline.txt

pi# nano /boot/cmdline.txt
Удаляем все строки и вставляем

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbtft_device.custom fbtft_device.name=waveshare32b fbtft_device.gpios=dc:22,reset:27 fbtft_device.bgr=1 fbtft_device.speed=48000000 fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo dma.dmachans=0x7f35 console=tty1 consoleblank=0 fbtft_device.fps=50 fbtft_device.rotate=0

Параметр fbtft_device.name=waveshare32b меняем на тип своего дисплея, если у вас не waveshare32b

Добавляем в автозагрузку запуск графической оболочки

add su -l pi -c startx

Обновление системы кроме, загрузчика

sudo apt-mark hold raspberrypi-bootloader sudo apt-get update sudo apt-get upgrade sudo apt-get install rpi-update sudo SKIP_KERNEL=1 rpi-update

Если загрузчик обновился, то необходимо выполнить

pi# sudo REPO_URI=https://github.com/notro/rpi-firmware BRANCH=builtin rpi-update pi# sudo reboot

Изменение ориентации экрана

Открываем файле /boot/cmdline.txt
Изменяем параметр с fbtft_device.rotate=0 на fbtft_device.rotate=90

Источник: it-donnet.ru

Оцените статью
Добавить комментарий