Der Bildschirmschoner Serene Screen Marine Aquarium wurde von Jim Sachs entwickelt und gehört zu den realistischsten Bildschirmschonern. Das für Windows PC entwickelte Programm zaubert eine atemberaubende virtuelle Unterwasserwelt voller Korallen, exotischer Fische und Luftblasen.
Solltest du bereits das Gaming-Sorglos-Paket aus der Arch Post Installation] installiert haben, ist die 32-Bit-Unterstützung bereits aktiv und du kannst direkt mit Schritt 2 fortfahren.
Zuerst installieren wir die notwendigen Werkzeuge. Öffne ein Terminal und gib nacheinander diese Befehle ein:
1. 32-Bit Unterstützung aktivieren (falls noch nicht geschehen):
2. System updaten und Wine installieren:
sudo pacman -Syu wine winetricks lib32-mpg123 lib32-openal
Wir erstellen einen eigenen "Container" für das Aquarium, damit es stabil läuft:
1. 32-Bit Prefix anlegen:
WINEARCH=win32 WINEPREFIX=~/.marine_aquarium winecfg
Schließe das Fenster, das sich öffnet, einfach wieder.
2. Benötigte DLLs (Sound & Grafik) installieren:
WINEPREFIX=~/.marine_aquarium winetricks directmusic d3dx9 dsnd
Geduld: Winetricks lädt nun einige Pakete herunter und installiert sie.
Damit du das Aquarium mit einer Taste starten und wieder beenden kannst:
1. Datei erstellen:
nano ~/toggle_aquarium.sh
2. Inhalt kopieren & Pfade anpassen:
Kopiere diesen Text hinein:
#!/bin/bash
if pgrep -f "MarineAquarium3" > /dev/null
then
pkill -f "MarineAquarium3"
else
env WINEPREFIX="$HOME/.marine_aquarium" wine "/pfad/zu/MarineAquarium3.scr" /s &
fi
3. Ausführbar machen:
chmod +x ~/toggle_aquarium.sh
Fertig! Du kannst das Aquarium jetzt entweder über das Icon in der Leiste oder per Tastenkombination starten und stoppen.
Um die beste Grafikqualität und flüssige 60 FPS (Bilder pro Sekunde) aus dem Aquarium unter Arch Linux herauszuholen, gibt es zwei Wege: direkt im Programm und über die Wine-Konfiguration.
Starte das Aquarium. Drücke die Leertaste oder die S-Taste, um das Einstellungsmenü zu öffnen:
Manchmal "flackert" das Aquarium unter Linux oder fängt den Mauszeiger ein. Das verhinderst du so:
Öffne das Terminal und gib ein:
WINEPREFIX=~/.marine_aquarium winecfg
Gehe zum Reiter Grafik.
Setze einen Haken bei "Erlaube dem Fenstermanager, die Fenster zu dekorieren".
Setze einen Haken bei "Erlaube dem Fenstermanager, die Fenster zu kontrollieren".
Optional: Wenn das Vollbild Probleme macht (z. B. andere Monitore schwarz werden), aktiviere "Einen virtuellen Bildschirm emulieren" und gib deine Monitorauflösung ein. So läuft das Aquarium in einem "sauberen" Vollbildfenster.
Falls die Fische ruckeln, kannst du DXVK nachinstallieren. Das leitet die Grafikberechnung von DirectX 9 auf die moderne Vulkan-Schnittstelle deiner Grafikkarte um:
# DXVK installieren (über das Terminal)
WINEPREFIX=~/.marine_aquarium winetricks dxvk
In den Einstellungen kannst du unter Fish Settings auswählen, wie viele Fische gleichzeitig zu sehen sind. Bei moderner Hardware unter Arch kannst du den Regler problemlos auf das Maximum schieben, ohne dass die Performance einbricht.
Tipp: Wenn du mehrere Monitore hast, kannst du im Aquarium-Menü unter "Display" oft wählen, ob das Bild gestreckt werden soll oder nur auf einem Schirm erscheint.
Das Marine Aquarium 3.3 hat ein cooles Feature: Du kannst das Logo auf dem Kristall (in der Mitte des Aquariums) durch ein eigenes Bild ersetzen. Unter Arch Linux/Wine musst du dafür nur wissen, wo der richtige Ordner im Wine-Prefix liegt.
1. Das Bild vorbereiten
Damit es gut aussieht, sollte dein Bild folgende Eigenschaften haben:
**2. Den Logo-Ordner finden
Wine versteckt die Windows-Ordnerstruktur in deinem Home-Verzeichnis. Navigiere in deinem Dateimanager (Thunar) zu:
~/.marine_aquarium/drive_c/users/$USER/AppData/Roaming/SereneScreen/Marine Aquarium 3/
Hinweis: Falls Ordner wie AppData nicht zu sehen sind, drücke Strg+H, um versteckte Dateien anzuzeigen.
3. Das Logo einfügen
4. Im Aquarium aktivieren
5. Bonus: Eigene Musik einbinden
Genau wie beim Logo kannst du im Ordner .../SereneScreen/Marine Aquarium 3/ einen Ordner namens Music erstellen. Wenn du dort .mp3-Dateien reinlegst, kannst du sie im Menü unter Playlist auswählen und deine eigenen Tracks beim Fische-Beobachten hören. Lege deine MP3s am besten direkt in den Ordner, ohne weitere Unterordner zu erstellen.
In Xfce wird der Bildschirmschoner normalerweise über xfce4-screensaver oder das ältere xscreensaver gesteuert. Da das Aquarium eine Windows-Anwendung ist, binden wir es als „benutzerdefinierten“ Schoner ein.
Hier ist die Anleitung für den Standard-Weg unter Xfce:
1. Vorraussetzung: xfce4-screensaver
Stelle sicher, dass das Paket installiert ist:
sudo pacman -S xfce4-screensaver
2. Eine Desktop-Datei für den Schoner erstellen
Damit Xfce das Aquarium als Bildschirmschoner erkennt, muss eine spezielle Starter-Datei im System-Verzeichnis liegen.
a. Erstelle die Datei mit Root-Rechten:
sudo nano /usr/share/applications/marine-aquarium-saver.desktop
Falls der Eintrag nicht erscheint, kopiere die Datei zusätzlich nach ~/.local/share/applications/
b. Kopiere diesen Inhalt hinein (Pfade anpassen!):
[Desktop Entry]
Name=Marine Aquarium 3.3
Comment=SereneScreen Marine Aquarium
Exec=env WINEPREFIX="/home/DEINUSER/.marine_aquarium" wine "/pfad/zu/MarineAquarium3.scr" /s
Icon=multimedia-video-player
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=XFCE;
Hinweis: Es wird explizit darauf hingewiesen, hier den absoluten Pfad (z. B. /home/max/ statt ~/) einzutragen. Das ist die häufigste Fehlerquelle, warum der Schoner schwarz bleibt.
3. In den Einstellungen aktivieren
Falls das Aquarium nicht in der Liste erscheint:
Manchmal ignoriert Xfce neue Einträge im Systemverzeichnis. Starte den Screensaver-Dienst einmal neu oder melde dich kurz ab und wieder an:
killall xfce4-screensaver && xfce4-screensaver &
Das Marine Aquarium 3.3 unterstützt von Haus aus Multi-Monitor-Setups, aber unter Wine (Linux) müssen wir dem Programm ein wenig auf die Sprünge helfen, damit es alle Bildschirme erkennt und korrekt füllt.
Wenn deine Monitore als ein großer Desktop erkannt werden (Standard bei Xfce):
Anpassung der Fisch-Dichte
Wenn das Aquarium über zwei oder drei Monitore gestreckt ist, wirken die Fische oft "verloren".
Probleme mit der Auflösung?
Falls das Bild verzerrt aussieht:
Sollte das nicht gehen, erzwinge es im Starter/Skript durch:
wine explorer /desktop=Aquarium,3840x1080 "/pfad/zu/MarineAquarium3.scr" /s
Damit du deinen Key nicht bei jedem Start neu eingeben musst, speichern wir ihn direkt in der Wine-Registry. Da Wine ein eigenes „Windows-Systemverzeichnis“ simuliert, nutzt das einfache Kopieren der Seriennummer unter Linux manchmal nichts, wenn die Registry-Einträge fehlen.
1. Den Key über die Registry eintragen
a. Öffne das Terminal und starte den Wine-Registry-Editor für dein Aquarium-Verzeichnis:
WINEPREFIX=~/.marine_aquarium regedit
b. Navigiere im Baum auf der linken Seite zu folgendem Pfad:
HKEY_CURRENT_USER \ Software \ SereneScreen \ Marine Aquarium \ 3
(Falls der Ordner „3“ nicht existiert, mache einen Rechtsklick auf „Marine Aquarium“, wähle Neu > Schlüssel und nenne ihn 3).
c. Klicke mit der rechten Maustaste in das rechte Fensterfeld und wähle Neu > Zeichenfolge (String Value).
d. Nenne den Eintrag: Key
e. Doppelklick auf Key und gib unter Wert deine Seriennummer ein.
2. Alternativer Weg (Über das Programm)
Falls du den Key lieber direkt im Aquarium eingeben willst, stelle sicher, dass Wine Schreibrechte hat:
a. Starte das Aquarium ganz normal.
b. Drücke die Leertaste, gehe zu Register oder Enter Key.
c. Gib den Key ein.
d. Wichtig: Beende das Aquarium danach sofort über die ESC-Taste. Erst beim regulären Beenden schreibt Wine die Daten aus dem Speicher fest in die Registry-Datei auf deiner Festplatte.
3. Backup der Aktivierung
Wenn du dein System neu aufsetzt, musst du nicht alles neu machen. Sichere einfach den gesamten Ordner ~/.marine_aquarium. Darin ist alles enthalten: die installierten DLLs, dein Key und deine Fisch-Einstellungen.
Hinweise:
Sollte das Aquarium trotz Key nach einer Weile wieder nach der Seriennummer fragen, liegt das oft an einer fehlenden Schreibberechtigung für die Datei user.reg in deinem Prefix-Ordner. Das verhinderst du mit:
chmod 644 ~/.marine_aquarium/*.reg
Pfad-Variablen: Statt /home/DEINUSER/ kannst du auch einfach die Variable $HOME/ verwenden. Das macht das Skript universell kopierbar, ohne dass man den Namen händisch ändern muss.
Audio-Treiber: Falls Nutzer nach der Installation von dsnd trotzdem keinen Ton haben, hilft oft ein kurzer Check in winecfg unter dem Reiter Audio, ob dort „PulseAudio“ oder „Pipewire“ korrekt zugewiesen ist.
Damit bist du jetzt komplett fertig eingerichtet! Deine Fische schwimmen, der Sound blubbert, und das Ganze lässt sich per Knopfdruck oder automatisch steuern.
Offizielle Seite zum Download der Demo und der Kaufversion:
https://serenescreen.com/v2/index.html
Inside: SereneScreen-Forum:
https://feldoncentral.com/forums/
Neuer Eintrag: