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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   RoadRunner on Linux (http://pccar.ru/showthread.php?t=3229)

novorado 19.09.2007 00:03

RoadRunner on Linux
 
- - - -

Z@GR 19.09.2007 03:21

какова цена под ключь? с учётом стоимости секретной, быстроработающей навигационной программы...
и...
просьба озвучить в столбик поддерживаемый функционал
радио\ТВ работает?

novorado 19.09.2007 04:13

- - - -

Gluck 19.09.2007 13:08

А что за навигация?

Позавчера поставил себе дебиан, все никак не дойдут руки попробовать запустить PocketGIS под эмулятором.
gpsd c GPSdrive с полтычка заработали.

Ну и udev рулит! :) Для авто очень нужная штука.

alid 19.09.2007 13:17

Классно, молодцы!
Рассказывайте подробности. Особенно интересует навигация.

Gluck 19.09.2007 13:35

Да, забыл сказать, Спасибо!
Интерес есть! :)

Что сдерживает переход на линукс, это отсутствие навигации, Московской хотябы.
Хотя я уже под дебианом в машине. :)

Dm_Dm 19.09.2007 15:00

Интерес подтверждаю.
Хотелось бы увидеть рекомендованный список железа и будет ли в навигации не только москва?

Dm_Dm 14.10.2007 15:10

О как!
Проект умер не родившись?

novorado 15.10.2007 00:24

Цитата:

Сообщение от Dm_Dm (Сообщение 36667)
О как!
Проект умер не родившись?

Дм-дм,
обновления будут выкладываться на странице загрузки + всем кто проявил интерес и прислал координаты выдадим тестовые версии. Девелопорскую усеченную версию уже выдавали.
Так что все в силе.
С уважением,
новорадо

nemo61 15.10.2007 09:29

Эта тема для меня очень интересна... Но никакой информации я не вижу... Ссылку что-ли дайте... :angry:

andrey 15.10.2007 13:39

+1....

novorado 16.10.2007 14:38

----------------------
Тестирование не закончено, как это обычно бывает сроки сдвигаются.
Тестовые версии лежат на странице загрузки (пока только под Мандриву,позже запакуем в install.sh под любую дистрибуцию). В теории, эту РПМ можно ставить на редхат и другие дистры, на практике не пробовали.

Без лицензионного ключика он у вас не запустится. Ключик выдадим всем приславшим письма как только исправим пару серьезных ошибок, которые вылезли.
За три недели выкинули больше 10 исправлений кстати, так что работа идет.

----------------------
Страница загрузки тут - http://www.novorado.com/download.html

nemo61 26.10.2007 16:00

Пробовал поставить на ALT 4. Нет библиотеки libgps.so.17

А где её взять?

novorado 26.10.2007 16:26

libgps.so - это библиотека из пакета GPSD.
К сожалению, стандартные дистрибы не включают ее в базовый РПМ.
На данный момент,необходимо поставить qgps.
Не забудте поставить шкурку (она тоже немного изменилась Zots.day по командам - оригинальный скин автором не окончен как выяснилось)

Текущая версия - 31 (и к сожалению линк сломан на страничке загрузок, починим), сейчас на подходе 32 (буквально сегодня или в понедельник вечером). В ней исправляем
- Загрузка процессора в режиме ожидания
- Не грузиться эквалайзер

Исправляем ошибки (хотя продукт в общем то уже весьма работоспособный), страемся выкинуть версию как можно быстрее (о чем напишем сюда в ветку).

nemo61 29.10.2007 12:56

Цитата:

Сообщение от novorado (Сообщение 37752)
libgps.so - это библиотека из пакета GPSD.
К сожалению, стандартные дистрибы не включают ее в базовый РПМ.
На данный момент,необходимо поставить qgps.
Не забудте поставить шкурку (она тоже немного изменилась Zots.day по командам - оригинальный скин автором не окончен как выяснилось)

В этом-то и проблема!

При установке
rpm -ivh qgps-0.98-3.i586.rpm
ошибка: неудовлетворенные зависимости:
libgps.so.17 нужен для qgps-0.98-3

novorado 29.10.2007 16:25

Вот такая команда (проверка принадлежности файла), что показывает?
rpm -qf /usr/lib/libgps.so.17
(должна qgps-0.98-3)
По всей видимости наш косяк, хотя не воспроизводится в тестовом окружении :dntknw: . Попробуем исправить, отпишем.

