vdr 1.4.7 Nvidia GF 440 SE TV-OUT PROBLEM

  • Hallo (das) erst(e) mal !

    Möchte vdr 1.4.7 mit CTVDR6 an Debian Etch 4.0 betreiben an einem
    Mini - Rechner (i810 Chipset mit P1000/512MB und Hauppauge Nova S Plus
    (onboard Grafik wurde disabled bzw. AGP First eingestellt)

    Nachdem ich nun schon einiges (umsonst) getestet habe um meine GF440
    ans Laufen zu bringen daher die Frag ob jemand im Board ( Speziell mit den NVIDIA Treibern ) Ahnung hat wie das gehen könnte. Der bei Debian per Netinst "mitgelieferte" Treiber scheint nur rudimentäre Funktionen der Karte
    anzusprechen.
    Die von Nvidia angebotenen Legacy Treiber 96.31 u. 96.43(neu) lassen sich nicht korrekt in das System einbinden [ is this the Debian Way? ;) ] Versuche einen "eigenen" Treiber zu kreieren sind gescheitert, bzw hatten nicht den gewünschten (-TV) Erfolg (Bild nur auf Computer Monitor!), erwünscht wäre aber TV ohne Monitor zu betreiben.
    Wer weiss Rat?

    Gruss aus Freiburg!

    drfmc

    Edited once, last by drfmc (September 28, 2007 at 6:56 PM).

  • Du mußt bitte den Nvidia-Treiber nehmen, nicht nv.

    Beide sind mittels apt zu bekommen. Hier mal die Schritte:

    1.) contrib und non-free in die sources-list von apt (auch für die Quellen)
    2.) 2.6er Kernel (solltest du ja schon haben), Quellen installieren!!!
    3.) Alles wichtige für NVidia-Kernel-Module holen:
    - apt-get install nvidia-kernel-common module-assistant
    4.) Module-Complauf vorbereiten (prüft Abhängigkeiten usw):
    - m-a -i prepare
    5.) Kernel-Modul bauen:
    - m-a a-i -i -t -f nvidia-kernel
    6.) Abhängigkeiten auflösen
    - depmod -a
    7.) Den ganzen Rest installieren:
    - apt-get install nvidia-glx nvidia-glx-dev xserver-xfree86 (gerne auch xserver-xorg)

    Wichtig: das hier klappt nur so, wenn
    a.) ein orginaler Debian-Kernel genommen wurde oder
    b.) alle Symlinks u.ä. angelegt wurden (/usr/src/linux usw.)

    Viel Spaß.

    Currently: AMD X2 2,6GHz, 4 GB RAM, NVIDIA 9500, 3x Terratec Cinergy 1200-C, 2 TB HDD, Mythbuntu 9.04, XBMC+VDR 1.7.8
    Retired: Celeron 1.8 GHz, 1 GB RAM, Intel Board, Nvidia FX5200, Technotrend C-2300 Debian Etch, VDR 1.4.7,

  • @ McKirk: Hi MK, here we are again...

    Habe mich mal an den von Dir vorgegebenen Fahrplan gehalten, dabei am Rande noch feststellen müssen, dass ich z.T. K7 Sourcen für Nvidia an Board hatte (???).
    Soweit so gut, startx bringt ein Bildchen, der Nvidia Treiber ist aber am Meckern (glx &co)
    uname -r bringt mir : 2.6.18-4-486
    sollte das etwa der nvidia kernel sein???
    in /usr/src liegt ein nvidia-kernel-2.6.18.-4-486.*.deb file, was ich nicht installieren kann. (?)
    X.Log bringt uns:
    dlopen: /usr/lib/libGLcore.so.1: undefined symbol: _nv000040gl
    (EE) Failed to load /usr/lib/xorg/modules/extensions/libglx.so
    (II) UnloadModule: "glx"
    (EE) Failed to load module "glx" (loader failed, 7)

    II) NVIDIA dlloader X Driver 96.43.01 Wed Sep 5 19:14:11 PDT 2007
    ( das ist doch der ganz neue, noch nicht frei oder?))

    (II) Setting vga for screen 0.
    (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    (==) NVIDIA(0): RGB weight 888
    (==) NVIDIA(0): Default visual is TrueColor
    (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    (**) NVIDIA(0): Enabling RENDER acceleration
    (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
    (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
    (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
    (EE) NVIDIA(0): you continue to encounter problems, Please try
    (EE) NVIDIA(0): reinstalling the NVIDIA driver.
    (II) NVIDIA(0): NVIDIA GPU GeForce4 MX 440 at PCI:1:0:0 (GPU-0)
    (--) NVIDIA(0): Memory: 65536 kBytes
    (--) NVIDIA(0): VideoBIOS: 04.17.00.63.a9
    (II) NVIDIA(0): Detected AGP rate: 4X
    (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    (--) NVIDIA(0): Connected display device(s) on GeForce4 MX 440 at PCI:1:0:0:
    (--) NVIDIA(0): COMPAQ 7550 (CRT-0)
    (--) NVIDIA(0): NVIDIA TV Encoder (TV-0)
    (--) NVIDIA(0): COMPAQ 7550 (CRT-0): 350.0 MHz maximum pixel clock
    (--) NVIDIA(0): NVIDIA TV Encoder (TV-0): 350.0 MHz maximum pixel clock
    (--) NVIDIA(0): TV encoder: NVIDIA
    (II) NVIDIA(0): Assigned Display Device: CRT-0
    (II) NVIDIA(0): Validated modes:
    (II) NVIDIA(0): "1024x768"
    (II) NVIDIA(0): "800x600"
    (II) NVIDIA(0): "640x480"
    (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
    (--) NVIDIA(0): DPI set to (72, 72); computed from "UseEdidDpi" X config
    (--) NVIDIA(0): option
    (--) Depth 24 pixmap format is 32 bpp
    Gruss

    drfmc

  • Nachtrag:

    Habe mal noch eine andere xorg.conf versucht die mit dem Parameter "layout" arbeitet

    > startx -- -layout CRT= Monitor-Modus
    sowie
    > startx -- -layout TV = TV-Modus

    Beide Modi funktionieren und das TV Bild wird (zum ersten Mal) voll aufgemacht
    d.h. es ist kein störender Streifen am unteren Bildrand zu sehen.

    Ist es möglich die "layout" Parameterübergabe in den (Start)- Befehl

    xinit - e vdr-sxfe -f svdr:tcp://localhost

    zu integrieren?

    Gibt es ferne die Möglichkeit den Befehl von einem Fremd-Rechner abzusetzen um das Display (mit OSD!) des vdr zu importieren ?
    > xinit **** /xvdr:tcp//vdr-IP liefert "screen :0 in use...)

    Gruss an alle im Borad !

    drfmc

  • Hui, da ist ja sicher einiges durcheinander.

    Zum einen ist der Kernel nicht ganz aktuell, aber das macht nix. uame -r sagt dir, welchen Kernel du fährst, nicht die NVidia-Version.

    Welche Einträge hast du in deiner /etc/apt/sources.list

    Der Nvidia-Kernel ist recht kritisch, was das nvidia-kernel-common-Paket angeht. Vor allem vertragen sich Module und Kernel gemischt aus Etch und Sid nicht.

    Soweit ich weiß, kannst du das Layout nicht übergeben.

    Currently: AMD X2 2,6GHz, 4 GB RAM, NVIDIA 9500, 3x Terratec Cinergy 1200-C, 2 TB HDD, Mythbuntu 9.04, XBMC+VDR 1.7.8
    Retired: Celeron 1.8 GHz, 1 GB RAM, Intel Board, Nvidia FX5200, Technotrend C-2300 Debian Etch, VDR 1.4.7,

  • @ MK

    Kernel Version ist 2.6.18-4-486
    Die üblichen Sourcen deb org/src, deb multimedia /E-Tobi
    Irgendeinem Update Prob ist es denke ich zuzuschreiben dass plötzlich "K7" Pakete zu den 4-486 dazugewüfelt werden. Hab mal den Mist wieder manuell entfernt, aber es wird z.T wieder was von K7 dazu gekackt.;-((( F....k!

    Die xorg.conf Datei funzt jetzt soweit ( auch ohne glx...) und
    bei xinit habe ich herausgefunden dass die Parameter übergeben werden können, sieht so aus:

    > "xinit - e vdr-sxfe -f xvdr:tcp://localhost -- -layout TV"
    [> oder CRT o. beides=TV+CRT]
    Die Bezeichner NV-TV NV-CRT sind die vom Nvidia-Treiber!

    Cheers

    drfmc

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!