URL: https://www.overclockers.at/linux/entwickler-vm-unter-linux_266088/page_1 - zur Vollversion wechseln!
Hallo Schwarmwissen!
Ich wollte euch mal fragen, wie ihr das gelöst habt, bzw. was ich noch anders machen könnte. (Ich hatte mit Desktops unter Linux bisher noch ganz wenig Berührungspunkte.)
Ich habe meinen Kollegen ein paar Linux VMs als Entwicklerworkstations bereitgestellt. Diese sind im AD integriert und man kann wie auch bei den bisherigen Windows VMs, per RDP zugreifen. SSH geht natürlich auch mit den AD credentials.
OS: Xubuntu 25.10
Hypervisor: Proxmox
WM: xfce + xrdp
Das performt angenehm flott und macht Spaß beim Arbeiten. Auch mehrere User Sessions gleichzeitig ist kein Performance Problem. (Im Unterschied zu Windows Server, bei dem aus Lizenzgründen nur 2 gleichzeitig arbeiten können, es sei denn man löst Terminalserver Lizenzen.) Davor hatte ich Gnome als window manager, und das war zwar optisch ganz hübsch, aber leider unbrauchbar zäh bei diesem Setup.
Gibt's was besseres als rdp in so einem Szenario? VNC? Wie habt ihr das gelöst?
Ich weiß nicht, ob's das bei Proxmox noch gibt, RedHat hat es ja aus Lizenzgründen rausgeschmissen. Aber wenn ja, dann kannst du da ein QXL Video Device zu erzeugen und das Spice Protokoll für den Remotezugriff zu verwenden. Kann sein, daß das noch Guest Tools braucht. Von RedHat gab es da als Client das Tool "remote-viewer", das auch für Windows verfügbar war. Auch z.B. Remmina unterstützt das Spice Protokoll.
Das war meiner Erfahrung nach bisher das schnellste was ich gesehen habe. Wobei ich zugeben muß, daß ich RDP nur für Windows Zielmaschinen kenne, nicht für Linux. Da habe ich also noch eine Wissenslücke, sprich: Ich habe keinen Vergleich zwischen QXL/Spice und RDP was Performance angeht.
Bei neuen Maschinen verwende ich aktuell VNC, aber das ist halt von der Performance und/oder Qualität her eher suboptimal, vor allem wennst auch von außen über's Internet reinkommen willst.
Meinst du die lokale Konsole via Spice anzusteuern? Das wäre nicht mein Szenario, ich will ja mehrere User gleichzeitig auf die VM zugreifen lassen.
Zugriff erfolgt sowieso über VPN, etc.
Ah okay, nicht aufmerksam genug mitgedacht. Für das Szenario habe ich immer VNC benutzt.Zitat aus einem Post von bsoxMeinst du die lokale Konsole via Spice anzusteuern? Das wäre nicht mein Szenario, ich will ja mehrere User gleichzeitig auf die VM zugreifen lassen.
Zugriff erfolgt sowieso über VPN, etc.
Kannst du mal die Bandbreite prüfen, die bei dir eine RDP-Session frisst?
Bei mir schwankt es gerne zwischen 50 und 100Mbit/s.
Weiss nicht, ob ich irgendwo noch eine komprimierung aktivieren muss oder ob das normal ist.
VNC muss ich bei Gelegenheit mal probieren.
50-100 MBit klingt eher nach Realtime Videofeed wie Parsec es macht statt RDP 
Zitat aus einem Post von daisho50-100 MBit klingt eher nach Realtime Videofeed wie Parsec es macht statt RDP
Das ist komplett irre. Ich hatte RDP vor Urzeiten schon über 1, 2 und 4 MBit/s benutzt. Das würde nicht Mal dann so ausarten, wenn du eine sehr hohe Auflösung und sehr inhomogene Bitmapdaten hättest (z.B. Fotos, ein "noisy" Wallpaper oder Videos).
Normale Fenster mit Textinhalten werden per RDP ja weitestgehend in Form von Geometrie- und Textdaten übertragen und nicht als Bild-/Videostream so wie bei VNC. Und sogar VNC braucht weniger als die gezeigte Bandbreite, und ich nutze das per 4K.
Erst Bitmapdaten wie Bilder werden je nach Protokollversion mit H.264/AVC oder sogar modernem AV1 kodiert. Selbst wenn du einen ganzen 4K Desktop mit AV1 kodieren würdest wären das bei hoher Qualität ca. 10 - 30 MBit/s, oder im direkten Vergleich ~10.000 - 30.000 kbit/s.
Also da stimmt irgendwas nicht.
Wird die Messung eventuell verfälscht oder wird möglicherweise irgendwie falsch gemessen?
ich glaub das kommt sehr auf die verwendeten features drauf an. ich hab z.B. früher häufig xfreerdp verwendet, wenn man sich die ganzen einstlelungsmöglichkeiten/flags anschaut sieht man erst was da im hintergrund möglich wäre. microsoft versteckt halt das meiste bei der GUI... ich glaub es gibt auch so einen mode für video. da würd mich die Bandbreite nicht wundern
Damit er soweit rauf geht, reicht eine webseite mit wenig animierter werbung.
Muss nicht mal im Vollbild laufen.
Videos kannst komplett vergessen.
xrdp.ini habe ich nur auf max 16 bit geändert, ansonsten noch Debian standard.
Mit Qemu und einem kleinen Flask Back-/JavaScript Frontend hab ich etwas ähnliches gebaut, die User greifen via Spice (Bereitgestellt via HTML5 oder eigener standalone client) zu. Es hat halt jeder seine eigene VM, die man via dem Webinterface rudimentär erstellen/löschen und steuern kann.
Ich würde sagen das funktioniert recht gut und ist sehr performant, wenn auch nicht auf einer Komfortstufe wie RDP. Ob z.B. komplexere 3D-Anwendungen da funktionieren würden weiß ich ehrlich gesagt gar nicht.
Spice ist auch so eine Sache weil mehr oder weniger tot afaict. Eine tollere Lösung war mir zu dem Zeitpunkt aber nicht bekannt.
ja da gibts leider gar nix gscheits. detto von windows auf mac verbinden imho.
Zitat aus einem Post von davebastarddetto von windows auf mac verbinden imho.
Ja is furchtbar schlecht von normalen vnc clients aus, ruckrlt wie sau.
Edit aber wurscht us hier ot
hab das nur im lan verwendet da wars ok. aber vnc via internet&vpn ist einfach nicht ideal ja.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026