X Auflösung auf 720x576_50

  • Hi zusammen
    Ich hab auch ein Problem mit der PAL-Auflösung auf meinem Röhren-Fernseher darzustellen.
    Kleine Vorgeschichte: Ich habe kürzlich mein EasyVDR auf dem Testrechner platt gemacht und Ubuntu 8.10 drauf installiert. Die Hardware ist also gleich geblieben: Intel i915g Chipsatz für die Grafikausgabe. Fernseher wird per vga2scart-Kabel angeschlossen.
    Das Kabel hat unter EasyVDR funktioniert (stehendes scharfes 50Hz Bild auf dem Fernseher)


    Problem: Ich wollte jetzt einfach mal den Desktop von Ubuntu bei mir auf dem Fernseher anzeigen (auf nem Monitor funktioniert alles). Die Modline aus der xorg.conf von EasyVDR hat ja auf der vorhandenen Hardware funktioniert, also hab ich das alles unter Ubuntu auch so eingetragen.
    Leider bekomme ich aber kein stehendes Bild. Es läuft relativ schnell (schätze 5mal pro Sekunde) in X-Richtung über den Bildschirm, keine Bewegung in Y-Richtung. Bild ist doppelt so groß in Y-Richtung skaliert als es sein müsste. Und der Knaller: der Mauszeiger steht absolut ruhig über dem durchlaufenden Hintergrund!!
    Hat das schonmal jemand gehabt? Wo kann ich anfangen zu suchen, bzw. was kann ich noch probieren, damit ich ein Desktopbild habe wie beim EasyVDR wo ich auf meinem Fernseher ganz normal den Fluxbox-Desktop sehen konnte?
    Habe auch mal die Modlines aus eueren obigen Postings benutzt, jedoch mit gleichem Ergebnis (was mich etwas stutzig macht, weil ich ein etwas anderes Fehlerbild erwartet hätte)
    Bin mit meinem beschränkten Latein am Ende und bräuchte mal ein paar Tipps was versuchen könnte.


    Danke und Gruß
    Jarny
    PS: Anbei mal zur Information meine xorg.conf und die xorg.0.log. Was braucht ihr noch?

  • Hi jarny,


    Zitat

    Originally posted by jarny
    in X-Richtung über den Bildschirm, keine Bewegung in Y-Richtung. Bild ist doppelt so groß in Y-Richtung skaliert als es sein müsste. Und der Knaller: der Mauszeiger steht absolut ruhig über dem durchlaufenden Hintergrund!!


    das kommt davon wenn man fremdgeht :lachen3


    nein - wir muessen uns da bei den Intel Entwicklern bedanken. Die stehen nur auf TV-OUT nicht auf VGA2RGB. Deswegen haben sie den Xserver so geknebelt, dass er ohne Patch ueberhaupt keine interlaced Modes spielt.


    Also auf einem ungepatchten Xserver brauchst du nicht weitertesten, es geht leider nicht.


    Keith hat mir zwar Hoffnungen gemacht Teile des Patches Upstream zu integrieren:


    http://www.mail-archive.com/xo…desktop.org/msg00851.html


    leider aber nix passiert bis jetzt:)


    - sparkie

  • Zitat

    Original von sparkie
    nein - wir muessen uns da bei den Intel Entwicklern bedanken. Die stehen nur auf TV-OUT nicht auf VGA2RGB. Deswegen haben sie den Xserver so geknebelt, dass er ohne Patch ueberhaupt keine interlaced Modes spielt.
    Also auf einem ungepatchten Xserver brauchst du nicht weitertesten, es geht leider nicht.
    - sparkie


    So ein Mist aber auch! Mit welchen Karten geht denn vga2scart im Interlacemodus ohne den Xserver zu patchen? Kann ich da ne Radeon 7000 nehmen? Die Radeon7000 lief ja auch schon meinem EasyVDR und vga2scart. Ich weiss halt nur nicht, ob man da wieder was patchen muss.
    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • Zitat

    Originally posted by jarny
    So ein Mist aber auch! Mit welchen Karten geht denn vga2scart im Interlacemodus ohne den Xserver zu patchen? Kann ich da ne Radeon 7000 nehmen? Die Radeon7000 lief ja auch schon meinem EasyVDR und vga2scart. Ich weiss halt nur nicht, ob man da wieder was patchen muss.


    Radeon7000 ist gut. Da muss nichts gepatcht werden. Wenn du die xorg.conf von damals noch hast einfach diese hernehmen.


    AH halt, kommt drauf an. Es gab mal eine Zwischenserie von xserver-xorg-video-radeon die hatte einen Bug der sich genau auf den Interlaced Mode auswirkte. Der Bug wurde inzwischen offiziell gefixt. Am besten testen.


    ich glaub es war dieser Fix:
    http://bugs.freedesktop.org/attachment.cgi?id=20529

  • ok, thanks.
    Dann werd ich mal schauen wie ich die Radeon in den Scenic reinfrickel. Der hat PCI nur auf seiner Risercard. Für Grafik ist eigentlich der LowProfile-PCI-Express-Steckplatz gedacht.
    Wünsch mir Glück!
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • Zitat

    Original von sparkie


    bin schon dabei ;D


    Schade, hat nichts genutzt. Mit der alten Radeon 7000 komm ich nicht weit. Ich wollte im Endeffekt XBMC mal im Wohnzimmer laufen lassen, aber die Radeon7000 mit der R100-ChipGeneration wird nicht mehr unterstützt.
    Der Intel 915-Chip tuts ja eigentlich, aber leider nur am Monitor wg. dem fehlenden Interlace-Patch. Irgendwas ist ja immer!


    Sparkie, hast du dir XBMC schon mal angeschaut oder gar benutzt? Wenn das mit der geplanten VDR-Integration klappt hat man IMHO das beste Mediacenter mit der besten VideoRecorder-Software vereint.
    Ein sehr schönes Paar wenn die Hochzeit gelingt: VDR :love2 XBMC


    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • Hi jarny


    Zitat

    Originally posted by jarny
    Schade, hat nichts genutzt. Mit der alten Radeon 7000 komm ich nicht weit. Ich wollte im Endeffekt XBMC mal im Wohnzimmer laufen lassen, aber die Radeon7000 mit der R100-ChipGeneration wird nicht mehr unterstützt.


    kann ich mir zwar jetzt nicht vorstellen, aber das scheint ja nicht das Hauptproblem zu sein.


    Zitat

    Sparkie, hast du dir XBMC schon mal angeschaut oder gar benutzt? Wenn das mit der geplanten VDR-Integration klappt hat man IMHO das beste Mediacenter mit der besten VideoRecorder-Software vereint.


    sorry ich muss dich enttaeuschen, nein. Ich stehe eigentlich mehr auf schlichte Funktionalitaet.


    Ich meine, ich wuerde wenn's denn sein muss, auch direkt mit den dvbtools und nen paar cronjobs einen Recorder bauen. :lol2


    Aber fuer den WAF im Wohnzimmer muss ich vielleicht doch mal ueber XMBC nachdenken:)


    - sparkie

  • Zitat

    Original von sparkie
    Hi jarny
    ...
    kann ich mir zwar jetzt nicht vorstellen, aber das scheint ja nicht das Hauptproblem zu sein.


    Doch, scheint so. Ich hab mir das jetzt nur am Monitor angeschaut. Die Live-CD hat die Radeon7000 schon verweigert. Bei dem Intel 915g lief es sofort. Ich frag mal im XBMC-Forum ob die evtl. den xorg-Patch integrieren damit ich das Ganze irgendwann mal am Fernseher betrachten kann. Vielleicht versuch ichs auch mal selbst indem ich erst EasyVDR + deine Patches installiere und danach das XBMC einzeln. Das hat ItsMee glaub ich schon hinbekommen.



    Zitat


    ...
    sorry ich muss dich enttaeuschen, nein. Ich stehe eigentlich mehr auf schlichte Funktionalitaet.
    Ich meine, ich wuerde wenn's denn sein muss, auch direkt mit den dvbtools und nen paar cronjobs einen Recorder bauen. :lol2


    Aber fuer den WAF im Wohnzimmer muss ich vielleicht doch mal ueber XMBC nachdenken:)
    - sparkie


    Ich bin eigentlich auch eher Minimalist und steh auf schlichte Optik. Trotzdem hats mir das XBMC angetan. Musik hören und DVDs etc. schauen sieht auf dem Monitor mit der Bedienoberfläche jedenfalls schonmal genial aus und funktioniert prima. Es fehlt eigentlich nur der Wohnzimmertest am Fernseher.


    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher


  • Verdammt! Ich glaub langsam vergeig ichs mir hier.
    Das Ganze läuft unter dem bekannten Motto: Appetit holen darf man sich, aber gegessen wird zuhause! ;)
    Mein Produktiv-VDR steht ja immernoch im Wohnzimmer und läuft. Das ganze Fremdgehen hier mach ich ja nur weils vom Music-Plugin immer nur Betas gibt und es kein ordentliches Coverflow beherrscht :mua
    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • Zitat

    Original von sparkie
    nein - wir muessen uns da bei den Intel Entwicklern bedanken. Die stehen nur auf TV-OUT nicht auf VGA2RGB. Deswegen haben sie den Xserver so geknebelt, dass er ohne Patch ueberhaupt keine interlaced Modes spielt.


    Also auf einem ungepatchten Xserver brauchst du nicht weitertesten, es geht leider nicht.


    Keith hat mir zwar Hoffnungen gemacht Teile des Patches Upstream zu integrieren:
    - sparkie


    Hi Sparkie und andere Linux-wissende
    Ich hab mich mal versucht im Patchen vom Xserver. Ich habe im Moment Ubuntu 8.10 auf der Kiste drauf und würde dort gerne den Xserver patchen, so dass ich den Desktop auf dem Fernseher darstellen kann.
    Folgendes hab ich mir aus deinem vga2scart Skript abgeschaut:
    /etc/init.d/gdm stop
    cd /usr/local/src
    apt-get -y source xserver-xorg-video-intel
    cd /usr/local/src/xserver-xorg-video-intel-2.4.1
    apt-get -y install xserver-xorg-dev x11proto-gl-dev libdrm-dev x11proto-xf86dri-dev quilt diffstat


    bis hierher macht er alles fehlerfrei. Aber im Gegensatz zu deinem Skript holt er sich aber anstatt xserver-xorg-video-intel-2.2.1 den xserver-xorg-video-intel-2.4.1


    Das folgende:
    dpkg-buildpackage
    geht schief:


    Das hier käme noch in deinem Skript:
    dpkg -i ../xserver-xorg-video-intel_2.2.1-1~etchnhalf2_i386.deb
    wget -q http://lowbyte.de/easy-vdr/0.6…cart/xv-intel_0.0.1.patch -O - | patch -p1
    cd obj-i486-linux-gnu
    make -j2
    cp ./src/.libs/intel_drv.so /usr/lib/xorg/modules/drivers


    Kannst du mir helfen? Ist es ein sinnloses Unterfangen mit meinem relativ geringen Kenntnisstand den XServer so patchen zu wollen oder ist das da oben nur ne "Kleinigkeit" und ich bin nicht mehr allzuweit davon entfernt?
    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

    Einmal editiert, zuletzt von jarny ()

  • Ok, vergesst mal die obige Frage, die ist glaub ich eher peinlich. Das dpkg-Zeugs brauch ich glaub ich gar nicht für das Ubuntu.
    Ich bin also jetzt soweit, dass ich die Sourcen patchen könnte. Dafür hab ich den Pfad in deinem Patch http://lowbyte.de/easy-vdr/0.6…cart/xv-intel_0.0.1.patch angepasst auf /usr/local/src/xserver-xorg-video-intel-2.4.1


    Leider gab es zwei Rejects:

    Code
    patching file src/i830_driver.c  
    Hunk #1 FAILED at 297.  
    Hunk #2 FAILED at 324.  
    Hunk #3 succeeded at 1710 (offset 113 lines).  
    Hunk #4 succeeded at 1831 (offset 116 lines).  
    2 out of 4 hunks FAILED -- saving rejects to file src/i830_driver.c.rej


    Hast du auch Patche für den neueren Treiber (2.4.1) oder bin ich hier in einer Sackgasse gelandet?


    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • Zitat

    Original von sparkie
    ist nur nen trivial Reject glaube ich. Kannst du mir bitte die Originalversion von deinem 'i830_driver.c' zukommen lassen?


    Anbei
    Thx
    Jarny


    Edit: Hatte vorher die falsche Datei angehängt. Jetzt ist es die i830_driver.c

  • Noch ne Frage:
    Wenn ich blos die Interlace Funktionalität mit dem Inteltreiber haben möchte, genügt es dann, in der Datei: i830_driver.c nur das hier zu patchen:
    #if 0 /* allow interlaced mode */
    return MODE_BAD;
    #endif


    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

    Einmal editiert, zuletzt von jarny ()

  • Ok, der Patch ist fehlerfrei durchgelaufen.


    Um es nochmal zusammenzufassen. Habe jetzt also insgesamt das hier gemacht:

    Code
    /etc/init.d/gdm stop
    cd /usr/local/src
    apt-get -y source xserver-xorg-video-intel
    cd /usr/local/src/xserver-xorg-video-intel-2.4.1
    apt-get -y install xserver-xorg-dev x11proto-gl-dev libdrm-dev x11proto-xf86dri-dev quilt diffstat
    ./configure --prefix=/usr
    den Patch ins Unterverzeichnis /usr/local/src/xserver-xorg-video-intel-2.4.1 kopiert
    patch -p1 -l -i xv-intel_test.patch
    make
    make install


    Nach nem Reboot fährt Ubuntu wieder schön hoch.
    Ich schlepp die Kiste mal ins Wohnzimmer um zu schauen ob Interlace jetzt funktioniert.
    Bin ja mal gespannt. Hoffentlich benutzt er jetzt auch den gepatchten Xserver. Wäre natürlich schön wenn ich das irgendwo sofort erkennen könnte.
    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

  • Wow! Dank deiner Hilfe Sparkie läuft das Teil jetzt am Fernseher.
    Vielen Dank für die Patche und die Unterstützung :prost2 Was würd ich nur ohne die Hilfe machen!
    Die Kiste steht jetzt im Wohnzimmer und erste kleine Tests mit DVDs, Bildern und Musik hören verliefen schonmal positiv. Irgendwie scheren sich die Jungs vom XBMC nicht um die DeCSS-Problematik, das ist einfach dabei. 8o
    Muss da jetzt noch tiefer in XBMC eintauchen um die Feinheiten rauszubekommen. Bis jetzt machts Spass.
    Gruß
    Jarny

    MLD 3.0.3 Server. Aufnahmen schaue ich mit einem separaten XBMC (OpenElec Distribution) im Wohnzimmer am 47 Zoll HD Fernseher

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!