Hier ist eine Problemumgehung im Sinne dieser Antwort . Dies funktioniert zumindest für 3.12. Die Idee ist, eine Liste der Erweiterungen zu exportieren, die aktiviert werden sollen, und dann ein Skript zu schreiben, das sie beim Booten aktiviert.
Erweiterungsliste abrufen
Aktivieren Sie zunächst die Erweiterungen, die Sie aktivieren möchten. Wir generieren dann eine Liste mit diesen:
Ctrl + Alt + T
Führen Sie in Terminal ( ) aus
gsettings get org.gnome.shell enabled-extensions
Es wird eine Liste mit Ihren derzeit aktiven Erweiterungen a la zurückgegeben
['Bottom_Panel@rmy.pobox.com', 'impatience@gfxmonk.net']
Erweiterungen festlegen
Führen Sie aus, um genau die Erweiterungen in der Liste zu aktivieren
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
aber natürlich mit eigener liste :)
Skript zum Festlegen von Erweiterungen beim Booten
Erstellen Sie zum Automatisieren beim Booten ein Skript, in dem dieser Befehl ausgeführt wird.
Gehen Sie zB zu Ihrem Home-Ordner und erstellen Sie eine neue leere Datei. Nennen Sie es script_name.sh
(nur die Erweiterung ist wichtig). Starten Sie den Dateinamen mit einem Punkt, .
wenn Sie möchten, dass er ausgeblendet wird.
Schreiben Sie in diese Datei
#!/bin/bash
gsettings set org.gnome.shell enabled-extensions ['extension_1', 'extension_2', 'extension_3']
Dann speichere die Datei natürlich :)
Machen Sie die Datei ausführbar, z. B. durch right click > Properties > Permissions > Check "Allow executing file as program"
Alternativ ändern Sie die Berechtigungen vom Terminal, indem Sie sie chmod ugo+x script_name.sh
im Ordner des Skripts ausführen .
Machen Sie es sich auf den Systemstart (ich weiß nicht , wie sonst zu tun dies ): in ~/.config/autostart/
eine Datei erstellen genannt some_name2.desktop
und in sie
[Desktop Entry]
Name=your_prefered_name_here
Exec=/home/your_user_name/.script_name.sh
# Terminal=false
Type=Application
Hidden=false
StartupNotify=false
Name[en_US]=your_prefered_name_here
Der Pfad danach Exec=
sollte dahin führen, wo sich das in Schritt 2 erstellte Skript befindet. Speichern Sie erneut die Datei :)
Möglicherweise sollten Sie das Skript sofort oder nach dem Start im Gnome Tweak Tool unter Startanwendungen sehen. Es sollte auch beim Start ausgeführt werden.
Erweiterungen aktivieren und deaktivieren
Wenn Sie ändern möchten, welche Erweiterungen ausgeführt werden, sollten Sie die Liste neu generieren und dann die neue Liste in den Skriptlauf einfügen.
Letzte Worte
Ich hoffe, dass dies auch in 3.14 funktioniert.