summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2013-01-16 10:09:57 +0100
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2013-01-16 10:09:57 +0100
commitce010461ce322939978d4b60a709d1968ab01426 (patch)
tree66c2def45337c6a5672fbc3f39f2fb916455030a
parent4ed6b2dc34fa6c463e918387d4cde6a74555d47e (diff)
downloadmmswe-ce010461ce322939978d4b60a709d1968ab01426.tar.gz
mmswe-ce010461ce322939978d4b60a709d1968ab01426.tar.bz2
mmswe-ce010461ce322939978d4b60a709d1968ab01426.zip
presentation: update
-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: