PDA

Просмотр полной версии : AverTV Hybrid FM Volar под Linux


novorado
11.07.2007, 13:58
Всем привет,
заморачиваюсь на тему заставить работать subj под Linux.
Речь идет, уточню, о эфирных телеканалах в Москве.
Каналы сканирует tvtime, звук волшебный, но вот экран почему то покрыт зеленой гребенкой без сигнала, с сигналом - картинка тоже полосатая, серая и искаженая. Звук отличный. Система SECAM D/K.
Вопрос - кто то решил задачу ? Зеленый гребень - симптом чего ?

novorado
19.07.2007, 03:31
Заапгрейдился в ядро 2.6.22, то же эффект, отписал афторам драйвера. Может с битностью проблема даже.

novorado
20.07.2007, 12:30
Афторы молчат. Глубина и битность не при чем. Копаю внутрь платформы EN15000, вернее реализации видео и v4l
Пробую заапргейдится в самые последние видео драйвера для CN700 (только что релизнули на виа арене), со всеми классическими приколами - пересборка месы, ксорга, замена виа фреймбуфера, все на последнем 22 ядре. Добавлю, что в качестве прогирывателя нужно юзать VeXP (via xine) хотя меня несколько напрягает отсутствие CN700 в списке официально хардверно ускоряемых.

novorado
21.07.2007, 02:11
Пока тестировал в71, Via выкинула версию 72, которая заменила drm и agp модули в ядре.

Версия xorg драйвера via_drv.so 71 не полностью совместима с модулем extmod; Когда в xserver загружается модуль xvideo, то перестает работать видео плейбек. Получилось сделать хардверное ускорение с DRI, gxlgears вращаются с рейтом за 1200, без него около 750.

Тюнерный драйвер требует xvideo; в режиме с ним все дружно демонстрируют черные окна (vemp-mplayer, телевизор).
Скажу что потребовало очень интерсных решений вставка драйвера via_drv.so 71, боролся с XAA_COPYGETROP, pjDevice неопределенными симвоалми. 71 версия так что у меня не заработала, причины не ясны, в инете информации по конфигурации нет.

Завтра буду мучать версию 72, откачусь на ядро 2.6.17
Железо еще раз напомню EN15000 (Via C7 + CN700), тюнер A828 (Avermedia Volar Hybrid+FM), проблема в сбитом видео режиме при прокрутке видео.

novorado
22.07.2007, 01:07
It seems like these video artefacts on VIA platform while playing on 2.6.* are related to Xorg module loading problems. Xorg.0.log says there is DRI (Direct rendering) enabled, while glxinfo says it is no.

One thing I want to try is to get VIA kernel patch into 2.6.22 and let's see what happens.
I do not have Russian on this linux box ..

[root@manwhore carpc]# grep -i direct /var/log/Xorg.0.log
(II) VIA(0): direct rendering enabled
[root@manwhore carpc]#
[root@manwhore carpc]# grep '(EE)' /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) VIA(0): Couldn't open "/dev/video2"
(EE) VIA(0): Couldn't open "/dev/video2"

[root@manwhore carpc]# uname -a
Linux 2.6.22 #5 SMP PREEMPT Thu Jul 19 21:16:51 EDT 2007 i686 VIA Esther processor 1500MHz GNU/Linux

[root@manwhore carpc]# glxinfo | grep rend
direct rendering: No
OpenGL renderer string: Mesa DRI UniChrome 20050526
[root@manwhore carpc]# glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: VIA Technology

Спросил о проблеме на форуме тут http://forums.viaarena.com/messageview.aspx?catid=31&threadid=78792&enterthread=y

novorado
22.07.2007, 18:47
Проблема решена
Рецетура и детали опубликовал тут http://forums.viaarena.com/messageview.aspx?catid=31&threadid=78792&enterthread=y
Всем спасибо!

http://lh5.google.ru/radoguest/RqPJ0FPldwI/AAAAAAAAA4E/IwoC1-EZJa0/s800/Image052.jpg