![]() |
AverTV Hybrid FM Volar под Linux
Всем привет,
заморачиваюсь на тему заставить работать subj под Linux. Речь идет, уточню, о эфирных телеканалах в Москве. Каналы сканирует tvtime, звук волшебный, но вот экран почему то покрыт зеленой гребенкой без сигнала, с сигналом - картинка тоже полосатая, серая и искаженая. Звук отличный. Система SECAM D/K. Вопрос - кто то решил задачу ? Зеленый гребень - симптом чего ? |
Заапгрейдился в ядро 2.6.22, то же эффект, отписал афторам драйвера. Может с битностью проблема даже.
|
Афторы молчат. Глубина и битность не при чем. Копаю внутрь платформы EN15000, вернее реализации видео и v4l
Пробую заапргейдится в самые последние видео драйвера для CN700 (только что релизнули на виа арене), со всеми классическими приколами - пересборка месы, ксорга, замена виа фреймбуфера, все на последнем 22 ядре. Добавлю, что в качестве прогирывателя нужно юзать VeXP (via xine) хотя меня несколько напрягает отсутствие CN700 в списке официально хардверно ускоряемых. |
Пока тестировал в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), проблема в сбитом видео режиме при прокрутке видео. |
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/messagevi...&enterthread=y |
Проблема решена
Рецетура и детали опубликовал тут http://forums.viaarena.com/messagevi...&enterthread=y Всем спасибо! http://lh5.google.ru/radoguest/RqPJ0...0/Image052.jpg |
Часовой пояс GMT +4, время: 04:17. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot