BillMaier schrieb:
... der Artikel ist sowieso total überfrachtet und nicht wirklich testbar. Hat jemand eine Idee, wie wir den Aufdröseln könnten? Idealerweise bekommt ja jedes Programm seinen eigenen Artikel.
Gruß BillMaier
Ich bin da ganz deiner Meinung.
Und ich hätte auch eine Lösung wie man das aufdröseln könnte.
Ich würde vorschlagen den Artikel in 4 Artikel aufzuteilen.
Einmal als "VNC" allgemein als Überblick. Hier soll nur gesagt werden, was VNC ist und welche Server und Client Software es dafür gibt.
Die anderen beiden Artikel sollten für die Serversoftware sein.
Also jeweils ein Artikel für "tigervnc" und einer für "X11vnc".
Hier sollte dann auch erklärt werden, wie sie eingerichtet werden.
Und um den Artikel und die Erklärung schlank zu halten sollte der Artikel gleich darauf eingehen, wie man eine sichere VNC Verbindung herstellt.
Eine unsichere VNC Verbindung braucht heutzutage kein Mensch mehr und ist auch nicht zielführend. Die Rechner sind auch schnell genug um die Daten zu verschlüsseln. Es bringt nichts, sie unverschlüsselt übers Netzwerk zu schicken.
Und heutzutage gilt sowieso die Sicherheitsphilosophie, dass man auch dem eigenen LAN nicht trauen sollte und deswegen alles verschlüsseln sollte.
Die Idee, dass man das LAN nur nach außen absichert, ist heutzutage veraltet.
Deswegen sollte man auch keine unverschlüsselten VNC Verbindungen mehr aufbauen.
So und der vierte Artikel der sollte dann die Clients behandeln.
Wir brauchen also eine Aufteilung in 4 Artikel:
"VNC Allgemein" für den Überblick, noch ohne Installattions und Konfigurationserklärung
"x11vnc" mit Installations- und Konfigurationserklärung.
"tigervnc" mit Installations- und Konfigurationserklärung.
"VNC Clients" hier kann man alle Clients aufzählen und gegebenenfalls ein Beispiel liefern, wie man sich mit dem x11vnc oder tigervnc Server verbindet.
Ach und noch etwas beim Paket tigervnc-scraping-server funktioniert der Befehl
tightvncserver -localhost
bzw.
x0tigervncserver -localhost
bei älteren Versionen nicht wie gewünscht, da dieser Parameter erst in neueren Versionen dazu kam.
Unter Ubuntu 18.04 LTS wird es vermutlich also nicht funktionieren.
Unter Ubuntu 20.04 LTS könnte es funktionieren, wenn die Version neu genug ist.
EDIT:
Der Grund warum der Artikel unübersichtlich ist, liegt vor allem daran, weil die Konfigurationsschritte der einzelnen Serversoftware miteinander vermischt sind.
Da wird für jeden Schritt von x11vnc zu tigervnc gewechselt.
D.h. anstatt die Software den Installationsschritten unterzuordnen, wäre es besser, die Installationsschritte der Software unterzuordnen.
Dann bleibt jede Konfiguration für eine bestimmte Software für sich und so bleibt es dann auch übersichtlich.
Deswegen mein Vorschlag das in eigene Artikel zu packen.
EDIT 2:
Im Artikel VNC Allgemein könnte man dann auch einen Überlick liefern und aufzeigen, worin sich die einzelnen VNC Servervarianten unterscheiden.
Am besten mit einer tabellarischen Featurematrix.
Und dann gibt es übrigens noch turbovnc, dieser kann virtualgl. Ist also für 3d Sachen da.
Allerdings gibt es turbovnc nicht im Paket Repo, es ist aber Open Source.
Und man sollte es erwähnen, weil es wegen 3d ein Alleinstellungsmerkmal hat.
Bei dem Artikel mit den Clients könnte man noch erwähnen, wer mit welchen Server kompatibel ist.