Hi !
Wie am Mittwoch besprochen habe ich gerade den Displaylink-Test durchgeführt.
Dafür habe ich mir ne Custom-ISO gebaut, Grundlage war die Standard.
Dann xorg-nvidia und xorg-autoconfig entfernt und dafür xorg-drivers und xorg-multiscreen reingenommen.
Beim Booten mit TV+Displaylink-Screen dran, wird der Screen erkannt -> Hintergrund wird grün.
Allerdings erscheint kein X-Oberfläche auf dem Screen, nur TV zeigt VDR-GUI..
dmesg gibt folgende Sachen aus:
MLD> dmesg | grep udl
udlfb: DisplayLink nanovision MiMo - serial #USM700-8B040625
udlfb: vid_17e9&pid_401a&rev_0007 driver's dlfb_data struct at f49dc800
udlfb: console enable=1
udlfb: fb_defio enable=1
udlfb: shadow enable=1
udlfb: vendor descriptor not available (-32)
udlfb: allocated 4 65024 byte urbs
usbcore: registered new interface driver udlfb
usbcore: registered new interface driver udl
udlfb: 800x480 @ 61 Hz valid mode
udlfb: Reallocating framebuffer. Addresses will change!
udlfb: 800x480 @ 61 Hz valid mode
udlfb: set_par mode 800x480
udlfb: DisplayLink USB device /dev/fb1 attached. 800x480 resolution. Using 1504K framebuffer memory
udlfb: open /dev/fb1 user=1 fb_info=efd4d400 count=1
1a - Display wird also erkannt und unter /dev/fb1 eingebunden. :-D
Ich hab dann mal vdr-plugin-graphtftng installiert und aus Aufruf-Optionen "-d /dev/fb1" eingetragen.
Restart von vdr und Anzeige ist DA !! :-) Hintergrund war zwar kurz noch grün, aber sobald man durch die Menüs geht und der Bildschirm gefresht wird , sieht alles ok aus :-) Einzig habe ich noch nen ziemlichen Trauerrand am Display. Liegt das daran, das graphtftng das Display direkt anspricht und kein X drauf läuft ?
Wenn es soweit funktioniert, sollte man doch auch X per sorg-multiscreen zum Laufen bekommen ?
Allerdings weiss ich da nicht so recht wie ...
Hab mal ein Foto des Displays mit graphtftng Anzeige angehängt.
Sorry für die schlechte Quali mit Blitz drin, aber man sieht das es funktioniert UND den Trauerrand.
Sogar die Channel-Logos werden problemlos angezeigt.
Nun würde ich gerne weitermachen:
- wie bekomme ich X zum Laufen (oder sollte die direkte Einbindung per graphtftng reichen?)
- was soll ich noch Testen ?
Gruß,
Markus
PS: Hab noch mal direkt mit den Plugin-Einstellungen von graphtftng gespielt und nun ist auch der Trauerrand weg :-) . 1a - finde echt gut das es so schon läuft. Keine Ahnung, ob man nun wirklich auf X noch Wert legen sollte -> ist ja eh nur ein kleines Status-Display. Aber wenn ich weiss WIE , teste ich gerne auch noch X.