nemo61 30.10.2007 12:43

Цитата:

Сообщение от novorado (Сообщение 38007)
Вот такая команда (проверка принадлежности файла), что показывает?
rpm -qf /usr/lib/libgps.so.17
(должна qgps-0.98-3)
По всей видимости наш косяк, хотя не воспроизводится в тестовом окружении :dntknw: . Попробуем исправить, отпишем.

rpm -qf /usr/lib/libgps.so.17
ошибка: файл /usr/lib/libgps.so.17: Нет такого файла или каталога

novorado 31.10.2007 01:48

Цитата:

Сообщение от nemo61 (Сообщение 38098)
rpm -qf /usr/lib/libgps.so.17
ошибка: файл /usr/lib/libgps.so.17: Нет такого файла или каталога

Сожалею что такие качели возникли, спасибо за терпение. Оно я так понимаю еще пригодится - продукт активно развивается, не все отлажено как часы, но очень надеюсь конечным результатом процесса останетесь довольны.

При выкладке обновления, отправлю Вам Немо все необходимое по почте или скайпу, включая отсутствующие библиотеки, инструкции, тд - договорились? Если скайп есть пож в личку

На всяк случай - все что внутри rpm находится, можно вытащить при помощи команды cpio -id , если память не изменяет. РПМ это архив.

Кроме того, плз не поленитесь, качните бинарник со страницы загрузки еще раз (в четверг), может у вас оказался РПМ старый с непереведенной версией (чистили папку), куда библиотека по какой то причине не попала.

