Поставил из ISO arvdr-0.5, пытаюсь запустить softdevice.
При прописывании в /boot/grub/grub.conf vga=788
или другого режима framebuffer не создаётся похоже.
Карта nvidia, framebuffer на ней работает с другим дистрибутивом.
Нужно менять ядро? Для машины без выхода в инет откуда скачать?
Как поставить? C Debian ранее не сталкивался, более привычны
клоны RedHat.
arvdr + softdevice
- schs
- Вопрос темы решён
-
-
Проапдейтил все пакеты оффлайново, пробовал с ядром
arvdr-kernel-2.6.13.4.tar.bz2, на нём пингвин появляется, но
softdevice иоже не работает, пишет:Исходный кодvo_argv: fb: [video-fb] Initializing Driver cFBVideoOut: Unsupported FB. Don't know if it will work. [video-fb] In software-mode only 15/16 bit Framebuffer supported
Пробовал две разные карты, на nvidia.
В grib прописано vga=0x314, пробовал и другие режимы.У кого нибудь работает softdevice из arvdr-0.5? На каких картах?
А с TV-out? -
Не проще ли соблюдать правила пользоваться поиском ? Прочитать это Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. и там написать слабо? Надо всегда персональную тему начинать? Глядишь там бы уже и помогли бы! =)
-
Цитата
Со слов пользователя schpuntik
Не проще ли соблюдать правила пользоваться поиском ?
Какие?ЦитатаПрочитать это Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. и там написать слабо? Надо всегда персональную тему начинать? Глядишь там бы уже и помогли бы! =)
Я прочитал всё что было похожее, уже два дня читаю
Тот топик уже давно был прочитан...
Толкните на путь истинный!
Стоящая рядышком машина с самосборным vdr выводит через softdevice, а вот новая, на которой пробую arvdr - не хочет,
не хватает моих познаний -
да вот понимаешь ли .... народ у нас такой егоистичный ...сидят по своим углам и большой болт на всех .... потому что как себе так душу вытрясут а как другим ....вообщем как говорит тов. Balaganoff "Чем просить и унижаться, лучше спиздить и молчать"
Ето было маленькое лирическое отступление уже в который раз ...
Мой softdevice я привинтил на Matrox G450 ... запускается активированием matroxfb в параметрах загрузки ядра. Как с другими картами я не совсем знаю. Знаю 2-х тихонь которые запустили на Радеон картах (точные номера моделей не знаю) (мне интересно они появяться или нет) ... Насчет NVidia не знаю, никогда не любил ети карты , но лично сам добавил в ядро ArVDR так называемый nvidiafb наверное надо обратить внимание в ту сторону ... пока все что могу сказать -
Цитата
Со слов пользователя free-x
да вот понимаешь ли .... народ у нас такой егоистичный ...сидят по своим углам и большой болт на всех ....
Бывает и банально времени нет...ЦитатаМой softdevice я привинтил на Matrox G450 ... запускается активированием matroxfb в параметрах загрузки ядра.
Да с vesa по идее так же. Ведь на другом ядре от arvdr пингвина показывает, т.е. включается, а на том что из iso не хочет.
Ушли в небытиё те матрасы, у нас не купить уже, городок маленький.ЦитатаКак с другими картами я не совсем знаю. Знаю 2-х тихонь которые запустили на Радеон картах (точные номера моделей не знаю) (мне интересно они появяться или нет) ...
Те посты я нашёл, прочитал и принял к сведению.ЦитатаНасчет NVidia не знаю, никогда не любил ети карты , но лично сам добавил в ядро ArVDR так называемый nvidiafb наверное надо обратить внимание в ту сторону ... пока все что могу сказать
Завтра попробую, спасибо. Может fbset положить в следующей ревизии ARVDR? Полезнаю тулза и маленькая.
А nvidia - оно доступно в любом магазине, недорого, поэтому и используется. Если можно было бы купить Matrox сейчас - купил бы, да нету... -
Цитата
Бывает и банально времени нет...
блажен кто веруетЦитата
Ведь на другом ядре от arvdr пингвина показывает, т.е. включается, а на том что из iso не хочет.это ни о чем не говорит...просто я пингвина деактивировал, но это не говорит что фреймбуффер нерабочий
-
ArVDR 0.5 +SoftDevice via DirectFB on Radeon, HOW-TO:
Проверялось на Radeon9200SE & Radeon7000, по идее и для других моделей радеонов одинаково, должно работать.
1. Добавляем в /boot/grub/menu.lst: video=radeonfb:800x600-32@60.
2. Ставим пакеты DirectFB & DFB++Исходный кодapt-get install libdfb++-0.9-22 libdfb++-dev_0.9.22 libdirectfb-0.9-22 libdirectfb-bin_0.9.22 libdirectfb-dev_0.9.22 libdirectfb-extra_0.9.22
3. Добавляем в /etc/vdr/config/vdr.conf:
4. Приводим /etc/vdr/config/softdevice.conf к такому виду:
Перезагружаемся, ждем, если всё хорошо, обучаем пульт и радуемсяP.S.
С TV-OUT пока не разбирался, нехватка свободного железа для экспериментов Но обезательно займусь этим вопросом Можно попробовать поиграться с утилиткой atitvout:
пример:
Но я не пробовал, если кто проверит, сообщите результат. -
добавил в Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
-
Цитата
это ни о чем не говорит...просто я пингвина деактивировал, но это не говорит что фреймбуффер нерабочийПонятно, уже разобрался. Он действительно включается, только не тот режим, что задаётся ядру. Что c vesa что и с rivafb
включается:Исходный код
Показать весь код#fbset -i mode "640x480-60" # D: 25.176 MHz, H: 31.469 kHz, V: 59.942 Hz geometry 640 480 640 32767 8 timings 39721 40 24 32 11 96 2 accel true rgba 8/0,8/0,8/0,0/0 endmode Frame buffer device information: Name : NV18 Address : 0xe4000000 Size : 67108864 Type : PACKED PIXELS Visual : PSEUDOCOLOR XPanStep : 8 YPanStep : 1 YWrapStep : 0 LineLength : 640 MMIO Address: 0xe8000000 MMIO Size : 16777216 Accelerator : Unknown (43)
Добавил в /etc/init.d/runvdr явную инициализацию режима:
и изменил в /etc/fb.modes количество бит цвета:Исходный кодmode "800x600-60" # D: 40.00 MHz, H: 37.879 kHz, V: 60.32 Hz geometry 800 600 800 600 16 timings 25000 88 40 23 1 128 4 hsync high vsync high endmode
Заработало!
Только очень некачественный рендеринг, разбираюсь из за чего,
то ли ffmpeg, что в сборке толи из за каких то иных причин.
На первом VDR картинка хорошая. Проявляется как скачкообразные переходы цвета и большие квадраты на плавных градиентах.
Похожее бывает когда поток очень низкий при сжатии.
Смотрю тот же канал с машинки с WIN xp и VLC - картинка отличная. В обоих случаях stream сервер единый. -
Цитата
Что c vesa что и с rivafbа с nvidiafb что включается?
vesa - ето стандартный драйвер
rivafb - драйвер для старых карт *например ТНТа для новых рекомендуют nvidiafb
-
Цитата
Со слов пользователя free-x
а с nvidiafb что включается?
vesa - ето стандартный драйвер
rivafb - драйвер для старых карт *например ТНТа для новых рекомендуют nvidiafb
c nvidiafb неправильная палитра, но режи в виде
video=nvidiafb:800x600-16@75 выставляется -
Копаюсь дальше.
Для работы softdevice через vidix нужны эти библиотеки?
arvdr:/# locate radeon_vid.so
arvdr:/# locate nvidia_vid.so
Если да то где взять? -
Вернулся из отпуска, продолжаю мучать arvdr
Добыл Matrox g400 dual head, softdevice c DirectFB запустился, изображение хорошее, загрузка процессора небольшая.
Теперь хочется получить изображение на телевизоре.
У кого нибудь получалось это?
Покопал гугль на эту тему, похоже нужно для управлением картой иметь модуль i2c-matroxfb, так как:
Если я правильно понял, у кого есть возможность, можете собрать этот модуль под ядро 2.6.15.7 от ARVDR? (косясь на free-x -
С ядром из ArVDR не получилось запустить вывод на tv-out, взял ядро с ASPLinux 11, заработало. Но только серое изображение на TV...
Побороть не получилось, может у кого были подобные проблемы?
Купил Radeon 9600, через dfb завёлся, но показывает только меню,
изображения нет!!!!!! Звук идёт, каналы переключаются.
Если переключить на вывод через fb, изображение есть, с неправильной палитрой.
Помогите пожалуйста! -
Цитата
Bei der G450 ist jedoch die hardwarebeschleunigte Ausgabe nicht ьber den TV-Out, sondern nur ьber den ersten Monitoranschluss mцglich.
Что в переводе означает: "Изображение возможно только на первом "гнезде" подключения мониторов ....." -
Цитата
Со слов пользователя Bikalexander
Что в переводе означает: "Изображение возможно только на первом "гнезде" подключения мониторов ....."
Можно чуть подробнее? У меня G400 DualHead, два 15-контакных разъёма, к первому подключен монитор, ко второму - телевизор.
Изображение присутствует и там и там одновременно, т.к.
crtc2 выводит с одного фреймбуффера:
modprobe i2c-matroxfb
modprobe matroxfb_Ti3026
modprobe matroxfb_crtc2
modprobe matroxfb_maven
matroxset -f /dev/fb1 -m 0
matroxset -f /dev/fb0 -m 3
matroxset 1 -
Извини, я это я про 450, а утебя 400 ....
Если что найду, напишу.
-
софтдевайс с директфб что то не запускается - все время выдает вот эту ошибку. Может кто сталкивался подскажите
arvdr:~# tail -f /var/log/vdr.err
[dfb] (re)configuring Videolayer to 720 x 576 (720x576)
[surface capabilities] videoSurface: videoonly double-buffered flipping
[dfb] (re)configured 0x08100609
[softdevice] Subplugin successfully opend
[softdevice] Video Out seems to be OK
[softdevice] Initializing Audio Out
[softdevice] Audio out seems to be OK
[softdevice] A/V devices initialized, now initializing MPEG2 Decoder
(!) [16049: 0.000] --> Caught signal 8 (at 0xb7ebda84, integer divide by zero) <--
/etc/init.d/runvdr: line 1: 16049 Killed /usr/bin/vdr -L /usr/lib/vdr/ -P'softdevice -L /usr/lib/vdr -vo dfb:' -Pextrecmenu -Preelchannelscan -Pdvd -Pvcd -Pmp3 -Pmplayer -Psc -Ptext2skin -Pfemon -Pnetwork -v /video0 -c /etc/vdr -w 900 -E /ramdisk/epg.data -s /usr/bin/poweroff-acpi.pl -r /usr/bin/noadcall.sh </dev/tty10 >/dev/tty9 -
Цитата
Со слов пользователя Bikalexander
Извини, я это я про 450, а утебя 400 ....
Если что найду, напишу.
Что смог найти, да и то, совершенно случайно...
Спасибо что попытался помочь!