SS2 + Dxr3 проблемы ...

  • Имеется компьютер Asus CUBEX-LX, PIII-800, SuSE 8.2.
    Скомпилировал дрова для SS2 linuxtv-dvb-1.1.1, плагин для Dxr3 dxr3-0.2.1, драйвер для Dxr3 em8300-0.13.0, FFMPEG ffmpeg-0.4.8 и VDR vdr-1.2.6. С компиляцией всё прошло ОК.
    Все драйвера грузятся без проблем. Но при запуске VDR с одной картой RealMagig получаю секунду звука при старте и чёрный экран, при остановке VDR слышу ещё секунду звука. При установке другой карты RealMagig без всяких изменений в драйверах получил устойчивую картинку где то на 1/5 экрана. Т.е. изображение смещено влево на 3/4, к тому же всё изображение в зелёно-фиолетовых тонах. Звук и изображение идут устойчиво без заиканий. Манипулировать настройками VDR не имею возможности , т.к вижу только правый край меню.
    Обе платы RealMagig абсолютно исправны, так как в Windows всё воспроизодится на полный экран в правильных цветах.


    Вопрос: где зарыта собака, в драйвере SS2, в драйвере Dxr3, в плагине Plug-In Dxr3 или самой VDR?

  • dxr3-дрова 0.15.0cvs - это актуальное состояние CVS?
    А то последняя версия только 0.14.
    И что за fwd_patch - это не em8300_patch.diff в исходниках плагина для dxr3?

  • После компиляции свяки dxr3-дрова 0.15.0cvs + vdr-dxr3 0.2.2 + fwd_patch + ffmpeg-0.4.6 по совету free-x на SuSE 8.2 проблема так и осталась :-(.
    Установка LinVDR 0.6.9 + Monkey 0.6.0 проблему также не решила ... При любой конфигурации видно только 2/5 экрана, т.е. изображение смещено влево где то на 3/5, к тому же всё выводится в фиолетово-зелёных тонах. К счастью нашлась родная Dxr3 карта на чипсете EM8300+BT865 от Creative. После её установки на LinVDR 0.6.9 + Monkey 0.6.0 всё заработало :-).
    Правда каждый раз при переключении каналов изображение раза три передёргивается. Это у всех такой глюк наблюдается или только у меня и как его исправить?


    По поводу первой карточки то это была нормальная RealMagic на чипсете ЕМ8300+ADV7170, под виндовсом работает абсолютно нормально с родными драйверами от SigmaDesigns. Видимо она имеет каие то отличия, которые драйвер под линух не поддерживает.
    Если кому интересно вот её данные:


    REGEDIT4


    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1105&DEV_8300&SUBSYS_00000000&REV_02]


    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1105&DEV_8300&SUBSYS_00000000&REV_02\3&61aaa01&0&90]
    "DeviceDesc"="Multimediacontroller"
    "LocationInformation"="PCI-Bus 0, Gerфt 18, Funktion 0"
    "Capabilities"=dword:00000000
    "UINumber"=dword:00000005
    "HardwareID"=hex(7):50,43,49,5c,56,45,4e,5f,31,31,30,35,26,44,45,56,5f,38,33,\
    30,30,26,53,55,42,53,59,53,5f,30,30,30,30,30,30,30,30,26,52,45,56,5f,30,32,\
    00,50,43,49,5c,56,45,4e,5f,31,31,30,35,26,44,45,56,5f,38,33,30,30,26,53,55,\
    42,53,59,53,5f,30,30,30,30,30,30,30,30,00,50,43,49,5c,56,45,4e,5f,31,31,30,\
    35,26,44,45,56,5f,38,33,30,30,26,52,45,56,5f,30,32,00,50,43,49,5c,56,45,4e,\
    5f,31,31,30,35,26,44,45,56,5f,38,33,30,30,00,50,43,49,5c,56,45,4e,5f,31,31,\
    30,35,26,44,45,56,5f,38,33,30,30,26,43,43,5f,30,34,38,30,30,30,00,50,43,49,\
    5c,56,45,4e,5f,31,31,30,35,26,44,45,56,5f,38,33,30,30,26,43,43,5f,30,34,38,\
    30,00,00
    "CompatibleIDs"=hex(7):50,43,49,5c,56,45,4e,5f,31,31,30,35,26,43,43,5f,30,34,\
    38,30,30,30,00,50,43,49,5c,56,45,4e,5f,31,31,30,35,26,43,43,5f,30,34,38,30,\
    00,50,43,49,5c,56,45,4e,5f,31,31,30,35,00,50,43,49,5c,43,43,5f,30,34,38,30,\
    30,30,00,50,43,49,5c,43,43,5f,30,34,38,30,00,00


    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1105&DEV_8300&SUBSYS_00000000&REV_02\3&61aaa01&0&90\LogConf]
    "BasicConfigVector"=hex(a):a8,00,00,00,05,00,00,00,00,00,00,00,12,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,01,00,01,00,04,00,00,00,01,03,\
    01,00,00,00,00,00,00,00,10,00,01,00,00,00,00,00,80,e4,00,00,00,00,ff,ff,8f,\
    e4,00,00,00,00,08,03,01,00,00,00,00,00,00,00,10,00,00,00,10,00,00,00,00,00,\
    00,00,00,00,ff,ff,ff,ff,00,00,00,00,00,81,01,00,00,00,00,00,01,00,00,00,00,\
    00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,03,00,00,00,\
    00,00,00,00,00,00,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
    00
    "BootConfig"=hex(8):01,00,00,00,05,00,00,00,00,00,00,00,01,00,01,00,02,00,00,\
    00,03,00,00,00,00,00,80,e4,00,00,00,00,00,00,10,00,02,03,00,00,0a,00,00,00,\
    0a,00,00,00,ff,ff,ff,ff

  • LinVDR 0.6.9 ????? Оба-на. Это что такое есть?
    При переключении на другой канал "подергивание картинки" это нормально. Плагин каждый раз засовывает микрокод и делает перенастройку карты. Зачем? Я до сих пор не знаю


    Я тестировал только с bt865. Других в руках ещё даже не держал. Но Krokodil_Gena имеет эти adv71xx и у него работает. Может он с тобой поделится своими рабочими настройками. Скажу от себя что ты неправильно инициализируешь модули (скорее всего). В руководстве к дровам есть куча (аж целых 4 варианта) всевозможных опций. Только методом перебора.
    ------------------------------------------------------------------------
    Common settings to fix greenscreen:
    1)
    adv717x pixelport_16bit=1 pixelport_other_pal=1
    em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
    2)
    adv717x pixelport_16bit=0 pixelport_other_pal=0
    em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=0
    3)
    adv717x pixelport_16bit=0 pixelport_other_pal=1
    em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
    4)
    adv717x pixelport_16bit=1 pixelport_other_pal=0
    em8300 dicom_fix=0 dicom_control=0 dicom_other_pal=0

  • LinVDR 0.6.9 ... конечно же LinVDR 0.6.0, опечатка ...


    Common settings to fix greenscreen:
    1)
    adv717x pixelport_16bit=1 pixelport_other_pal=1
    em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
    2)
    adv717x pixelport_16bit=0 pixelport_other_pal=0
    em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=0
    3)
    adv717x pixelport_16bit=0 pixelport_other_pal=1
    em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
    4)
    adv717x pixelport_16bit=1 pixelport_other_pal=0
    em8300 dicom_fix=0 dicom_control=0 dicom_other_pal=0


    А все эти опции устраняют только проблему зеленого экрана, а у меня 3/5 экрана - чёрное, а 2/5 - правая часть изображения ...

  • LinVDR-0.6.0 работает с обезьяной 0.6.0????? ?(
    Вот это новость!!!!


    Эти опции не только для теленого экрана а и для PAL
    Что тебе говорит :
    em8300setup -q
    cat /proc/em8300/0

  • Вернее с LinVDR 0.5.0.


    А на em8300setup -q cat /proc/em8300/0 я ответить уже не могу, так как отдал эту карту, оставив себе Dxr3 от Creative.