Файлы настроек лежат в $HOME/.config/Novorado/* , их можно править в редакторе.
Ключик нужно получить и прописать (потому лучше это делать интерактивно если что то не срастется опять).

novorado 31.10.2007 02:10

Вложений: 3
Функционал, который будет сначала доступен - базовый (звук, видео, 10-канальный эквалайзер), плюс конечно навигация которая на данный момент просто вызывается как внешний модуль известной компании (при умении его настроить), те фактически является независимой фичей.
Немало усилий потрачено на корректное распознавание тагов на русском. Надеюсь эта проблема решена, а также на то что народ сможет помочь подобрать примеры где есть неизвестная или нераспознаваемая кодировка, если они существуют.

Если есть тюнер, попробуйте сделать так что бы работал tvtime.

nemo61 31.10.2007 14:50

Цитата:

Сообщение от novorado (Сообщение 38183)
Кроме того, плз не поленитесь, качните бинарник со страницы загрузки еще раз (в четверг), может у вас оказался РПМ старый с непереведенной версией (чистили папку), куда библиотека по какой то причине не попала.

Скачал сегодня.
rpm -ivh qgps-0.98-3.i586.rpm
ошибка: неудовлетворенные зависимости:
libgps.so.15 нужен для qgps-0.98-3
Изменилась версия библиотеки.
Подожду до четверга.

nemo61 13.11.2007 11:52

Как я понял, обновление версии не произошло?

novorado 13.11.2007 11:59

Цитата:

Сообщение от nemo61 (Сообщение 39547)
Как я понял, обновление версии не произошло?

Произошло. К сожалению, сроки выдержать не удается. Потому и не хотелось разбрасываться обещаниями, есть проблемы (дело даже не в стабильности или отстутствии функционала).

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

Самая чувствительная - мы используем системную библиотеку (закрытую), которая сильно грузит процессор, почему ясно, но исправить пока не удается. Потребление на нашей системе достигает 32 ватт, при нормальном порядка 12-13 ватт (с 15-дюймовым монитором).

novorado 14.11.2007 00:33

Выслал ключик. Если всплывут проблемы на вашей конфигурации, постараемся быстро исправить - пишите-звоните в раб. время с 10 до 16.

novorado 21.11.2007 23:41

Наш фронтенд сидит наверху многих системных библиотек (согласитесь, было бы глупо не использовать прекрасные наработки Линукс - видео кодеки, тв, радио и звуковые драйвера, программы мониторинга). Видимо, полностью успешен проект может быть только если мы сможем выкатить дистриб, заточенный под какое-то количество конфигураций ..
А пока, что бы все у вас работало, нужно самостоятельно настроить
- tvtime
- alsa audio drivers
- gpsd
- lm_sensors
Для аудитории этой нитки, выясняется, не очень большая проблема.
Трудимся, обкатываем софт. Получаем много сюрпризов и проблем, стараемся решить.

novorado 06.12.2007 02:12

Снял небольшую демку. Те, у кого есть предварительная версия, плз сравните внешний вид с вашим. К сожалению на форуме нет видео плагина, так что идите по ссылке

[MEDIA]http://ru.youtube.com/watch?v=viKCCm2Y-Sc[/MEDIA]

novorado 10.02.2008 19:46

Вложений: 1
Небольшое обновление.
Появилась версия, которая грузится с USB флеш карты (флешки), и мы готовимся выйти с собственной навигацией, интегрированной с Google Earth.
Вот небольшой превью - следите за новостями

Michael063 29.02.2008 10:45

Круто молодцы!!!!
 
Привет!!!! немного не монял, что Вы сделали )))
фронтенд или просто gps навигацию)

но я готов принять участие!!
аська моя 317-46-45-44
почта michael_063@mail.ru

novorado 29.02.2008 15:31

Михаил,
мы сделали фронт-енд под Линукс, пытаясь что бы он был максимально совместим с RoadRunner
Как показала практика, отдельно программу пустить нелегко, а потому мы также сделали USB/LiveCD под тачскрин, в котором все установлено.
Работает навигация под Линукс от PC Navigator,
но мы планируем выйти со своей - работающей в частности на открытом формате mp
Временно приостановили выход следующей версии фронтенда по тех трудностям (надеюсь не надолго, неделя-две)
С уважением
Дмитрий

Michael063 29.02.2008 16:19

Цитата:

Сообщение от novorado (Сообщение 39549)
Произошло. К сожалению, сроки выдержать не удается. Потому и не хотелось разбрасываться обещаниями, есть проблемы (дело даже не в стабильности или отстутствии функционала).

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

Самая чувствительная - мы используем системную библиотеку (закрытую), которая сильно грузит процессор, почему ясно, но исправить пока не удается. Потребление на нашей системе достигает 32 ватт, при нормальном порядка 12-13 ватт (с 15-дюймовым монитором).

Столкнулся с такой же проблемой как у Немо! Решить не получилось, установил и пакет libgpsd15 и devel, вроде lib-ы там лежат, ан нет........

подскажите что я не так делаю.....может файлы какие вышлите, был бы рад...
michael_063@mail.ru

Michael063 29.02.2008 16:23

Цитата:

Сообщение от novorado (Сообщение 53473)
Михаил,
мы сделали фронт-енд под Линукс, пытаясь что бы он был максимально совместим с RoadRunner
Как показала практика, отдельно программу пустить нелегко, а потому мы также сделали USB/LiveCD под тачскрин, в котором все установлено.
Работает навигация под Линукс от PC Navigator,
но мы планируем выйти со своей - работающей в частности на открытом формате mp
Временно приостановили выход следующей версии фронтенда по тех трудностям (надеюсь не надолго, неделя-две)
С уважением
Дмитрий

К сожалению я не нашёл LiveCD нигде на Вашем сайте....

2func 29.02.2008 18:46

Цитата:

Сообщение от novorado (Сообщение 50987)
Небольшое обновление.
Появилась версия, которая грузится с USB флеш карты (флешки), и мы готовимся выйти с собственной навигацией, интегрированной с Google Earth.
Вот небольшой превью - следите за новостями

фигасе :shok: а где можно смыкать потестить это все?!
хотя ИМХО только из "баловнических" соображений, т.к. без нормальной нави с хорошими картами и пробками, которая сможет переплюнуть все то что делают под винду - смысла особо нет, хотя если будет дистриб грузящийся в лет и при этом все будет работать не сложнее чем в винде - в общем надо пробовать

хотя я лично идею Линуха в машине похоронил года 3 назад...

но если станет интересно общественности - можем отдельную ветку под проект завести, как напрмиер под LeoCar

novorado 01.03.2008 10:33

Цитата:

Сообщение от frontera (Сообщение 53506)
фигасе :shok: а где можно смыкать потестить это все?!
хотя ИМХО только из "баловнических" соображений, т.к. без нормальной нави с хорошими картами и пробками, которая сможет переплюнуть все то что делают под винду - смысла особо нет, хотя если будет дистриб грузящийся в лет и при этом все будет работать не сложнее чем в винде - в общем надо пробовать

хотя я лично идею Линуха в машине похоронил года 3 назад...

но если станет интересно общественности - можем отдельную ветку под проект завести, как напрмиер под LeoCar

1 Где взять
Думаю оптимально будет если я приеду на встречу с ноутом и выдам либо образы диска (LiveCD), либо запишу на флешку желающим потестить.
Как вариант, можно выложить образ диска в торренты / mule. Но он часто довольно обновляется, и мы еще не запаковали туда до конца все что хотели.
2. Навигация - работает внешнее решение, достаточно прилично
3. Своя навигация - в разработке

4. Время загрузки - все таки некорректно сравнивать Linux и Windows CE, скорее Linux и Windows XP.
Система по сути универсальна, поддерживает обновление в онлайн (Мандрива+наш сайт), очень большое количество кодеков,
работает практически на любом железе (мы с великим трудом смогли заставить работать А828)
Время чистой загрузки оптимизируется до нескольких десятков секунд (или секунд для отдельных
материнских плат которые поддерживают LinuxBios), но еще есть возможность
использовать Suspend to RAM (временный останов), Hibernate - все это достаточно сильно зависит
от возможностей железа. Windows CE / Mobile все таки в каждом случае собирается
под конкретный кусок железа.

Плюс системы на Линукс также в том, что можно максимально открывать исходный код (чем мы еще не
занимались), что позволит людям сравнительно несложно интегрировать свои приложения;

Сложностей много, потому в общем все не совсем быстро получается. Навигацию запланировали выкинуть
на 15 апреля.

Michael063 01.03.2008 12:15

libgps.so.15 need
 
Немо! Столкнулся с такой же проблемой как у тебя. Как ты решил???? подскажи пожалуйста, очень хочется потестировать...

michael_063@mail.ru

novorado 01.03.2008 13:43

Цитата:

Сообщение от Michael063 (Сообщение 53572)
Немо! Столкнулся с такой же проблемой как у тебя. Как ты решил???? подскажи пожалуйста, очень хочется потестировать...

michael_063@mail.ru

Переслал руками, причиной была тех проблема

recipient address michael_063@mail.ru not accepted by the server
server message: 553 sorry, relaying denied from your location [xxx.xxx.xxx.xxx] (#5.7.1)
could not send mail (account default from /xxx/xxx/.xxxxx)

Наберитесь терпения. Текущим пользователям просто платиновый памятник нужно ставить за силу характера, особенно Немо.
Мы недавно заапргрейдились на новую версию дистриба (М2008.0) и новое ядро, никак не можем оклематься. Ждите.

Michael063 01.03.2008 16:22

Цитата:

Сообщение от novorado (Сообщение 53579)
Переслал руками, причиной была тех проблема

recipient address michael_063@mail.ru not accepted by the server
server message: 553 sorry, relaying denied from your location [xxx.xxx.xxx.xxx] (#5.7.1)
could not send mail (account default from /xxx/xxx/.xxxxx)

Наберитесь терпения. Текущим пользователям просто платиновый памятник нужно ставить за силу характера, особенно Немо.
Мы недавно заапргрейдились на новую версию дистриба (М2008.0) и новое ядро, никак не можем оклематься. Ждите.

спасибо огромное за ключик))) буду тестить теперь программу!

По поводу libgps.so.15 вы мне хоть скажите в каком направлении рыть. я в принципе разберусь, если дадите пару советов...

novorado 01.03.2008 20:39

Цитата:

Сообщение от Michael063 (Сообщение 53585)
спасибо огромное за ключик))) буду тестить теперь программу!

По поводу libgps.so.15 вы мне хоть скажите в каком направлении рыть. я в принципе разберусь, если дадите пару советов...


Сломанная зависимость на пакет GPSD. При сборке РПМ видимо есть вещи которые зависят от дистрибутива мандривы.

rpm -qf /usr/lib/libgps.so.16
libgpsd15-2.34-1mdv2008.0

Поставитье пакет libgpsd15, и ручками симлинк на libgpsd.so

2func 01.03.2008 21:18

Цитата:

Сообщение от novorado (Сообщение 53566)
1 Где взять
Думаю оптимально будет если я приеду на встречу с ноутом и выдам либо образы диска (LiveCD), либо запишу на флешку желающим потестить.
Как вариант, можно выложить образ диска в торренты / mule. Но он часто довольно обновляется, и мы еще не запаковали туда до конца все что хотели.
2. Навигация - работает внешнее решение, достаточно прилично
3. Своя навигация - в разработке

4. Время загрузки - все таки некорректно сравнивать Linux и Windows CE, скорее Linux и Windows XP.
Система по сути универсальна, поддерживает обновление в онлайн (Мандрива+наш сайт), очень большое количество кодеков,
работает практически на любом железе (мы с великим трудом смогли заставить работать А828)
Время чистой загрузки оптимизируется до нескольких десятков секунд (или секунд для отдельных
материнских плат которые поддерживают LinuxBios), но еще есть возможность
использовать Suspend to RAM (временный останов), Hibernate - все это достаточно сильно зависит
от возможностей железа. Windows CE / Mobile все таки в каждом случае собирается
под конкретный кусок железа.

Плюс системы на Линукс также в том, что можно максимально открывать исходный код (чем мы еще не
занимались), что позволит людям сравнительно несложно интегрировать свои приложения;

Сложностей много, потому в общем все не совсем быстро получается. Навигацию запланировали выкинуть
на 15 апреля.

Я готов потестить, железо в подписи, буду заливать на флэшак 1 Гиг, музло с харда, NTFS монтируется?

Michael063 01.03.2008 23:30

Цитата:

Сообщение от novorado (Сообщение 53598)
Сломанная зависимость на пакет GPSD. При сборке РПМ видимо есть вещи которые зависят от дистрибутива мандривы.

rpm -qf /usr/lib/libgps.so.16
libgpsd15-2.34-1mdv2008.0

Поставитье пакет libgpsd15, и ручками симлинк на libgpsd.so



[root@localhost lib]# urpmi libgpsd15
Package libgpsd15-2.34-1mdv2008.0.i586 is already installed
Packages libgpsd15-2.30-7mdv2007.0.i586, libgpsd15-2.30-8mdv2007.0.i586 can not be installed
[root@localhost lib]# rpm -i ~majilin/Desktop/car_pc/qgps-0.98-6.i586.rpm
ошибка: Неудовлетворенные зависимости:
libgps.so.15 нужен для qgps-0.98-6.i586

пакет поставил, хотел уточнить с ссылками

[root@localhost lib]# pwd
/usr/lib
[root@localhost lib]# ll libgps*
lrwxrwxrwx 1 root root 16 Фев 29 16:09 libgps.so.16 -> libgps.so.16.0.0*
-rwxr-xr-x 1 root root 139376 Июл 19 2007 libgps.so.16.0.0*

видимо надо добавить ссылку но как будет её имя и на что она будет ссылаться?

libgpsd.so где может лежать? (примерно)

novorado 03.03.2008 13:35

libgpsd.so где может лежать? (примерно)
/usr/lib/libgpsd.so

В общем это минимальная проблема с которой можно столкнуться на Линуксе. Вы имеете дело все таки с рабочей версией, которая к тому же еще предназначена для другой системы (Мандрива). Потому инсталляция крайне нетрививальна. Отчасти из з этого пока опасаемся выдавать версии широко, что бы не складывалось впечатление что Линукс или наш продукт невозможно использовать.

Михаил, мы попробуем пересобрать инстлляционные пакеты RPM так что бы все инстллировалось автоматом. Рекомендую несколько дней подождать USB/LiveCD. Постараемся их как можно быстрее выложить.

Michael063 03.03.2008 14:19

Цитата:

Сообщение от novorado (Сообщение 53712)
libgpsd.so где может лежать? (примерно)
/usr/lib/libgpsd.so

В общем это минимальная проблема с которой можно столкнуться на Линуксе. Вы имеете дело все таки с рабочей версией, которая к тому же еще предназначена для другой системы (Мандрива). Потому инсталляция крайне нетрививальна. Отчасти из з этого пока опасаемся выдавать версии широко, что бы не складывалось впечатление что Линукс или наш продукт невозможно использовать.

Михаил, мы попробуем пересобрать инстлляционные пакеты RPM так что бы все инстллировалось автоматом. Рекомендую несколько дней подождать USB/LiveCD. Постараемся их как можно быстрее выложить.

Я бы сам помучился))) дали бы пару наводок ещё...)
ладно, буду тогда ждать....

P.S. Ощущение такое что libgps.so.15 (ссылка) лежит ещё где-то, а qgps смотрит как раз туда, а не на /usr/lib


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

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