arvdr + softdevice
- schs
- Вопрос темы решён
-
-
izvinite za translit, pishu is pod live-cd
Spacibo za pomosh, no ne pomoglo
V logah poyavilas oshibka, ran'she ee ne bylo.Исходный код[softdevice] could not load (/usr/lib/vdr/libsubvdr-softdevice-vidix.so.1.4.1)[libvidix.so: cannot open shared object file: No such file or directory] exiting
Hotya vse na meste.S moim configom vse rabotalo na VMware, poyavlalos menu.....
Mozhet nuzhni eche kakie logi, rusulaty command privesti?....
-
ты активировал наверное vidix-output
попробуй активировать 800х600-16 режим фреймбуффера и output на fb -
Цитата
Со слов пользователя free-x
ты активировал наверное vidix-output
попробуй активировать 800х600-16 режим фреймбуффера и output на fbБольшое спасибо, заработало =) =) =)
Я забыл прописать режим fb, т.к. на виртуалке и без этого работало.Сегодня чувствую не высплюсь, буду ковырять дальше всю ночь :]
-
Добрый день! У меня снова вопрос
Как можно улучшить качество изображения, сейчас настроено через фрембуфер. Качество......как мп4
Может попробовать через xv? Будет-ли лучше качество? Или есть другие варианты, только желательно без ручной сборки vdr.Заранее благодарен
-
Цитата
Со слов пользователя mustik
Как можно улучшить качество изображения, сейчас настроено через фрембуфер. Качество......как мп4
Может попробовать через xv? Будет-ли лучше качество? Или есть другие варианты, только желательно без ручной сборки vdr.
Заранее благодарен
Или DirectFB или xv. Во втором варианте нужны установленные и настроенные X-ы. Настройка X-ов в этом треде описывалась. -
Вообщем собрал сегодня на Ubuntu vdr-1.4.4, проблема с цветом меню исчезла, но DirectFB завести не получается.
вот что выдает
Исходный код
Показать весь кодNov 17 17:09:35 die-Must vdr: [4587] VDR version 1.4.4 started 23639 Nov 17 17:09:35 die-Must vdr: [4587] loading plugin: ./PLUGINS/lib/libvdr-softdevice.so.1.4.4 23640 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/setup.conf 23641 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/sources.conf 23642 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/diseqc.conf 23643 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/channels.conf 23644 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/svdrphosts.conf 23645 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/remote.conf 23646 Nov 17 17:09:35 die-Must vdr: [4587] loading /video/keymacros.conf 23647 Nov 17 17:09:35 die-Must vdr: [4587] reading EPG data from /video/epg.data 23648 Nov 17 17:09:35 die-Must vdr: [4587] probing /dev/dvb/adapter0/frontend0 23649 Nov 17 17:09:35 die-Must vdr: [4588] video directory scanner thread started (pid=4587, tid=4588) 23650 Nov 17 17:09:35 die-Must vdr: [4588] video directory scanner thread ended (pid=4587, tid=4588) 23651 Nov 17 17:09:35 die-Must vdr: [4589] video directory scanner thread started (pid=4587, tid=4589) 23652 Nov 17 17:09:35 die-Must vdr: [4589] video directory scanner thread ended (pid=4587, tid=4589) 23653 Nov 17 17:09:35 die-Must vdr: [4587] found 1 video device 23654 Nov 17 17:09:35 die-Must vdr: [4587] initializing plugin: softdevice (0.3.1): A software emulated MPEG2 device 23655 Nov 17 17:09:35 die-Must vdr: [4587] [softdevice] could not load (./PLUGINS/lib//libsoftdevice-dfb.so.1.4.4)[libdfb0.9.so.25: cannot open shared obj ect file: No such file or directory] exiting
Пробовал с vidix, аналогичная ошибка
-
Цитата
Со слов пользователя mustik
Вообщем собрал сегодня на Ubuntu vdr-1.4.4, проблема с цветом меню исчезла, но DirectFB завести не получается.вот что выдает
Исходный код23655 Nov 17 17:09:35 die-Must vdr: [4587] [softdevice] could not load (./PLUGINS/lib//libsoftdevice-dfb.so.1.4.4)[libdfb0.9.so.25: cannot open shared obj ect file: No such file or directory] exiting
Пробовал с vidix, аналогичная ошибка
А у тебя libdfb0.9.so.25 есть в системе?
Что ldd libsoftdevice-dfb.so.1.4.4 говорит?
С vidix пробовать не стоит, IMHO.
Можно попробовать с xineliboutput, 1.4.4. у меня на ASPLinux собрался легко, если кому интересно - могу спеками поделиться.
Или RPM пакетами, если кто хостинг под них даст -
Некоторое время "сидел" на Ubuntu+VDR, видео выводил через Xv, очень нестабильно работало, постоянно вылеты и зависания. Потом поставил Xorg+KDM из Backports.org на ArVDR 0.5 и так-же через SoftDevice Xv - всё просто отлично Никаких проблем.
-
Цитата
Со слов пользователя SergArb
Некоторое время "сидел" на Ubuntu+VDR, видео выводил через Xv, очень нестабильно работало, постоянно вылеты и зависания. Потом поставил Xorg+KDM из Backports.org на ArVDR 0.5 и так-же через SoftDevice Xv - всё просто отлично Никаких проблем.
Хм, у меня на первой VDR машинке, что сейчас бегает дома клиентом под ArVDR выводиться изображение всё так же через softdevice over DirectFB, по качеству никаких претензий нет, поэтому менять не хочется.
А вот последнюю собирал, там через xileliboutput over xv.
Но это сервер, там никто не смотрит постоянно. Когда настраивал - было нормально кроме того, что OSD было не на всех каналах прозрачно. Качество - хорошее на мониторе. -
Цитата
Со слов пользователя schs
[А у тебя libdfb0.9.so.25 есть в системе?
Что ldd libsoftdevice-dfb.so.1.4.4 говорит?
С vidix пробовать не стоит, IMHO.
Можно попробовать с xineliboutput, 1.4.4. у меня на ASPLinux собрался легко, если кому интересно - могу спеками поделиться.
Или RPM пакетами, если кто хостинг под них дастlibdfb0.9.so.25 есть, лежит в /usr/local/lib (я же собрал DirectFB)
а вот что выдает libsoftdevice-dfb.so.1.4.4
Исходный код
Показать весь кодlinux-gate.so.1 => (0xffffe000) libdfb++-0.9.so.25 => not found libdirectfb-1.0.so.0 => not found libfusion-1.0.so.0 => not found libdirect-1.0.so.0 => not found libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f49000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f44000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e65000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7e3f000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e34000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d00000) /lib/ld-linux.so.2 (0x80000000)
Как поправить не подскажите? -
Поправить? Наверное установив по нормальному пакеты а не собирать вручную
-
Исходный код
Показать весь кодarvdr:~# apt-get install libdfb++-0.9-22 Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: libdfb++-0.9-22 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 35.7kB of archives. After unpacking 180kB of additional disk space will be used. Get:1 http://arvdr.free-x.de ./ libdfb++-0.9-22 0.9.22-2 [35.7kB] Fetched 35.7kB in 2s (13.0kB/s) Selecting previously deselected package libdfb++-0.9-22. (Reading database ... 18594 files and directories currently installed.) Unpacking libdfb++-0.9-22 (from .../libdfb++-0.9-22_0.9.22-2_i386.deb) ... Setting up libdfb++-0.9-22 (0.9.22-2) ... arvdr:~# ldd /usr/lib/vdr/libsoftdevice-dfb.so.1.4.4 libdfb++-0.9.so.22 => /usr/lib/libdfb++-0.9.so.22 (0xb7fb7000) libdirectfb-0.9.so.22 => /usr/lib/libdirectfb-0.9.so.22 (0xb7f6e000) libz.so.1 => /usr/lib/libz.so.1 (0xb7f5c000) libfusion-0.9.so.22 => /usr/lib/libfusion-0.9.so.22 (0xb7f57000) libdirect-0.9.so.22 => /usr/lib/libdirect-0.9.so.22 (0xb7f4e000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7f3f000) libdl.so.2 => /lib/tls/libdl.so.2 (0xb7f3c000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7e81000) libm.so.6 => /lib/tls/libm.so.6 (0xb7e5f000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e56000) libc.so.6 => /lib/tls/libc.so.6 (0xb7d21000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
-
вручную тоже можно, развивает
но.....
пересобири, но в майкфиле или в сонфигуре убери локал
/usr/local поменяй на /usr
или тупо скопируй из /usr/local/lib в /usr/lib
должно помоч -
Цитата
Со слов пользователя ua0lnj
вручную тоже можно, развивает
но.....
пересобири, но в майкфиле или в сонфигуре убери локал
/usr/local поменяй на /usr
или тупо скопируй из /usr/local/lib в /usr/lib
должно помочДа все я так и делал, directfb b dfb++ собрались и установились нормально, когда делаешь ./configure софтдевайса говорит directfb found. А собирается "кривая" библиотека. Установил из пакетов DFB, поменял в Makefile пути, один фиг все тоже самое
Большое спасибо всем за момощь, но пока не получается.
-
зачем надо самому собирать если уже в ArVDR собрано?
-
Цитата
Со слов пользователя free-x
зачем надо самому собирать если уже в ArVDR собрано?Ну причин несолько, часть от кривых рук конечно
С ArVDR у меня
1. Вместо русских букв у меня получились крякозяблики
2. Цвет меню получился (ну вроде как негатив)
3. Я хочу хтобы все это было в моей системе, т.е. чтобы не перегружать комп, чтобы посмотреть что-нибудь.вот....
-
Буду крако Вот что получилось
Исходный код
Показать весь кодroot@ubuntu:/home/alex/temp/vdr/vdr# ./vdr -P "softdevice -vo dfb:" [softdevice] processing args [softdevice] argv [0] = softdevice [softdevice] argv [1] = -vo vo_argv: dfb: [softdevice] initializing Plugin [softdevice] Initializing Video Out [softdevice] ffmpeg build(3276800) [dfb] init ---------------------- DirectFB v0.9.24 --------------------- (c) 2000-2002 convergence integrated media GmbH (c) 2002-2004 convergence GmbH ----------------------------------------------------------- (*) DirectFB/Core: Single Application Core. (2006-10-13 15:40) (*) Direct/Memcpy: Using MMXEXT optimized memcpy() (*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 6788)... (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 6789)... (!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [../../../lib/fusion/reactor.c:797] (*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH) (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 6790)... (*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH) (*) Direct/Thread: Running 'Linux Input' (INPUT, 6791)... (*) DirectFB/Input: AT Translated Set 2 keyboard (1) 0.1 (convergence integrated media GmbH) (*) Direct/Thread: Running 'Linux Input' (INPUT, 6792)... (*) DirectFB/Input: PC Speaker (2) 0.1 (convergence integrated media GmbH) (*) Direct/Thread: Running 'Linux Input' (INPUT, 6793)... (*) DirectFB/Input: Logitech USB-PS/2 Optical Mouse (3) 0.1 (convergence integrated media GmbH) (*) DirectFB/Genefx: MMX detected and enabled (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence integrated media GmbH) (*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH) [dfb] RAM: 1920000 bytes [dfb] Accellerated Functions: none [dfb] Drawing Flags: none [dfb] Surface Blitting Flags: none [dfb] Supported video Modes are: 800x600@16 [dfb] Enumerating display Layers [dfb] Configuring CooperativeLevel for OSD Layer 0 FBDev Primary Layer Type: graphics Caps: brightness contrast saturation surface [dfb]: could not find suitable videolayer (!!!) *** WARNING [Application exited without deinitialization of DirectFB!] *** [../../../src/core/core.c:630 in dfb_core_deinit_check()]
Чего ему теперь не нравится?
-
Цитата
Со слов пользователя mustik
Буду крако Вот что получилосьЧего ему теперь не нравится?
Похоже на не подгруженный драйвер ядра для видеокарты.
Что говорит fbset -i ?
lsmod ? -
Цитата
Со слов пользователя schs
Похоже на не подгруженный драйвер ядра для видеокарты.
Что говорит fbset -i ?
lsmod ?Исходный код
Показать весь кодalex@ubuntu:/home/alex# fbset -s mode "800x600-75" # D: 48.001 MHz, H: 46.876 kHz, V: 75.121 Hz geometry 800 600 800 600 16 timings 20833 96 32 16 4 96 4 rgba 5/11,6/5,5/0,0/0 endmode alex@ubuntu:/home/alex# lsmod |grep nv nvidia 4717492 22 i2c_core 23424 11 nvidia,b2c2_flexcop,mt352,mt312,bcm3510,stv0297,nxt200x,lgdt330x,stv0299,i2c_ec,i2c_nforce2 nvidia_agp 9628 1 agpgart 34888 2 nvidia,nvidia_agp sata_nv 11268 0 libata 74892 1 sata_nv
Драйвера последние с сайта нвидии.