Ist es möglich, VirtualGL / TurboVNC auf Raspberry Pi zu verwenden?
7
Nun, jemand müsste den Quellcode von VirtualGL / TurboVNC ändern, um die GPU des Raspberry Pi zu verwenden. In den Raspberry Pi- Foren gibt es einige Projekte . Derzeit ist dies nur möglich, wenn jemand den Quellcode ändert.
Normale VNC-Verwendung Wenn Sie nur normale VNC verwenden möchten, wie im ersten Kommentar vorgeschlagen, können Sie einfach TightVNC verwenden . Hier ist eine Anleitung, wie Sie TightVNC auf einem Raspberry Pi zum Laufen bringen. Beachten Sie jedoch, dass Sie VNC nicht verwenden können, um zu sehen, was von der GPU IE gerendert wird: Videowiedergabe, GPU-Spiele (Quake 3, PenguinPuzzle). Ich dachte nur, ich könnte diesen Abschnitt basierend auf dem ersten Kommentar hinzufügen.
Ja, Sie können thinlinc auf dem Host ausführen, einschließlich virtualgl. Auf dem Pi können Sie die HTML5-Browser-Epiphanie als Viewer verwenden. Die Geschwindigkeiten werden allerdings nicht großartig sein.
quelle
Ich weiß nicht, ob dies überhaupt nützlich sein wird, dachte aber, ich würde es teilen.
Ich brauchte einen Remote-Viewer, um eine Kivy-Anwendung anzuzeigen und zu steuern, die auf openGL ES basiert. In der regulären Jessie-Umgebung erwies sich dies als sehr schwierig zu erreichen. Sie müssen dispmanx verwenden und eine Art vnc-Server erstellen und Framebuffer usw. weiterleiten. In Kivypie OS ist diese Funktion jedoch integriert und bereits vorgefertigt. Ich bin mir nicht sicher, welche Einschränkungen es für andere verfügbare Bibliotheken gibt oder was installiert werden kann oder nicht, aber damit konnte ich eine 3D-Kivy-Anwendung über Ultravnc erfolgreich von den offenen Fenstern aus anzeigen. Kivypie scheint ein Barebone-Betriebssystem zu sein, das für eine Kivy-Umgebung nachgerüstet wurde, aber ich bin noch neu darin und muss seine Flexibilität noch testen.
Wenn Sie die Kivypie-Route wählen, finden Sie hier einige Tipps:
user / pass = sysops / posys
Dadurch wird der dispman vncserver gestartet, der wahrscheinlich von einer Reihe von vnc-Clients aus angezeigt werden kann. In meinem Fall habe ich UltraVNC verwendet.
Hoffe das hilft.
quelle
Wie der Beitrag über meinem musste auch ich eine Kivy-Anwendung, die auf einem Raspberry Pi ausgeführt wurde, aus der Ferne anzeigen. Ich wollte jedoch die vorhandene Jessie-Installation verwenden und nicht KivyPie installieren. Ich habe es schließlich geschafft, es mit dispmanx_vncserver auf dem Pi zu tun und mit TurboVNC von einem Mac aus eine Verbindung herzustellen.
Die Installation von dispmanx_vncserver finden Sie hier: http://raspmer.blogspot.com.es/2015/07/vnc-server-for-raspberry-pi-with.html Ich musste die folgenden Befehle auf dem eingeben Pi
CD in das Verzeichnis dispmanx_vnc und
dann, um den Servertyp zu starten
und ich habe mit TurboVNC eine Verbindung von meinem Mac hergestellt.
quelle