Es gibt wirklich nicht viele Möglichkeiten da draußen. Sie könnten die Verwendung der NX-Technologie anstelle von VNC in Betracht ziehen - für Open Source-Versionen siehe FreeNX, NeatX und OpenNX oder für NoMachine eine kommerzielle Version.
Hier ist der Status aller VNC-Server, die ich kenne:
RealVNC Free-Version . Beheben Sie Ihre Kompilierungsprobleme und rekonstruieren Sie den Patch aus diesem Bericht von 2006, der die Arbeit von Xvnc + XRENDER ermöglicht. Der Patch-Link scheint tot zu sein, es kann jedoch möglich sein, den Patch aus seinen Quellen zu rekonstruieren.
Die RealVNC Enterprise Edition unterstützt XRENDER in v4.5 . Die einzigen unterstützten Ubuntu-Versionen sind leider die LTS-Versionen und 7.10-8.10. Wenn Sie bereit sind, einen Lizenzschlüssel zu erwerben, würde ich mich an den Support wenden und nachsehen, ob ein Beta-Build für Ubuntu 9.04 vorhanden ist.
xf4vnc beansprucht die Unterstützung von XRENDER. Es gibt kein Paket dafür und es ist schon eine Weile her, aber es scheint immer noch etwas zu tun zu haben . Es scheint, dass Änderungen an den XFree86-Treibern erforderlich sind, weshalb es kein Debian / Ubuntu-Paket gibt. Sie können jedoch lokal kompilieren und installieren.
Diese stellen ein VNC-Servermodul für einen vorhandenen X-Server bereit. Wenn Sie also einen zugrunde liegenden Xserver mit Xrender-Unterstützung konfigurieren können, können Sie möglicherweise einen dieser verwenden.
Vino, der eingebaute VNC-Server von GNOME, scheint das zu tun .
krfbb, Version von KDE.
x11vnc, ein VNC-Server, der nicht an eine Desktop-Umgebung gebunden ist.
Die folgenden VNC-X-Server bieten keine XRENDER-Unterstützung, soweit ich das feststellen kann:
- TightVNC