(Follow-up zu Wie kann 3D über eine Remoteverbindung effizient genutzt werden? )
Ich habe das amd64-Paket auf dem Server und das i386-Paket auf dem Client installiert. Nach dem Benutzerhandbuch führe ich dies auf dem Client aus:
me@client> /opt/VirtualGL/bin/vglconnect me@server
me@server> /opt/VirtualGL/bin/vglrun glxgears
Dies führt zu einem Segfault. Die Verwendung vglconnect -s
für einen SSH-Tunnel funktioniert ebenfalls nicht. Ich habe auch die TurboVNC-Methode ausprobiert , bei der das Starten vglrun glxgears
funktioniert, aber ich würde es vorziehen, nur das Anwendungsfenster mit der JPEG-Komprimierung zu übertragen. Ist das Problem 32 <-> 64 Bit? Oder wie kann ich Dinge reparieren?
opengl
segmentation-fault
Tobias Kienzler
quelle
quelle
linux32 /opt/VirtualGL/bin/vglrun glxgears
. Auf diese Weise können Sie feststellen, ob das Problem von 32 <-> 64 Bit stammt.Antworten:
Ich weiß nicht, wie dieses Remote-3D funktioniert, aber wenn der Client tatsächlich versucht, die ausführbare Datei amd64 auszuführen, ist dies definitiv der Grund, warum diese Meldung angezeigt wird.
quelle