summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--presentation.txt21
1 files 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: