Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
rund_um_den_desktop:nomachine_enterprise_workstation_auf_proxmox_inkl._grafikbeschleunigung [2018/12/28 21:48] boospyrund_um_den_desktop:nomachine_enterprise_workstation_auf_proxmox_inkl._grafikbeschleunigung [2021/04/07 20:49] (aktuell) loma
Zeile 15: Zeile 15:
   * KVM Gast: KDE Neon 18.04 mit UEFI und Spicegrafik   * KVM Gast: KDE Neon 18.04 mit UEFI und Spicegrafik
   * Nomachine Enterprise Workstation Version 6.4.6   * Nomachine Enterprise Workstation Version 6.4.6
-  * Grafikbeschleunigung mit nur virtueller Spicegrafik, nicht mit GPU (hatte da keine passende Hardware ;) )+  * Grafikbeschleunigung mit virtueller Spicegrafik, hat man ne GPU wird diese selbstverständlich voll genutzt
  
 ==== VMconfig Bespiel ==== ==== VMconfig Bespiel ====
Zeile 64: Zeile 64:
 <code> <code>
 .. ..
-EnableVirtualGLSupport 1 # Aktiviert die native 3D Beschleunigung, abhängig von der Hardware+EnableVirtualGLSupport 1 # Aktiviert die native 3D Beschleunigung, abhängig von der Hardware für den gesamten Desktop
 AgentX11VectorGraphics 0 # Deaktiviert die X11 Komprimierung, sonst wird kein h264 für die Beschleunigung verwendet AgentX11VectorGraphics 0 # Deaktiviert die X11 Komprimierung, sonst wird kein h264 für die Beschleunigung verwendet
 +
 +# for Lubuntu Desktop
 +-DefaultDesktopCommand "dbus-launch --exit-with-session gnome-session --session=ubuntu"
 ++DefaultDesktopCommand "/etc/X11/Xsession default"
 .. ..
 </code> </code>
 +[[https://www.nomachine.com/FR11O03550|#FR11O03550]] \\
 +\\
 Die Punkte und viele andere Optionen können auch mit der Binary gesetzt werden, z.B.: Die Punkte und viele andere Optionen können auch mit der Binary gesetzt werden, z.B.:
 <code> <code>
Zeile 79: Zeile 85:
 NXserver für OpenGL nutzbar machen: NXserver für OpenGL nutzbar machen:
 <code> <code>
-/usr/NX/scripts/vgl/vglserver_config -config +s +t +f+/etc/NX/nxserver --virtualgl-install
 </code> </code>
 Das ganze wieder deaktivieren... wer es braucht: Das ganze wieder deaktivieren... wer es braucht:
 <code> <code>
-/usr/NX/scripts/vgl/vglserver_config -unconfig+/etc/NX/nxserver --virtualgl-uninstall
 </code> </code>
 Hat man das ganze Konfiguriert und den NXserverdienst mit der integrierten CLI reloaded oder den Dienst mit systemd neu gestartet. Kann man sich bereits einloggen. Beim Login natürlich "**virtuellen Desktop**" auswählen.  Hat man das ganze Konfiguriert und den NXserverdienst mit der integrierten CLI reloaded oder den Dienst mit systemd neu gestartet. Kann man sich bereits einloggen. Beim Login natürlich "**virtuellen Desktop**" auswählen. 
 +
 +Unter SDDM muss man noch ein Timeout vergeben.
 +<code>
 +nano /usr/share/sddm/scripts/Xsetup
 +</code>
 +<code>
 +- xhost +LOCAL:
 ++ sleep 5; xhost +LOCAL:) &
 +</code>
 +Nun noch den Displaymanager neu starten ''systemctl restart sddm.service''
 +
  
 ==== Bedienung ==== ==== Bedienung ====
Zeile 91: Zeile 108:
 Wichtig ist das man den Compositerenderer auf Xrender setzt. Dann flutscht das ganze.  Wichtig ist das man den Compositerenderer auf Xrender setzt. Dann flutscht das ganze. 
  
-Um eine bestimmte Application im OpenGL auszuführen gibt man auf der CMD folgendes ein, z.B. hier supertuxkart. +Um eine bestimmte Application im OpenGL auszuführen falls man ''EnableVirtualGLSupport 1'' nicht aktiviert hat, gibt man auf der CMD folgendes ein, z.B. hier supertuxkart. 
 <code> <code>
 /usr/NX/scripts/vgl/vglrun supertuxkart /usr/NX/scripts/vgl/vglrun supertuxkart
 </code> </code>
-Man kann auch statt dem Desktop nur einzelne Applikationen aufrufen und verteilen. +Man kann auch statt dem Desktop nur einzelne Applikationen aufrufen und verteilen. Es funktioniert auch ohne ''/usr/NX/scripts/vgl/vglrun''
  
 ===== Links ===== ===== Links =====
-  * [[https://www.nomachine.com/AR11K00737|Enabling VirtualGL support on Linux in NoMachine up to v. 6.1]]+  * [[https://www.nomachine.com/AR05P00982|Enabling VirtualGL support on Linux in NoMachine up to v. 6.2 or later]]
   * [[https://www.nomachine.com/AR09O00938|How to use Intel H.264 HW encoder with NoMachine on Linux platforms]] (ist in der Enterprise Workstation schon enthalten)   * [[https://www.nomachine.com/AR09O00938|How to use Intel H.264 HW encoder with NoMachine on Linux platforms]] (ist in der Enterprise Workstation schon enthalten)
   * [[https://www.nomachine.com/DT03O00126|NoMachine Workstation - Installation and Configuration Guide]]   * [[https://www.nomachine.com/DT03O00126|NoMachine Workstation - Installation and Configuration Guide]]
Zeile 104: Zeile 121:
   * [[https://www.nomachine.com/DT06O00146|NoMachine AVC Pack Installation Guide]]   * [[https://www.nomachine.com/DT06O00146|NoMachine AVC Pack Installation Guide]]
   * [[https://www.nomachine.com/DT10O00155|Guide to the NoMachine Server GUI]]   * [[https://www.nomachine.com/DT10O00155|Guide to the NoMachine Server GUI]]
 +  * [[https://www.nomachine.com/de/einf%C3%BChrung-in-web-basierten-zugriff|Nomachine Webaccess]]
 +  * [[https://www.nomachine.com/AR12L00828|Using two-factor authentication on Linux with NoMachine]]
 +  * [[https://www.nomachine.com/AR09P00996|How to set up two-factor authentication with YubiKey on Linux]]