PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   UnixCar (http://pccar.ru/forumdisplay.php?f=20)
-   -   QCarPC-2 (http://pccar.ru/showthread.php?t=18425)

Slayer605 16.03.2013 16:10

Где не собиралось из за sleep помогло подключение

SergeBegger 16.03.2013 17:37

Цитата:

Сообщение от Slayer605 (Сообщение 251045)
Где не собиралось из за sleep помогло подключение
Не собираются qcarpc2-module-radio-v4l2 qcarpc2-vlccore qcarpc2-gstcore
Чего не хватает то ?

[root@carpc qcarpc2-gstcore]# make
cd src/ && /usr/bin/qmake-qt4 /opt/qcarpc2-code/qcarpc2-gstcore/src/src.pro -o Makefile
Project ERROR: Package gstreamer-0.10 not found
make: *** [src/Makefile] Error 2

Gstreamer версии 1.0 - значит и в /usr/include как-то подругому.(типа gstreamer-1.xx)
Цитата:

Сообщение от Slayer605 (Сообщение 251045)
[root@carpc qcarpc2-gstcore]# cd ../qcarpc2-module-radio-v4l2
[root@carpc qcarpc2-module-radio-v4l2]# make
cd src/ && make -f Makefile
make[1]: Entering directory `/opt/qcarpc2-code/qcarpc2-module-radio-v4l2/src'
g++ -c -pipe -fno-show-column -fpermissive -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtDBus -I/usr/include/qt4 -I/usr/include -I../../qcarpc2/src -I. -I. -o radiofunc.o radiofunc.cpp
radiofunc.cpp: In member function 'void radiofunc::closeTuner()':
radiofunc.cpp:36: error: '::close' has not been declared
make[1]: *** [radiofunc.o] Error 1
make[1]: Leaving directory `/opt/qcarpc2-code/qcarpc2-module-radio-v4l2/src'
make: *** [sub-src-make_default] Error 2

Попробуйте так-же добавить в radiofunc.cpp
Код:

#include "unistd.h"
Цитата:

Сообщение от Slayer605 (Сообщение 251045)
[root@carpc qcarpc2-module-radio-v4l2]# cd ../qcarpc2-vlccore
[root@carpc qcarpc2-vlccore]# make
cd src/ && make -f Makefile
make[1]: Entering directory `/opt/qcarpc2-code/qcarpc2-vlccore/src'
g++ -c -pipe -fno-show-column -fpermissive -fno-show-column -fpermissive -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/qt4 -I/usr/include -I../../qcarpc2/src -I. -I. -o vlccore.o vlccore.cpp
vlccore.cpp: In member function 'bool VLCCore::initialise()':
vlccore.cpp:41: error: 'libvlc_audio_equalizer_toggle' was not declared in this scope
make[1]: *** [vlccore.o] Error 1
make[1]: Leaving directory `/opt/qcarpc2-code/qcarpc2-vlccore/src'
make: *** [sub-src-make_default] Error 2

Нужен патченый VLC. Патч здесь, но я думаю, что два мультимедия ядра вам не нужны Тем более выше я писал, что по звучанию Gstreamer лучше.

Slayer605 17.03.2013 21:01

deleted

Slayer605 17.03.2013 21:56

Звук и эквалайзер заработали, обновлением/переустановкой/сборкой всего относящегося к grstreamer. Не играет mp3 :) ogg/flac/wav играет... наверно либу какую то надо.

SergeBegger 18.03.2013 12:58

Цитата:

Сообщение от Slayer605 (Сообщение 251221)
Звук и эквалайзер заработали, обновлением/переустановкой/сборкой всего относящегося к grstreamer. Не играет mp3 :) ogg/flac/wav играет... наверно либу какую то надо.

Все зависимости в /debian/control....
Цитата:

Сообщение от Slayer605 (Сообщение 251216)
SergeBegger
SystemOff:org.freedesktop.DBus.Error.ServiceUnknow n:The name org.freedesktop.ConsoleKit was not provided by any .service files
В системе используется systemd и насколько я понял из wiki consolekit больше не поддерживается.

Да, действительно Arch где-то с октября прошлого года исключил Сonsolekit, из бубунты, под которой и для которой это писалось, тоже говорят скоро исключат... Но я пока "езжу" на 12.10 LTS. Запишу в планы переход на и / или systemd.... А чем обусловлен выбор Arch Linux для Car PC?

P.S. Насчет исключения ConsoleKit из Ubunt-ы я погорячился, почитал, кто пропихивает systemd на дистрибутивы - то-же чел, что изобрел Pulseaudio - это Гуано я всегда выносил и буду выносить после установки дистров.

