Перейти к содержанию

Ан9рей

Пользователи
  • Постов

    687
  • Зарегистрирован

  • Посещение

Весь контент Ан9рей

  1. Blackmill Собрал только что XBMC и VDR с плагинами - все работает. А что именно VDR пишет в лог? grep 'device not found' в исходниках vdr и плагинах ничего не находит.
  2. Видимо, у вас другая версия dh_make. У меня в man dh_make написано: -y, --yes Automatic yes to prompts and run non-interactively. Странно... попробую вечером собрать - может, что сломалось в последней версии. А у вас карточка, случаем, не на TechnoTrend? Мой скрипт не собирает плагин dvbsddevice. Точнее, он не собирает вообще никаких плагинов, кроме xvdr и sc. В описании dvbsddevice написано: The 'dvbsddevice' plugin implements the output device for the "Full Featured" DVB cards based on the TechnoTrend/Fujitsu-Siemens design. This code was originally part of the core VDR source, and was moved into this plugin in VDR version 1.7.11. Я собрал на базе core i3 T-серии (с низким энергопотреблением) и запихал все это в mini-PCI корпус с пассивным блоком питания. В результате получилась очень компактная и бесшумная коробочка. Правда, интеловской графикой я пока не доволен - деинтерлейсинг плохой, 25 фпс на HD... Но есть надежда, что допилят драйвера и жизнь наладится. Работы в этом направлении ведутся - я периодически обновляю драйвера из гита и, надо сказать, улучшения есть.
  3. Программа передач со временем загрузится, а вот почему не показывает надо разбираться. Попробуйте удалить старый VDR с ключиком purge: sudo apt-get purge vdr И установите свежесобранный vdr заново. Убедитесь, что в /var/lib/vdr/setup.conf прописано DiSEqC = 1. Это должен сделать postinst скрипт, но на медленной системе может не сработать. Запустите XBMC и смотрите логи в /var/log/syslog и в ~/.xbmc/temp/xbmc.log.
  4. Ну вот, в последних двух строках написано: checking for java... none configure: error: Could not find a required program. Please see the README for your platform. У вас не установлена джава. Установить ее можно так: sudo apt-get install default-jre После установки запустите еще раз configure.
  5. Зайдите в папку с исходниками xbmc и оттуда запустите ./configure, оно вам выдаст более понятную ошибку.
  6. Упал configure. Посмотрите выше по логу чего ему там не хватает.
  7. Как я уже говорил, в таких случаях надо пользоваться apt-file: apt-file search /usr/bin/dch dchroot: /usr/bin/dchroot dchroot-dsa: /usr/bin/dchroot-dsa devscripts: /usr/bin/dch из этого следует, что надо установить: sudo apt-get install dchroot
  8. Туда же выложил и скрипт для VDR: https://github.com/AndreyPavlenko/vdr-build.git
  9. Я не против. Выложил свою поделку сюда - https://github.com/AndreyPavlenko/xbmc-build.git. Добавил в скрип установку зависимостей (не факт что всех) и патчи для русской клавиатуры. Попробуйте этот скрипт: git clone https://github.com/AndreyPavlenko/xbmc-build.git
  10. http://narod.ru/disk/63280820001.9ad01cbf3..._amd64.deb.html http://narod.ru/disk/63281142001.959a3b444..._amd64.deb.html
  11. У меня нету свежеустановленной убунты. Виртуалка есть, но с виндой. XBMC повторно компилируется не больше 10 минут. Просто нужно установить ccache, как написано в ридми: *** For developers and anyone else who compiles frequently it is recommended to use ccache sudo apt-get install ccache Также, если есть несколько компов со схожими системами, то можно поставить distcc: *** A tip for those with multiple computers at home is to check out distcc (totally unsupported from xbmc of course) sudo apt-get install distcc В гугле можно найти много документации на русском языке по этим двум тулзам. Вот, к примеру, первая ссылка из гугла Деб пакеты я пытался выложить, но, при загрузке, получаю ошибку: This webpage is not available The connection to gomel-sat.bz was interrupted.
  12. В исходниках XBMC лежит файл README, в котором написано: ------------ Installation ------------ See docs/README.xxx for specific platform build information. Что значит, смотрите README.xxx для вашей платформы в папке docs. Я и пытаюсь сделать скрипт, который будет делать все одним кликом, но угадать все зависимости для разных систем сложно. У меня, к примеру, VDR собрался с первого раза и никаких дополнительных зависимостей не попросил. Наверно, потому, что компилирую не первый раз и всяких ненужных dev пакетов установлено на все случаи жизни. deb пакеты я выложить могу, но они для x64.
  13. Не будет работать. Пульсе создан на базе 11 версии, а последний xvdr уже реализован на базе pvr api, который входит в 12. Попробуйте поставить xbmc из найтли билдов или собрать из гита.
  14. У меня работает нормально, вчера собирал. Даже таймшифтинг (только пауза) уже как с неделю работает стабильно. А вы его на какую версию XBMC ставили?
  15. Можно, хотя, если у вас 12.10, то в README.ubuntu написано: For >= 12.10 # sudo apt-get install libtag1-dev То есть компилировать его не надо, а можно просто установить. Для разрешения таких ошибок, как "dh_make: not found" есть очень полезная утилитка - apt-file. Настоятельно рекомендую вам ее поставить: sudo apt-get install apt-file После чего, запускаем: apt-file search dh_make и она вам выдаст: ... dh-make: /usr/bin/dh_make ... Это значит, что файл dh_make лежит в /usr/bin и находится в пакете dh-make, который вам надо установить: sudo apt-get install dh-make
  16. Ах, да, точно, забыл что я это выдрал из убунтовской сбоки vdr для x64.
  17. Из гита легко собирается deb пакет (см. выше). По поводу того, как заменять париться не стоит вообще - положитесь на менеджер пакетов. Для себя я автоматизировал - 2 билд скрипта, которые собирают 3 deb пакета. У меня, с 36-м градусом, все работает, что называется из коробки. После установки необходимо лишь прописать свои настройки кардшаринга, перезапустить vdr, запустить xbmc и включить xvdr addon.
  18. Сочувствую вашим мучениям :), но вы бы, прежде чем так себя истязать, спросили бы здесь. По поводу скрипта для XBMC - извиняюсь, там была ошибка в функции cleanup и, если исходники не были выкачаны заранее, то он сразу же падал на [ -d "$dir/xbmc" ]. Так как у меня исходники были, то у меня он работал. Выложил исправленную версию. Про недостающие библиотеки вам уже ответили - все ставится одной командой - apt-get build-dep vdr. Так же точно можно поставить и зависимости для XBMC (кроме taglib - его надо компилировать, о чем написано в ридми). Кроме того, в исходниках XBMC есть README файлы, в которых прописаны все необходимые зависимости. Почему у вас собрался 64 битный пакет я не знаю... Попробуйте поменять uname -p, как вам уже правильно порекомендовали выше. Это изменение относится только к плагину sc, в билд скриптах которого захардкожено давно забытое слово pentium, которое я sed-ом заменяю на uname -p. xbmc-addon-xvdr нужно тоже собрать из гита. Для этого, либо воспользуйтесь моим скриптом, который собирает xbmc + xbmc-addon-xvdr, либо соберите самостоятельно. Делается это просто: git clone https://github.com/pipelka/xbmc-addon-xvdr.git cd xbmc-addon-xvdr sh autogen.sh fakeroot dh binary build.sh.zip
  19. PVR уже включен в ядро XBMC, но никаких аддонов, в том числе и vnsi, там нет, надо ставить отдельно. Смысл есть хотя-бы потому, что в нем уже есть поддержка таймшифтинга, правда, пока только пауза, прокрутки нет, но разработка продолжается и, надеюсь, в скором будущем появится полноценный таймшифтинг. Его ответную часть, как вы называете, разрабатывает тот же автор - https://github.com/pipelka/xbmc-addon-xvdr.
  20. А этот плагин вообще жив? Кем он разрабатывается/поддерживается? В гугле нашел, что он раньше хостился на https://github.com/pipelka. Сейчас его там нет, зато есть xvdr, который активно разрабатывается и поддерживается.
  21. Что значит не стают? Если не компилируются, то, полагаю, по этой причине - https://bitbucket.org/liplianin/s2-lipliani...pilation-errors. У меня Убунту/КУбунту 12.10 и дрова от Липлянина - все прекрасно работает.
  22. Выше я выкладывал скрипт, который все это собирает из исходников. Выкладываю еще раз с некоторыми изменениями. Просто распакуйте его и запустите ./build.sh после чего получите deb пакет с vdr + xvdr + sc. vdr.zip
×
×
  • Создать...