Zum Hauptinhalt springen
Inhaltsverzeichnis
< Alle Themen
Drucken

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
Kategorien