Anpassungen & Bereitstellung MinimalOS
Anpassung Horizon Client
Die folgenden Anpassungen sind mittlerweile nach der minimalOS-Installation vorhanden und sollen daher hier nur der Vollständigkeit halber erwähnt werden.
– Horizon Blast Einstellungen -> deaktivieren von H264 !!!
– Anpassungen an der Config zum Client. Diese greifen erst, wenn der Horizion-Client einmal verbunden wurde mit einer Session und anschließend der Client komplett geschlossen wird im MinimalOS
Nun in die Console wechseln mit „STRG+ALT+F1“ und als root einloggen.
Folgenden Befehle ausführen: nano /home/user/.omnissa/horizon-preferences
am Ende des Scriptes folgende Zeile einfügen:
viewEnableSyncDesktopLayout = ‚FALSE‘
Anschließend mit „STRG+O“ speichern und „STRG+X“ beenden
Mit „STRG+F7“ wieder auf die Grafische Oberfläche wechseln und Horizon-Client starten und einloggen. Unter den einzelnen Verbindungen sollte jetzt die Auflösungseinstellungen erweitert sein und auch die Skalierung der Auflösung möglich sein.
Anpassung des Bildschirmlayouts, sofern am Arbeitsplatz mehr als zwei Bildschirme verwendet werden
Auf dem Linux-Desktop unter „Bildschirmeinstellungen“ (ARandR) die gewünschten Bildschirmanordnung/-einstellungen vornehmen und mit Layout-> Speichern unter… im .screenlayout-Ordner unter dem Namen „default.sh“ abspeichern.
Diese Datei wird dann bei jedem Bootvorgang geladen.
Anpassung der openbox Autostart Datei
Entfällt ab MinimalOS-Installationen ab 13.11.2025, da voreingestellt!
Die Datei /etc/X11/openbox/autostart sollte folgende if-Anweisung beinhalten (mit nano bearbeiten):
if [ -e "/home/user/.screenlayout/default.sh" ]; then
/bin/bash /home/user/.screenlayout/default.sh
else
xrandr --output Virtual-1 --mode 1920x1080 # if screen resolition is wrong
fi
Hotkey hinzufügen um bei zwei Bildschirmen zwischen Erweitern und Spiegeln umzuschalten
Um unter Debian mit Openbox schnell zwischen Spiegeln (Duplizieren) und Erweitern des Bildschirms umzuschalten, ist die Verwendung von
xrandr in Kombination mit rc.xml von Openbox der beste Weg.
Hier ist eine Schritt-für-Schritt-Anleitung:
1. Befehle für xrandr ermitteln
Zuerst müssen Sie die Namen Ihrer Monitore herausfinden. Öffnen Sie ein Terminal und geben Sie ein:
bash
xrandr -q | grep " connected"
Beispielausgabe: eDP1 connected... und HDMI1 connected...
Befehl zum Erweitern (Beispiel):
bash
xrandr --output eDP1 --auto --primary --output HDMI1 --auto --right-of eDP1
Befehl zum Spiegeln (Beispiel):
bash
xrandr --output eDP1 --auto --output HDMI1 --auto --same-as eDP1
Passen Sie eDP1 und HDMI1 an Ihre Ausgaben an.
2. Skript erstellen (Optional, aber empfohlen)
Erstellen Sie ein kleines Skript, das zwischen den Modi umschaltet, damit Sie nur eine Tastenkombination benötigen.
bash
mkdir -p ~/bin
nano ~/bin/toggle_display.sh
Fügen Sie folgenden Inhalt ein (passen Sie die Monitornamen an):
bash
#!/bin/bash
# Prüfen, ob HDMI1 erweitert ist
if xrandr | grep "HDMI1 connected" | grep -q "right-of"; then
# Wenn ja, auf Spiegeln umschalten
xrandr --output eDP1 --auto --output HDMI1 --same-as eDP1
else
# Wenn nein, auf Erweitern umschalten
xrandr --output eDP1 --auto --primary --output HDMI1 --auto --right-of eDP1
fi
Skript ausführbar machen:
bash
chmod +x ~/bin/toggle_display.sh
3. Tastenkombination in Openbox festlegen
Öffnen Sie die Konfigurationsdatei rc.xml:
bash
nano ~/.config/openbox/rc.xml
Suchen Sie den Abschnitt <keyboard> und fügen Sie einen neuen Keybind hinzu (z.B. Super+P, wobei Super die Windows-Taste ist):
xml
<keybind key="W-p">
<action name="Execute">
<command>/home/IHR_NUTZERNAME/bin/toggle_display.sh</command>
</action>
</keybind>
4. Konfiguration neu laden
Damit die Änderungen aktiv werden, führen Sie im Terminal aus:
bash
openbox --reconfigure