Цитата:

Сообщение от Slayer605 (Сообщение 251216)
SergeBegger
2. Кнопка "домик/home?" это так должно быть выход из программы ?

Это не Выход - это Host key - приложения (но не все) по замыслу соврачиваются и остаются активными, и при повторном клике просто восстанавливают свое состояние. Смысла реализовывать трей, в котором всё болталось-бы, я не вижу..
Цитата:

Сообщение от Slayer605 (Сообщение 251216)
SergeBegger
3. В плеере нажимаю на эквалайзер появляется "presetLabel" и при нажатии любого +/- выходит в пллер и больше не нажимается. А так же кнопка home становится не активна.
В логе появляется: DBus-mediacore:The name org.qcarpc.mm_core was not provided by any .service files

Вывалилось мультимедиа-ядро :ohmy2:

Slayer605 18.03.2013 17:04

Выбор Arch Linux обусловлен несколькими причинами:
1. Свежий софт, легкость установки.
2. По умолчанию нет лишних пакетов, только то, что сам поставлю
3. systemd работает намного быстрее init скриптов, а poweroff/reboot вообще за 2 сек.
Насчет pulseaudio целиком и полностью соглаен, но негатива от systemd пока не ошутил. Всегда старался звук через alsa слушать.
Кстати все это дело удачно завел под coreboot :)

По поводу
Цитата:

3. В плеере нажимаю на эквалайзер появляется "presetLabel" и при нажати
волноваться больше не стоит, это решилось обновлением/переустановкой/сборкой всего относящегося к grstreamer. mp3 кстати тоже победил, доставил ещё плагин к grstreamer.

Вот Host key у меня почему то завершает работу оболочки вместе с X.
Запуск производится так (пока не засовывал в systemd):
# startx -- -nocursor
читается ~/.xinitrc в котором exec /usr/bin/qcarpc

Slayer605 23.03.2013 01:25

Прошелся по файлам debian/control, поставил все необходимые зависимости, косяки полностью исчезли!
Засунул запуск под systemd. Из не рабочего осталось только poweroff и reboot.
Ну и радио не заработало, так как у меня AverMedia usb 810, правка vendorid и productid не помогла :(
Попробую купить http://www.masterkit.ru/main/set.php?code_id=607729 это оно ?
Ещё раз спасибо за софт.

SergeBegger 23.03.2013 05:05

Цитата:

Сообщение от Slayer605 (Сообщение 252101)
Ну и радио не заработало, так как у меня AverMedia usb 810, правка vendorid и productid не помогла :(
Попробую купить http://www.masterkit.ru/main/set.php?code_id=607729 это оно ?
Ещё раз спасибо за софт.

Для радио есть два модуля - для девайса по ссылке модуль radio-МА901, а для всего остального - модуль radio-v4l2. Если тюнер определяется системой, и c ним работает софт типа kradio4 или gnomeradio, тогда и модуль radio-v4l2 должен его видеть. Нюанс кроется в настройке - нужно в меню настроек модуля указать соотв. аудио устройство тюнера (для USB тюнеров) или вход звуковой карты, если тюнер с аудио выходом. Для входа в настройки модуля (простите за тавтологию :big:), заходим в меню настроек модулей, встаем на нужный модуль и жмем "шестерню".
Сам использую в машине v4l2 тюнер, MA901 в авто не тестировал, но где-то на форуме была ветка с отзывами про него. Модуль МА901 проверен в домашних условиях.

a_switcher 14.05.2013 22:23

Собрал на Raspberry Pi (Raspbian), ошибок не было. При старте сессии рисует две белые панели вверху и внизу, потом белый экран и Х-ы перезапускаются:

Код:

pi@raspberrypi ~ $ cat .xsession-errors
Xsession: X session started for pi at Втр Май 14 20:52:22 MSK 2013
localuser:pi being added to access control list
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: QMYSQL3 QMYSQL
Segmentation fault

pi@raspberrypi ~ $ dpkg -p libqtgui4
Package: libqtgui4
Priority: optional
Section: libs
Installed-Size: 10077
Maintainer: Debian Qt/KDE Maintainers
Architecture: armhf
Multi-Arch: same
Source: qt4-x11
Version: 4:4.8.2+dfsg-11+rpi1

Куда копать?

Slayer605 14.05.2013 23:12

Посмотри зависимости в каждом модуле в файле debian/control.
У меня половина косяков была из за отсутствия чего либо из того списка.
sqllite стоит? а то там segfault...

Кстати прикупил радио radio-МА901, неплохо так играет... осталось завернуть на вход звукавухи.


Часовой пояс GMT +4, время: 00:53.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot