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

Ан9рей

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

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

  • Посещение

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

  1. Не здавайтесь! Я тут обратился за помошью к разработчику - https://github.com/bas-t/ffdecsawrapper/issues/7. Он утверждает, что в связке с kaffeine работать должно, но он не проверял. Обещал проверить и помочь с пакетом.
  2. А вообще очень странно, что оно у вас пароль спрашивает. Пользователь создается с ключиком --disabled-password и sudo вызывается с -n. Попробуйте создать пользователя вручную и выполнить какую-нить команду от имени это го пользователя, например ls. Будет ли оно в этом случае спрашивать пароль. # Удаляем пользователя и группу sudo userdel -f ffdecsawrapper sudo groupdel ffdecsawrapper # Создаем заново sudo addgroup --quiet --system ffdecsawrapper sudo adduser --system --home /tmp --shell /bin/false \ --gecos "FFdescaWrapper user" --no-create-home \ --disabled-login --disabled-password \ --ingroup ffdecsawrapper ffdecsawrapper sudo adduser ffdecsawrapper video # Запускаем ls sudo -u ffdecsawrapper ls
  3. Если он просит пароль для ffdecsawrapper, то создайте этого юзера, как я написал выше и задайте для него любой пароль. Для верности, удалите его сначала: sudo userdel -f ffdecsawrapper sudo groupdel ffdecsawrapper
  4. Ну вы же сами должны были пароль задать когда юзера создавали.
  5. Попробуйте создать пользователя перед установкой: sudo addgroup ffdecsawrapper sudo adduser --home /etc/ffdecsawrapper --shell /bin/false --gecos "FFdescaWrapper user" --no-create-home --ingroup ffdecsawrapper ffdecsawrapper
  6. Попробуйте этот пакет. Добавил -n к sudo. ffdecsawrapper_1.1.2-1004~005285b-ppa1~raring_all.deb.zip
  7. Мой init скрипт лежит в пакете в /etc/init/, но это upstart скрипт. Попробуйте руками запустить: /usr/bin/ffdecsawrapper --join 0:1 --cam-budget --sid-allpid --sid-filt 20 --buffer 16M --cam-dir /etc/ffdecsawrapper
  8. Посмотрел еще раз скрипт. Пользователь создается так: adduser --system --home /etc/ffdecsawrapper --shell /bin/false \ --gecos "FFdescaWrapper user" --no-create-home \ --disabled-login --disabled-password \ --ingroup $GROUP $USER То есть, пароль у него отключен. Может у вас уже был такой юзер? Попробуйте удалить: sudo userdel -f ffdecsawrapper sudo groupdel ffdecsawrapper
  9. Я ни ядро ни grub не трогал. В инструкции написано, что на ubuntu этого делать не надо. А вы в default параметр JOIN меняли? Для одного адаптера должно быть JOIN='--join 0:1'. То есть, для физического адаптера 0 он создаст виртуальный - 1.
  10. Хм... странно. Пакет создает пользователя ffdecsawrapper и из-под него билдит и запускает. Пользователь создается без пароля. Сейчас попробую разобраться в чем причина.
  11. Если в вашем дебиане нету поддержки upstart, то нужны init.d скрипты. Взять их можно в исходниках- https://github.com/bas-t/ffdecsawrapper/tree/stable/etc. Вам нужны default и init.d/ffdecsawrapper. В dafault прописываем стартовые параметры. Посмотрите пример в моем пакете. Да, и не забудьте поменять ENABLED="0" на 1.
  12. Не торопитесь переустанавливать систему. В подобных случаях делаем так: apt-file search openssl/md5.h libssl-dev: /usr/include/openssl/md5.h Видимо, вам нужно установить libssl-dev.
  13. Как 4 байта? 472K ffdecsawrapper_1.1.2-1004~005285b-ppa1~raring_all.deb Запускать так: sudo start ffdecsawrapper Логи смотреть здесь: /var/log/upstart/ffdecsawrapper.log Конфиги здесь: /etc/ffdecsawrapper/ Стартовый скрипт: /etc/init/ffdecsawrapper.conf Стартовые параметры: /etc/default/ffdecsawrapper В общем, у меня эта штука запускается, создает виртуальный адаптер, коннектится к шаре... вроде, все работает, но kaffeine при запуске тупо виснет.
  14. Попробуйте этот пакет. У меня kaffeine с этой штукой даже не запускается. Может, у вас получится. ffdecsawrapper.zip
  15. Все собралось без пропатчивания ядра, но работает ли проверить не могу - у меня сейчас нету карточки под рукой. Вы пробовали запустить эту штуку? По поводу deb пакета - можно сделать пакет с инсталяционным скриптом, который будет компилировать модуль при установке пакета. Это потянет кучу зависимостей, таких как linux-headers build-essential ... в общем, все что надо для компиляции, но, думаю, это не смертельно.
  16. Судя из этой http://dolot.kipdola.com/wiki/Install_SASC-NG инструкции, так оно и есть. Я vdr-plugin-sc собираю из http://85.17.209.13:6100/sc.'>http://85.17.209.13:6100/sc. Sasc-ng собирается из этих же сорсов:
  17. Насколько я понял, там собирается модуль ядра, который не будет работать на непропатченном ядре. Это тоже непросто... Многие карточки поддерживаются ядром. linux.tv и s2-liplianin тоже нет смысла в ппа выкладывать.
  18. Если нужно только разбить результат сканирование по провайдерам, то делаем так. Создаем файл chorder.template: :HTB+ ;HTB+: :Триколор ;TricolorTV: :Lybid ;Lybid TV: Из шапки этой темы копируем комманду для сканирования и слегка ее изменяем: scan-s2 -a 0 -s 0 -t 3 -O 'S36E' -o vdr -l 10750,10750,10750 36.ini | chorder chorder.template > 36.conf Получаем файл 36.conf со списком отсортированных каналов.
  19. По поводу ппа. Здесь http://dolot.kipdola.com/wiki/Install_SASC-NG написано: Если это так, то вариант с ппа отпадает, так как придется там еще и ядро пересобирать.
  20. Вообще, в KDE есть прекрасный редактор - kate, в котором тоже можно делать сортировку: Tools > Scripts > Editing > Sort selected text.
  21. Давайте посмотрим, на простом примере. Допустим, я хочу отсортировать по алфавиту все каналы и разложить их в две группы - НТВ+ и Триколор. Для этого, создаем текстовый файл /etc/vdr/chorder.template: :HTB+ ;HTB+: :Триколор ;TricolorTV: И прописываем одну строчку в /etc/vdr/plugins/xvdr/xvdr.conf: ReorderCmd = chorder /etc/vdr/chorder.template Все. Запускаем XBMC и пользуемся. А теперь представьте сколько бы времени вам понадобилось сделать то же самое, насилуя мышку или пульт, но через: Это ж мозоли на руках натереть можно! Для этого я и написал сей скрипт, чтобы максимально упростить задачу сортировки каналов. Как видите, скрипт модифицировать под себя не надо, Модифицировать нужно лишь шаблон. Для этого, достаточно уметь пользоваться текстовым редактором и, желательно, знать основы регулярных выражений. Уверен, что большинство пользователей, умеющих читать, это запросто осилят. Давайте теперь усложним задачу и добавим еще одну группу - Кино, в которой будут все каналы, в названиях которых есть подстрока "кино": :HTB+ ;HTB+: :Триколор ;TricolorTV: :Кино $i кино Формат шаблона очень похож на формат VDR-овского channels.conf. Здесь: ": Кино" - имя группы, после которого идут регулярные выражения каналов, которые должны попасть в эту группу: "$i кино" - здесь "$i" означает ignore case, то есть под это выражение попадут как "кино" так и "КиНО". Давайте еще усложним задачу и включим автосканироватие каналов. Запускаем XBMC, заходим в настройки XVDR и меняем настройку "Channel update" на "Add new transporders" или "Add new channels". После этого, про scan-s2 можно забыть навсегда. VDR будет сам находить новые каналы и эти каналы будут автоматически отсортированы в соответствии с вашим шаблоном. Вот здесь я с вами полностью не соглашусь. Скрипты и возможность кастомизировать под себя все, что душа пожелает - одно из главных преимуществ Линукс. Нередко, то, что в Виндовсе делается изнасилованием мышки, в Линуксе решается скриптом в одну строчку. Да, я не видел это сообщение. Если есть список пакетов и примеры настроек, то могу попробовать собрать их в ппа.
  22. А вот так можно не только отсортировать, но и по группам разложить: sudo apt-get install chorder chorder /usr/share/doc/chorder/examples/channels.conf.template1 < /etc/vdr/channels.conf Файл /usr/share/doc/chorder/examples/channels.conf.template1 содержит тимплейты для 36-го градуса.
  23. В vdr 2.1.1 иконки были сломаны. Сейчас уже починили - https://github.com/pipelka/vdr-plugin-xvdr/issues/110.
  24. В XBMC ничего настраивать не надо. Путь к иконкам прописывается в XVDR, как я описал выше. XVDR уже сам говорит XBMC где брать иконки для каждого конкретного канала.
  25. Иконки каналов прописываются в /etc/vdr/plugins/xvdr/xvdr.conf: PiconsURL = /usr/share/xvdr/picons У меня есть набор иконок для 36го градуса. Правда, он не полный (если кто-то хочет поучаствовать в пополнении - велкам). Установить их можно так: sudo apt-get install vdr-plugin-xvdr-picons-36e Для создания своего списка иконок, можно воспользоваться утилиткой serviceref, она входит в состав моей сборки vdr-plugin-xvdr. Эта утилитка читает channels.conf и на выходе печатает названия каналов и названия png файлов, которые должны соответствовать каналу. Пример: Домашний;HTB+ - 1_0_1_3EED_10_70_1680000_0_0_0 Звезда;HTB+ - 1_0_1_2845_3_70_1680000_0_0_0 НТВ;HTB+ - 1_0_1_283D_3_70_1680000_0_0_0 Здесь, чтобы создать иконку для канала НТВ, нужно взять png файл и назвать его - 1_0_1_283D_3_70_1680000_0_0_0.png. Файлы иконок нужно положить в директорию, которая прописана в PiconsURL. Если vdr и xbmc находятся на разных компах, то либо нужно иконки ставить на все компы с xbmc в одну и ту же папку, либо выложить их куданить, например, на http сервер.
×
×
  • Создать...