From ce010461ce322939978d4b60a709d1968ab01426 Mon Sep 17 00:00:00 2001 From: Benjamin Franzke Date: Wed, 16 Jan 2013 10:09:57 +0100 Subject: presentation: update --- presentation.txt | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/presentation.txt b/presentation.txt index e12ec63..3399641 100644 --- a/presentation.txt +++ b/presentation.txt @@ -16,19 +16,34 @@ image::directfb-voodoo-js.svg[width="100%"] == Implementierung: Pluggit * Aufbauend auf bestehenden Windows-Client -** Anpassung an X11-Protokoll: XGetSubImage/XCopyArea +** Anpassung an X11-Protokoll: XGetSubImage & XCopyArea + +*Problemfelder* + +* Broadcast-Domain: +** Kommandozeilenoption: --dfb:remote=ip.addr (handled by DirectFB::Init()) +* Verbindungsabbruch erkennen +** Fehlende Signalbehandlung von SIGPIPE,EPIPE,ECONNRESET in DirectFB +(patched) + +* Maximalauflösung +** DirectFB Voodoo API invalid argument if > 1280x720 + + -> Non-Fixable restriction == Framebuffer Auslesen -- Multiple Streams * [line-through]#Mehrere X-Server: Ein Browser-Fenster pro Server# * [line-through]#Vollbildfenster je Virtual Desktop# -** Damage-Handling --> keine Fenster-Updates wenn unsichtbar +** Damage-Handling -> keine Fenster-Updates wenn unsichtbar * Große Arbeitsfläche -- Fenster nebeneinander platzieren -** Kein Vollbild möglich --> Spezieller Browser +** Kein Vollbild möglich -> Spezieller Browser *** 'surf': WebKit/GTK basierter minimal Browser .Multiple Browser-Fenster image::framebuffer.png[width="100%"] +== Präsentation +image::test.png[width="100%"] + // vim: set syntax=asciidoc tw=78 filetype=asciidoc: // spell spelllang=de,en: -- cgit