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)

SergeBegger 06.01.2013 19:09

QCarPC-2
 
Всем привет, выкладываю наработки - 100% стабильности не гарантируется. Направление дальнейшего развития оболочки почти по сценарию http://pccar.ru/showpost.php?p=202993&postcount=68. В кратце:
1. Оболочка используется как замена DE(desktop environment. В качестве WM используется matchbox.
2. За основу мультимедийного ядра взял LibVLC - более стабильна. На момент принятия решения Gstreamer-ядро после очередного обновления перестало воспроизводить DVB-T.
3. Оболочка модульная:
а) ядро - тупо рабочий стол с панелями и настройки....
б) мультимедийное ядро - стандартный модуль - отвечает за понятно что.
в) остальные модули - произвольные и мультимедиа (у последних одновременно работает только один).
Вся эта кухня завязана ч/з DBus для отказоустойчивости.
Ссылка на проект sourceforge.net/projects/qcarpc2
Для пробного запуска желательно использовать Xephyr, т.е. qcarpc2 --debug, или как полноценную сессию - т.е. logout и выбираем сеанс QCARPC

SergeBegger 06.01.2013 19:24

Немного скринов
 
Вложений: 5
Запущено в виртуалке, система Ubuntu 12,04:

SergeBegger 07.01.2013 13:06

Ещё немного скринов
 
Вложений: 3
DVB-t и редактирование названий каналов с экранной клавой

SergeBegger 07.01.2013 13:09

По последнему скрину...
 
Запустить в качестве модуля можно что угодно, главное чтоб можно было пользоваться :smile1: На последнем скрине гномовский калькулятор запущеный вот-этим скриптом
Код:

#!/bin/bash

case "$1" in
  about)
    echo "calc|/usr/share/qcarpc/themes/default/icon/button_numpad.png|other|"
    ;;
  run)
    gnome-calculator
    qdbus org.qcarpc.core /org/qcarpc/core/my_core closedModule calc
    ;;
  *)
  ;;
esac


SergeBegger 07.01.2013 13:15

По скинам...
 
Внешний вид тоже можно настроить.
В папке /usr/share/qcarpc/themes/default пример. По иконкам накнопки понятно (имя файла отвечает за себя).
Файл style_day.qss - цветовое оформление - похож по содержимому на веб css, в сети много инфы по раскраске элементов Qt.

слава1008 11.01.2013 18:35

Ни могу установить пишет
Ошибка: Зависимость не может быть удовлетворена: qcarpc2
пробывал через установщик пакетов,система Ubuntu 12.04

velvet 12.01.2013 01:40

Ну вот, и на улице Берклей перевернулся грузовик с апельсинами =)
Отличный дизайн, в тысячу раз аккуратней и симпатичней, чем всякие центрифуги.

Hamster 12.01.2013 01:59

Цитата:

Сообщение от velvet (Сообщение 242661)
Отличный дизайн, в тысячу раз аккуратней и симпатичней, чем всякие центрифуги.

Гы.... Субъективное мнение сложно оспорить.... Особенно с таким подходом.
З.Ы. Я тут недавно пересматривал антологию "Чужих" - там похожий шрифт был, CF правда аутсайдер...

Vl@dK 12.01.2013 14:08

Установил в LMDE, перелогинился, увидел черное поле к кнопками.
Нажатия на кнопки никаких видимых действий не вызывают, за исключением Home, которая показывает полоску с галкой на подключение модуля vlc.
Насколько понимаю, настраивать все это великолепие надо из гуевой сессии правкой конфигов?
Ткните ссылкой на порядок настройки, плз?

SergeBegger 12.01.2013 16:26

По установке: качаем все пакеты, в том числе и необходимые модули из папки modules, а если нужен экавалайзер - то и модифицированный libvlc. Установить можно так - в папке с пакетами из командной строки dpkg -i , или по порядку сперва qcarpc2 а потом всё остальное.
Описание пакетов:
qcarpc2_2.0.1-2_i386.deb - основной пакет, ядро плюс шкурка по дефолту.
qcarpc2-vlccore_0.0.1-1_i386.deb - мультимедия ядро.
qcarpc2-module-dvbt_0.0.1-1_i386.deb - DVBT модуль.
qcarpc2-module-mmplayer_0.0.1-1_i386.deb - мультимедия проигрыватель
qcarpc2-module-navit_0.0.1-1_i386.deb - модуль запуска навигации
qcarpc2-module-powerctrl_0.0.1-1_i386.deb - модуль управления системой - выключение перезапуск, сон и выход из оболочки
qcarpc2-module-radio-ma901_0.0.1-1_i386.deb - модуль радиоприемника на основе MA901 (МастерКит)
qcarpc2-module-radio-v4l2_0.0.1-1_i386.deb - модуль радиоприемника для обычных тюнеров.

Для других дистрибутивов - выложу сырцы, собирайте...


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

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