(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:




==Philosophie==
== Philosophie ==


Nelson Mandela erklärt in diesen kurzen Video was Ubuntu bedeutet:
Nelson Mandela erklärt in diesem kurzen Video, was Ubuntu bedeutet:
https://de.m.wikipedia.org/wiki/Datei:Experience_ubuntu.ogv
https://de.wikipedia.org/wiki/Datei:Experience_ubuntu.ogv


Für Nelson Mandela siehe [[Im Lauf der Zeit]]: Apartheid – Spirale der Angst.
Zu Nelson Mandela siehe [[Im Lauf der Zeit]]: Apartheid – Spirale der Angst.


[[file:UbuntuDesktop1.png|frameless|upright=3.0|link=https://schwarzatal.org/images/8/89/UbuntuDesktop1.png]]
[[file:UbuntuDesktop1.png|frameless|upright=3.0|link=https://schwarzatal.org/images/8/89/UbuntuDesktop1.png]]
Zeile 27: Zeile 27:


[[File:ubuntu1343.png|frameless|upright=3.0|]]
[[File:ubuntu1343.png|frameless|upright=3.0|]]
<br>
 
<br>
<br>
<br>
<br>


==Betriebssystem==
== Betriebssystem ==


[https://de.m.wikipedia.org/wiki/Ubuntu_(Betriebssystem) Ubuntu] ist ein Computerbetriebssystem welches möglichst für Alle Menschen der Welt verfügbar sein soll. Es basiert auf der GNU/Linux-Distribution Debian und wurde von [https://de.m.wikipedia.org/wiki/Mark_Shuttleworth Mark Shuttleworth] finanziert, mit der Bedingung, dass es auf eigenen Beinen stehen soll und sich selbst finanzieren kann, was es bereits tut.
[https://de.wikipedia.org/wiki/Ubuntu_(Betriebssystem) Ubuntu] ist ein Betriebssystem mit
dem Anspruch, möglichst allen Menschen zur Verfügung zu stehen. Es basiert auf der
GNU/Linux-Distribution Debian und wurde von
[https://de.wikipedia.org/wiki/Mark_Shuttleworth Mark Shuttleworth] finanziert mit der
Auflage, auf eigenen Beinen zu stehen und sich selbst zu tragen. Das tut es inzwischen.


Ubuntu pro (damit hat man noch schneller Updates, welche unter den Betrieb des Systems, ohne Neustart, eingespielt werden) ist für 5 Rechner pro Benutzer gratis, wenn man es kommerziell nutzt kann man eine Lizenz kaufen. Bei gemeinnützigen Zwecken einfach Canonical anschreiben...
<br>


Ubuntu ist de facto der Weltstandart. Sogar Google empfahl es es als erstes für die Android Entwicklung (Mittlerweile bieten sie für Alle gängigen Distros Pakete an). Die meisten kommerziellen Programme welche Linux unterstützen, werden in der Regel primär für Ubuntu angeboten. Was nicht heißt, dass sie nicht woanders laufen, aber die Hersteller testen i.d.R. für Ubuntu. (Dieser Absatz bezieht sich auf Heimanwender Software, nicht für den Enterprise Server Bereich).
=== Ubuntu Pro ===


Ubuntu hat auch die größte User-base der Welt, weshalb es sehr viel gute Hilfestellung im Internet gibt.
Ubuntu Pro liefert Sicherheitsupdates schneller und kann sie im laufenden Betrieb
einspielen, ohne Neustart. Für die private Nutzung ist Pro auf bis zu fünf Rechnern
kostenlos; für den kommerziellen Einsatz gibt es kostenpflichtige Lizenzen. Bei
gemeinnützigen Zwecken lohnt eine Anfrage direkt bei Canonical.


Als Anwender nutzt man immer die LTS (Long Time Support) Versionen von Ubuntu.
<br>


In Ubuntu [https://de.m.wikipedia.org/wiki/Ubuntu_(Betriebssystem)#Zeitleiste LTS] werden immer ausgereift Pakete verwendet, damit alle auf den gleichen soliden stand sind. Das vereinfacht, die Entwicklung und Support erheblich. (Davon bekommt man aber als Leihe nichts mit).
=== Verbreitung ===


Ubuntu bietet neben der Desktop-Installation mit der Benutzer-Umgebung (Shell) GNOME, noch andere [https://ubuntu.com/desktop/flavours Geschmacksrichtungen] mit anderen Benutzer- bzw. Desktop-Umgebungen (Desktop Environment).
Ubuntu ist faktisch der Weltstandard unter den Linux-Distributionen. Google empfahl es
seinerzeit als Erstes für die Android-Entwicklung, mittlerweile gibt es dort Pakete für
alle gängigen Distributionen. Kommerzielle Programme, die Linux unterstützen, werden in der
Regel zuerst für Ubuntu angeboten. Das heißt nicht, dass sie anderswo nicht laufen – die
Hersteller testen nur üblicherweise gegen Ubuntu. (Das bezieht sich auf Software für
Heimanwender, nicht auf den Enterprise-Server-Bereich.)


* [https://kde.org/de/plasma-desktop/ KDE-Plasma]: [https://kubuntu.org/ KUbuntu]
Ubuntu hat zudem die größte Nutzerbasis weltweit, entsprechend viel gute Hilfestellung
findet sich im Internet.


* [https://xfce.org/ XFCE]: [https://xubuntu.org/ XUbuntu]
<br>


* [https://lxqt-project.org/ LXQT]: [https://lubuntu.me/ LUbuntu]
=== LTS-Versionen ===


* [https://ubuntu.com/server Server]: Ohne Grafische Oberfläche
Als Anwender nutzt man immer die LTS-Versionen (''Long Term Support'') von Ubuntu.


um einige zu nennen.
In [https://de.wikipedia.org/wiki/Ubuntu_(Betriebssystem)#Zeitleiste LTS-Versionen] kommen
ausgereifte Pakete zum Einsatz, damit alle auf demselben soliden Stand sind. Das
vereinfacht Entwicklung und Support erheblich – als Laie bekommt man davon nichts mit,
außer dass das System läuft.


Ich empfehle aber das normale [https://ubuntu.com/download/desktop Ubuntu], weil es die größte User-base hat.
<br>
<br>
<br>
<br>


==Anwendungen Installieren==
=== Geschmacksrichtungen ===


Da gibt es 7 gängige Möglichkeiten:
Neben der Standard-Installation mit der Desktop-Umgebung GNOME gibt es weitere
[https://ubuntu.com/desktop/flavours Geschmacksrichtungen] mit anderen Desktop-Umgebungen:


[[App-Zentrum]]
* [https://kde.org/de/plasma-desktop/ KDE Plasma]: [https://kubuntu.org/ Kubuntu]
* [https://xfce.org/ Xfce]: [https://xubuntu.org/ Xubuntu]
* [https://lxqt-project.org/ LXQt]: [https://lubuntu.me/ Lubuntu]
* [https://ubuntu.com/server Server]: ohne grafische Oberfläche


Software ([[Gnome-Software]])
um einige zu nennen.


[[Snap]]
Empfehlenswert ist aber das normale [https://ubuntu.com/download/desktop Ubuntu], weil es
die größte Nutzerbasis hat.


[[Flatpak]]
<br>
<br>


[[AppImage]]
== Anwendungen installieren ==


[[Curl]]
Dafür gibt es mehrere gängige Wege:


[[Anwendung aus Ubuntu Repository installieren]]
* [[App-Zentrum]]
* Software ([[Gnome-Software]])
* [[Snap]]
* [[Flatpak]]
* [[AppImage]]
* [[Curl]]
* [[Anwendung aus Ubuntu Repository installieren]]
* [[Zusätzliche Repositories hinzufügen]]


[[Zusätzliche Repositories hinzufügen]]
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


==Empfehlenswerte Anwendungen==
== Empfehlenswerte Anwendungen ==


===Progressive Web Apps for Firefox===
=== Progressive Web Apps for Firefox ===
Ein Firefox Addon mit Welchen man Websiten als App installiert. Für Fortgeschrittene, als Einsteiger bitte Chrome oder Edge nutzen.
[[file:pwaforfirefox.jpg|88px|link=Progressive Web Apps for Firefox]]


[[file:pwaforfirefox.jpg|88px|link=Progressive Web Apps for Firefox]] [[Progressive Web Apps for Firefox]]
Ein Firefox-Addon, mit dem sich Webseiten als App installieren lassen. Eher etwas für
Fortgeschrittene – als Einsteiger nimmt man dafür besser Chrome oder Edge.


📑 [[Progressive Web Apps for Firefox]]


===Microsoft Edge===
<br>
<br>


Mit diesen Browser kann man ganz einfach Websiten als App installieren.
=== Microsoft Edge ===


Das offizielle Installations Paket (.deb) von Microsoft: https://www.microsoft.com/en-us/edge/download?form=MA13FJ
Mit diesem Browser lassen sich Webseiten sehr einfach als App installieren.
 
Offizielles Installationspaket (.deb) von Microsoft:
https://www.microsoft.com/en-us/edge/download?form=MA13FJ


Als Flatpak: https://flathub.org/apps/com.microsoft.Edge
Als Flatpak: https://flathub.org/apps/com.microsoft.Edge
<br>
<br>
<br>
<br>
<br>
<br>
===Google Chrome===


Mit diesen Browser kann man auch ganz einfach Websiten als App installieren.
=== Google Chrome ===
 
Auch mit diesem Browser lassen sich Webseiten einfach als App installieren.


Das offizielle Installations Paket (.deb = Debian, Ubuntu | rpm = Fedora, SUSE ) von Google: https://www.google.com/intl/de/chrome/
Offizielles Installationspaket von Google (.deb = Debian/Ubuntu, .rpm = Fedora/SUSE):
https://www.google.com/intl/de/chrome/


Als Flatpak: https://flathub.org/apps/com.google.Chrome
Als Flatpak: https://flathub.org/apps/com.google.Chrome
<br>
<br>
<br>
<br>
<br>
<br>


===Bildungsapps===
=== Bildungsapps ===
Liste mit guten Apps auf Schwarzatal.org. </br>
 
Liste mit guten Apps auf Schwarzatal.org:


📑 [[Apps]]
📑 [[Apps]]
</br>
 
</br>
<br>
<br>
<br>
<br>
== Programme automatisch starten ==
Welche Programme bei der Anmeldung starten, stellt man unter '''Startprogramme''' ein
(Super-Taste drücken und „Startprogramme“ eingeben ging bis zu Ubuntu 24.4), Ab Ubuntu 26.4 muss man "tweaks" oder "Optimierungen" eingeben, und dort findet man diese.
Wenn man den Namen des gesuchten Programms nicht kennt, findet man ihn im laufenden Betrieb
im '''gnome-system-monitor'''.
wurde mit Ubuntu 26.4 durch "Ressourcen" ersetzt.
Soll eine als App installierte Webseite bei der Anmeldung starten, stellt man das in dem
Browser ein, mit dem sie installiert wurde.
Bei [[Progressive Web Apps for Firefox|PWAsForFirefox]] über das Browseraddon.
Alternativ über die zugehörige Desktop-Datei unter <code>~/.local/share/applications</code>.
<br>
<br>
<br>
<br>


==GNOME-Shell Extension==
== GNOME-Shell-Extensions ==
Dieser Teil lässt sich auf alle Systeme, welche GNOME-Shell nutzen anwenden.


Dieser Teil lässt sich auf alle Systeme anwenden, die die GNOME-Shell nutzen.


===Extensions installieren===
<br>
 
=== Extensions installieren ===
[[file:Extension-Manager.png|mini|link=]]
[[file:Extension-Manager.png|mini|link=]]


Man kann einfacher mit der App: '''extension-manager''' die zu installierenden Erweiterungen in einer Liste wählen, installiere, einstellen, und (de)aktivieren.
Am bequemsten geht das mit der App '''Extension Manager'''. Dort lassen sich Erweiterungen
in einer Liste suchen, installieren, einstellen sowie (de)aktivieren. Die Bedienung ist
selbsterklärend.
 
Installation im Terminal ('''Strg + Alt + T'''):
 
sudo apt install gnome-shell-extension-manager
 
Alternativ über Software ([[Gnome-Software]]) einfach nach „Extension Manager“ suchen.
 
<br>
<br>
==== Über den Browser ====
Erweiterungen lassen sich auch direkt von https://extensions.gnome.org aus installieren.
Dafür wird die Browser-Anbindung benötigt:
sudo apt install gnome-browser-connector
Zusätzlich braucht es die passende Browser-Erweiterung („GNOME Shell integration“). Mit der
Snap-Version von Firefox funktioniert das erfahrungsgemäß nicht zuverlässig – in dem Fall
ist der Extension Manager der einfachere Weg.
<br>
<br>
==== Über die Kommandozeile ====
gnome-extensions list                    # installierte Erweiterungen anzeigen
gnome-extensions enable  <UUID>          # aktivieren
gnome-extensions disable <UUID>          # deaktivieren
gnome-extensions prefs  <UUID>          # Einstellungen öffnen
<br>
<br>
<br>
<br>
====Ubuntu 22.04====
Um ihn unter Ubuntu zu installieren, einfach im Terminal (strg+t)


<code>sudo apt install extension-manager</code>
=== Wenn Erweiterungen sich stören ===
 
Erweiterungen sind keine eigenständigen Programme. Sie laufen alle im selben Prozess wie
die GNOME-Shell und greifen dort in dieselben Abläufe ein. Zwei Erweiterungen, die
dasselbe Ziel verfolgen, kommen sich deshalb fast zwangsläufig in die Quere.


eingeben.
Das ist kein Grund zur Vorsicht, aber ein Grund zur Sparsamkeit: lieber wenige
Erweiterungen, die man wirklich braucht, und nach jeder Neuinstallation kurz prüfen, ob
noch alles läuft.


Die Bedienung ist kinderleicht und selbsterklärend.
<br>
<br>
<br>
<br>
====Ubuntu 24.04====
via Software ([[Gnome-Software]]) einfach nach: "Extension Manager" suchen und installieren.
<br>
<br>
<br>
<br>
<br>
<br>
==== Typische Konfliktmuster ====
* '''Mehrere Tiling-Erweiterungen gleichzeitig.''' Awesome Tiles, Tiling Shell, Arrange
Windows, Forge und der vorinstallierte Ubuntu Tiling Assistant verfolgen alle denselben
Zweck. Man entscheidet sich für eine und schaltet die übrigen ab.
* '''Mehrere Taskleisten oder Docks.''' App Icons Taskbar, Window List, Workspaces
indicator by open apps und das Ubuntu Dock belegen Bildschirmfläche und zeigen teils
dasselbe an.
* '''Doppelt belegte Tastenkürzel.''' Der unangenehmste Fall, weil nichts abstürzt – das
Kürzel löst schlicht nicht aus. Beispiele: Das '''Ubuntu Dock''' belegt '''Super + 1'''
bis '''Super + 0''' zum Starten der angehefteten Programme. Der '''Ubuntu Tiling
Assistant''' belegt '''Super + Links/Rechts''' für die Bildschirmhälften. Wer diese
Kombinationen anderweitig braucht, muss die jeweilige Erweiterung abschalten.
* '''Erweiterungen, die Fenster verschieben.''' Window List zeigt Fenster dort an, wo sie
vor dem automatischen Verschieben waren – deshalb verträgt es sich nicht mit Fullscreen
to Empty Workspace und Auto Move Windows.
<br>
<br>
==== Fehlersuche ====
Verhält sich der Desktop merkwürdig, schaltet man im Extension Manager alle Erweiterungen
ab und dann einzeln wieder zu. So ist der Verursacher schnell gefunden.
Zu beachten: Unter Wayland lässt sich die GNOME-Shell nicht mehr per '''Alt + F2''' →
'''r''' neu starten. Nach Änderungen meldet man sich ab und wieder an. Eine schwer
gestörte Sitzung lässt sich also nicht im laufenden Betrieb reparieren.
<br>
<br>
<br>
<br>


===Places Status Indicator===
=== Places Status Indicator ===
[[file:Places_Status_Indicator.png|mini|42px|link=]]
[[file:Places_Status_Indicator.png|mini|42px|link=]]


Holt den beliebten "Orte" Button von GNOME2, wo man einfach direkt zu wichtigen Dateipfaden springen kann, zurück.
Holt den beliebten „Orte“-Button aus GNOME 2 zurück, mit dem man direkt zu wichtigen
Dateipfaden springt.


🌐 https://extensions.gnome.org/extension/8/places-status-indicator/
🌐 https://extensions.gnome.org/extension/8/places-status-indicator/
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Applications Menu ===
===Applications Menu===
[[file:Applications_Menu.png|mini|42px|link=]]
[[file:Applications_Menu.png|mini|42px|link=]]


Holt das geliebte Anwendungsmenü (ähnlich Windows Start-Menu) von GNOME2 zurück.  
Holt das Anwendungsmenü aus GNOME 2 zurück (ähnlich dem Windows-Startmenü).


🌐 https://extensions.gnome.org/extension/6/applications-menu/
🌐 https://extensions.gnome.org/extension/6/applications-menu/
Zeile 185: Zeile 283:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== OpenWeather ===
===OpenWeather===
[[file:OpenWeather.png|mini|42px|link=]]
[[file:OpenWeather.png|mini|42px|link=]]


Status Indikator (interaktives Symbol in der TopBar) welcher das Wetter anzeigt, wenn man draufdrückt geht der Wetterbericht auf.
Ein Status-Indikator in der Top-Bar, der das Wetter anzeigt. Ein Klick darauf öffnet den
Wetterbericht.


🌐 https://extensions.gnome.org/extension/750/openweather/
🌐 https://extensions.gnome.org/extension/750/openweather/
Zeile 196: Zeile 294:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Bing Wallpaper ===
===Bing Wallpaper===
[[file:Bing_Wallpaper.png|mini|42px|link=]]
[[file:Bing_Wallpaper.png|mini|42px|link=]]


Ladet einfach das "[https://www.bing.com/ Bing] Bild des Tages" (Das Bild welches man sieht wenn man auf Microsoft Bing geht) runter, tut es in den Ordner welchen man wählen kann, und nimmt es als Hintergrundbild. Also jeden Tag ein neues wunderschönes Hintergrundbild.
Lädt das [https://www.bing.com/ Bing] Bild des Tages“ herunter, legt es in einen frei
wählbaren Ordner und setzt es als Hintergrundbild. Also jeden Tag ein neues Motiv.


🌐 https://extensions.gnome.org/extension/1262/bing-wallpaper-changer/
🌐 https://extensions.gnome.org/extension/1262/bing-wallpaper-changer/
Zeile 207: Zeile 305:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Auto Move Windows ===
===Auto Move Windows===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Verschiebt bestimmte Fenster beim öffnen auf eine bestimmte Arbeitsfläche.
Verschiebt bestimmte Fenster beim Öffnen automatisch auf eine bestimmte Arbeitsfläche.
Kann bei aktivierten
Nützlich in Verbindung mit:


Einstellungen > Multitasking > Arbeitsflächen: '''Feste Anzahl an Arbeitsflächen'''
Einstellungen > Multitasking > Arbeitsflächen: '''Feste Anzahl an Arbeitsflächen'''
nützlich sein.


🌐 https://extensions.gnome.org/extension/16/auto-move-windows/
🌐 https://extensions.gnome.org/extension/16/auto-move-windows/


<br>
<br>
<br>
<br>
<br>
<br>


===Color Picker===
=== Color Picker ===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Zeigt den Farbwert des gewählten Pixels an
Zeigt den Farbwert des gewählten Pixels an.


[[file:ColorPicker.png|frameless|upright=1.0|link=]]
[[file:ColorPicker.png|frameless|upright=1.0|link=]]
Zeile 235: Zeile 328:
🌐 https://extensions.gnome.org/extension/3396/color-picker/
🌐 https://extensions.gnome.org/extension/3396/color-picker/


<br>
<br>
<br>
<br>
<br>
<br>


===Disable workspace switcher animation overlay===
=== Disable workspace switcher animation overlay ===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Deaktiviert das Overlay welches anzeigt auf welchen "Desktop" man gerade umschaltet. Was unnötig ist, wenn man dies, durch eine Erweiterung sowieso ständig sieht.
Deaktiviert die Einblendung, die beim Umschalten die aktuelle Arbeitsfläche anzeigt. Die
ist überflüssig, wenn man diese Information ohnehin dauerhaft über eine andere Erweiterung
sieht.


🌐 https://extensions.gnome.org/extension/6358/disable-workspace-switcher-overlay/
🌐 https://extensions.gnome.org/extension/6358/disable-workspace-switcher-overlay/
Zeile 249: Zeile 342:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Dynamic Calendar, Clocks and Weather Icons ===
===Dynamic Calendar, Clocks and Weather Icons.png===
[[file:Dynamic Calendar, Clocks and Weather Icons.png|mini|42px|link=]]
[[file:Dynamic Calendar, Clocks and Weather Icons.png|mini|42px|link=]]


Lässt Kalender, Uhr und Wettersymbole aktuelles Datum, Zeit und Wetter anzeigen.
Lässt die Symbole von Kalender, Uhr und Wetter das aktuelle Datum, die Uhrzeit und das
Wetter anzeigen.


🌐 https://extensions.gnome.org/extension/5550/dynamic-calendar-and-clocks-icons/
🌐 https://extensions.gnome.org/extension/5550/dynamic-calendar-and-clocks-icons/
Zeile 260: Zeile 353:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Fullscreen to Empty Workspace ===
===Fullscreen to Empty Workspace===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Neue-, maximierte- und vollbild-Fenster- werden Automatisch auf einen neuen "Desktop" verschoben.
Verschiebt neue, maximierte und Vollbild-Fenster automatisch auf eine leere Arbeitsfläche.


🌐 https://extensions.gnome.org/extension/6072/fullscreen-to-empty-workspace/
🌐 https://extensions.gnome.org/extension/6072/fullscreen-to-empty-workspace/
Zeile 271: Zeile 363:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Just Perfection ===
===Just Perfection===
[[file:Just Perfection.png|mini|42px|link=]]
[[file:Just Perfection.png|mini|42px|link=]]


Einstellungswerkzeug für GNOME Shell, Ändert das Verhalten und deaktiviert Bedienelemente.
Einstellungswerkzeug für die GNOME-Shell: ändert deren Verhalten und blendet Bedienelemente
aus.


Man kann mit den z.B. die TopBar auch nach unten legen. Würde ich das mit meiner machen, hätte ich eine vollwertige "Windows"-Taskleiste.
Damit lässt sich zum Beispiel die Top-Bar an den unteren Bildschirmrand legen – zusammen
Bei mir ist aber unten die Fenster-Liste, wie bei GNOME2.
mit einer Taskleisten-Erweiterung ergibt das eine vollwertige Leiste im Windows-Stil. Auch
die Position der Benachrichtigungen lässt sich damit ändern.


🌐 https://extensions.gnome.org/extension/3843/just-perfection/
🌐 https://extensions.gnome.org/extension/3843/just-perfection/


<br>
<br>
<br>
<br>
<br>
<br>


===Nothing to say===
=== Nothing to say ===
[[file:Nothing to say.png|mini|42px|link=]]
[[file:Nothing to say.png|mini|42px|link=]]


Unmuted das Mikrophon nur wenn man etwas zu sagen hat. (Stichwort: Mikrofon Stummschaltung, Push to talk)
Hebt die Stummschaltung des Mikrofons nur dann auf, wenn man tatsächlich etwas sagt.
(Stichworte: Mikrofon-Stummschaltung, Push-to-talk)


🌐 https://extensions.gnome.org/extension/1113/nothing-to-say/  
🌐 https://extensions.gnome.org/extension/1113/nothing-to-say/


<br>
<br>
<br>
<br>
<br>
<br>


===Reorder Workspaces===
=== Reorder Workspaces ===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Desktops mit Strg+Super+Rauf/Runter verschieben.
Arbeitsflächen mit '''Strg + Super + Rauf/Runter''' verschieben.


🌐 https://extensions.gnome.org/extension/3685/reorder-workspaces/
🌐 https://extensions.gnome.org/extension/3685/reorder-workspaces/
Zeile 309: Zeile 399:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Tea Timer ===
===Tea Timer===
[[file:TeaTimer.png|mini|42px|link=]]
[[file:TeaTimer.png|mini|42px|link=]]


Ein Tee Uhr für die GNOME Shell.
Eine Teeuhr für die GNOME-Shell.


🌐 https://extensions.gnome.org/extension/6520/teatimer/
🌐 https://extensions.gnome.org/extension/6520/teatimer/
Zeile 320: Zeile 409:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Transparent Top Bar ===
===Transparent Top Bar ===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Bringt die transparente TopBar von GNOME Shell 3.32. zurück.
Bringt die transparente Top-Bar aus GNOME-Shell 3.32 zurück.


🌐 https://extensions.gnome.org/extension/1708/transparent-top-bar/
🌐 https://extensions.gnome.org/extension/1708/transparent-top-bar/
Zeile 331: Zeile 419:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== VirtualBox applet ===
===VirtualBox applet===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]
Menu für Virutelle Maschienen in der TopBar.
 
Menü für virtuelle Maschinen in der Top-Bar.


[[File:VirtualBox applet.png|frameless|upright=1.0]]
[[File:VirtualBox applet.png|frameless|upright=1.0]]
🌐 https://extensions.gnome.org/extension/1415/virtualbox-applet/


<br>
<br>
<br>
<br>
<br>
 
<br>
=== Window List ===
===Window List===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]


Eine Fensterliste unten am Bildschrim.
Eine Fensterliste am unteren Bildschirmrand. Praktisch, wenn man viele Dokumente auf
Perfekt wenn man z.B. viele Texte am gleichen Desktop bearbeitet.
derselben Arbeitsfläche bearbeitet.


Leider nicht kompatibel mit: [https://schwarzatal.org/index.php?title=Ubuntu#Fullscreen_to_Empty_Workspace Fullscreen to Empty Workspace] & [https://schwarzatal.org/index.php?title=Ubuntu#Auto_Move_Windows Auto Move Windows], da es die Fenster anzeigt, wo sie waren, bevor sie verschoben wurden.
Leider nicht kompatibel mit
[https://schwarzatal.org/index.php?title=Ubuntu#Fullscreen_to_Empty_Workspace Fullscreen to Empty Workspace]
und
[https://schwarzatal.org/index.php?title=Ubuntu#Auto_Move_Windows Auto Move Windows]:
Die Liste zeigt die Fenster dort an, wo sie vor dem Verschieben waren. Siehe auch
[[#Wenn Erweiterungen sich stören|Wenn Erweiterungen sich stören]].


[[File:Window List.png|frameless|upright=1.0|link=]]
[[File:Window List.png|frameless|upright=1.0|link=]]
Zeile 357: Zeile 451:
<br>
<br>
<br>
<br>
<br>
 
<br>
=== Workspaces indicator by open apps ===
===Workspaces indicator by open apps===
[[file:Workspaces indicator by open apps.png|mini|42px|link=]]
[[file:Workspaces indicator by open apps.png|mini|42px|link=]]


Zeigt alle Programmesymbol auf den "Desktop" an, wo sie gerade sind, und man kann sie dort auch verschieben e.t.c.
Zeigt in der Top-Bar alle Programmsymbole auf der jeweiligen Arbeitsfläche an. Von dort
 
lassen sie sich auch anklicken und auf eine andere Arbeitsfläche verschieben.


[[File:Workspaces indicator by open apps2.png|frameless|upright=1.0|link=]]
[[File:Workspaces indicator by open apps2.png|frameless|upright=1.0|link=]]


🌐 https://extensions.gnome.org/extension/5967/workspaces-indicator-by-open-apps/
🌐 https://extensions.gnome.org/extension/5967/workspaces-indicator-by-open-apps/
<br>
 
<br>
<br>
<br>
<br>
<br>


===App Icons Taskbar===
=== App Icons Taskbar ===
[[file:App Icons Taskbar.png|mini|42px|link=]]
[[file:App Icons Taskbar.png|mini|42px|link=]]


Ähnlich wie "Workspace indicator by open apps" verhält sich aber wirklich so wie die Symbole in der Windows-Taskbar.
Ähnlich wie „Workspaces indicator by open apps“, verhält sich aber genauso wie die Symbole
in der Windows-Taskleiste.


[[File:App Icons Taskbar Screenshot.png|frameless|upright=1.0]]
[[File:App Icons Taskbar Screenshot.png|frameless|upright=1.0]]
Zeile 384: Zeile 477:
🌐 https://extensions.gnome.org/extension/4944/app-icons-taskbar/
🌐 https://extensions.gnome.org/extension/4944/app-icons-taskbar/


<br>
<br>
<br>
<br>
<br>
<br>


===Awesome Tiles===
=== Awesome Tiles ===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]
Awesome Tiles ist eine Tiling-Manager-Erweiterung für die GNOME-Shell, die das präzise Verschieben von Fenstern erleichtert. Dies wird durch anpassbare Tastenkombinationen ermöglicht, die standardmäßig den Tasten des Nummernblocks zugewiesen sind.
 
Eine Tiling-Erweiterung für die GNOME-Shell, die das präzise Verschieben von Fenstern
erleichtert – über anpassbare Tastenkombinationen, die standardmäßig auf dem Nummernblock
liegen. Kann mehr als der vorinstallierte Ubuntu Tiling Assistant, der nur die
Bildschirmhälften und -viertel kennt.


🌐 https://extensions.gnome.org/extension/4702/awesome-tiles/
🌐 https://extensions.gnome.org/extension/4702/awesome-tiles/


<br>
<br>
<br>
<br>
<br>
<br>


===Logo Menu===
=== Logo Menu ===
[[file:LogoMenu.png|mini|42px|link=]]
[[file:LogoMenu.png|mini|42px|link=]]
Logo -Menü ähnelt dem MacOS -Menü von Apple für den GNOME-Desktop.
Diese Erweiterung bietet ein einfaches Menü zusammen mit der Möglichkeit, das Symbol Ihrer Distribution auf dem linken Teil des Panels zu erhalten.
Das Symbol kann durch Einstellungen angepasst werden, es verfügt über Linux- und BSD -Logos.
Weitere Screenshots finden Sie in GitHub.


Der "Aktivitäten" -Anzeigen ist standardmäßig versteckt, kann jedoch durch Einstellungen aktiviert werden.
Ein Menü nach dem Vorbild des Apfel-Menüs von macOS, für den GNOME-Desktop. Die Erweiterung
zeigt links im Panel das Logo der eigenen Distribution und öffnet darüber ein einfaches
Menü mit den wichtigsten Einträgen.


Das Standard -Terminal- und Software -Zentrum kann ebenfalls geändert werden.
* Das Symbol lässt sich in den Einstellungen ändern, Logos für Linux und BSD sind enthalten.
* Die „Aktivitäten“-Schaltfläche ist standardmäßig ausgeblendet, kann aber wieder eingeblendet werden.
* Auch das Standard-Terminal und das Software-Zentrum sind einstellbar.
 
Weitere Screenshots gibt es auf GitHub.


[[File:LogoMenuSC.png|frameless|upright=1.0|link=]]
[[File:LogoMenuSC.png|frameless|upright=1.0|link=]]


🌐 https://extensions.gnome.org/extension/4451/logo-menu/
🌐 https://extensions.gnome.org/extension/4451/logo-menu/


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


===Desktop Effekte===
=== Desktop-Effekte ===
 
Absolut sinnlos, aber cool.
Absolut sinnlos, aber cool.
<br>
<br>
<br>
 
====Burn my Windows====
==== Burn my Windows ====
[[file:burn_my_windows.png|mini|42px|link=]]
[[file:burn_my_windows.png|mini|42px|link=]]


Macht das öffnen und schließen von Fenstern zu einen visuellen Erlebnis.
Macht das Öffnen und Schließen von Fenstern zum visuellen Erlebnis.


🌐 https://extensions.gnome.org/extension/4679/burn-my-windows/
🌐 https://extensions.gnome.org/extension/4679/burn-my-windows/


<br>
<br>
<br>
 
<br>
==== Compiz alike magic lamp effect ====
<br>
====Compiz alike magic lamp effect====
[[file:magiclamp.png|mini|42px|link=]]
[[file:magiclamp.png|mini|42px|link=]]


Mach das Minimieren und Wiederherstellen von Fenstern zu einen visuellen Erlebnis
Macht das Minimieren und Wiederherstellen von Fenstern zum visuellen Erlebnis.


🌐 https://extensions.gnome.org/extension/3740/compiz-alike-magic-lamp-effect/
🌐 https://extensions.gnome.org/extension/3740/compiz-alike-magic-lamp-effect/


<br>
<br>
<br>
 
<br>
==== Desktop Cube ====
<br>
====Desktop Cube====
[[file:desktop_cube.png|mini|42px|link=]]
[[file:desktop_cube.png|mini|42px|link=]]


Die Aktivitäten (Desktops) werden 3D zu einen Würfel angeordnet.
Ordnet die Arbeitsflächen dreidimensional zu einem Würfel an.


🌐 https://extensions.gnome.org/extension/4648/desktop-cube/
🌐 https://extensions.gnome.org/extension/4648/desktop-cube/


<br>
<br>
<br>
 
<br>
==== Compiz Windows Effect ====
<br>
====Compiz Windows Effect====
[[file:CompizWindowsEffect.png|mini|42px|link=]]
[[file:CompizWindowsEffect.png|mini|42px|link=]]


Wobbelnde Fenster
Wabbelnde Fenster.


🌐 https://extensions.gnome.org/extension/3210/compiz-windows-effect/
🌐 https://extensions.gnome.org/extension/3210/compiz-windows-effect/
<br>
 
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


===GSConnect===
=== GSConnect ===
[[file:GSConnect.png|mini|42px|link=]]
[[file:GSConnect.png|mini|42px|link=]]


Macht aus Smartphone und Computer eine Einheit.  
Macht aus Smartphone und Computer eine Einheit – etwa, um
[[Android#Benachrichtigungen|Benachrichtigungen der Messenger vom Handy am Rechner zu erhalten]].


[[Android#Benachrichtigungen|Um z.B. von seinen Messenger welche am Handy laufen benachrichtigt zu werden]]
Am Smartphone KDE Connect installieren und über LAN (oder VPN) verbinden. KDE Connect gibt
es auch für Windows, andere Linux- und BSD-Desktops sowie macOS. Unter GNOME muss man es
nicht zusätzlich installieren: Das übernimmt GSConnect, nahtlos in GNOME integriert.


Am Smartphone KDEConnect installieren, und via LAN (bzw VPN) Verbinden.
🌐 https://extensions.gnome.org/extension/1319/gsconnect/


Man kann KDEConnect auch auf Windows, anderen Linux/BSD Desktops und macOS nutzen, via der KDE Connect App. Unter GNOME braucht man KDEConnect nicht extra installieren, das erledigt hier GSConnect und ist nahtlos in GNOME integriert.
🌐 https://extensions.gnome.org/extension/1319/gsconnect/
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


===CHC-E (Custom Hot Corners - Extended)===
=== CHC-E (Custom Hot Corners Extended) ===
 
 
[[file:CHC-E.png|mini|link=https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/|CHC-E]]
[[file:CHC-E.png|mini|link=https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/|CHC-E]]


Die Extension erlaubt es, Hot Corners frei zu belegen. Beispiel: Statt oben links kann man die Übersicht auch auslösen, indem man den Mauszeiger einfach ganz nach unten bewegt – ähnlich wie das Einblenden einer Taskleiste.
Erlaubt es, die Hot Corners frei zu belegen. Beispiel: Statt oben links lässt sich die
Übersicht auch auslösen, indem man den Mauszeiger ganz nach unten bewegt – ähnlich dem
Einblenden einer Taskleiste.


[[file:CHC-E screenshot.png|frameless|uright=3.0|link=https://schwarzatal.org/images/8/88/CHC-E_screenshot.png|Screenshot]]
[[file:CHC-E screenshot.png|frameless|upright=3.0|link=https://schwarzatal.org/images/8/88/CHC-E_screenshot.png|Screenshot]]


🌐 https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/
🌐 https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


===Arrange Windows===
=== Arrange Windows ===
 
[[file:Arrange Windows.png|mini|link=https://extensions.gnome.org/extension/1604/arrange-windows/|Arrange Windows]]
[[file:Arrange Windows.png|mini|link=https://extensions.gnome.org/extension/1604/arrange-windows/|Arrange Windows]]


Arrange windows on the monitors
Ordnet Fenster auf den Bildschirmen an.


 
{| class="wikitable"
Hotkeys:
! Aktion !! Tastenkürzel
Ctrl+Alt+1 Cascade windows
|-
Ctrl+Alt+2 Tiling windows
| Fenster kaskadieren || Strg + Alt + 1
Ctrl+Alt+3 Side by side windows
|-
Ctrl+Alt+4 Stack windows
| Fenster kacheln || Strg + Alt + 2
|-
| Fenster nebeneinander || Strg + Alt + 3
|-
| Fenster stapeln || Strg + Alt + 4
|}


[[file:Arrange Windows Screenshot.png|frameless|upright=1.0|link=https://schwarzatal.org/images/6/61/Arrange_Windows_Screenshot.png]]
[[file:Arrange Windows Screenshot.png|frameless|upright=1.0|link=https://schwarzatal.org/images/6/61/Arrange_Windows_Screenshot.png]]


🌐 https://extensions.gnome.org/extension/1604/arrange-windows/
🌐 https://extensions.gnome.org/extension/1604/arrange-windows/


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
===Tiling Shell===


=== Tiling Shell ===
[[file:Tiling Shell.png|mini|link=https://schwarzatal.org/index.php?title=Datei:Tiling_Shell.png|Tiling Shell]]
[[file:Tiling Shell.png|mini|link=https://schwarzatal.org/index.php?title=Datei:Tiling_Shell.png|Tiling Shell]]


Extend GNOME Shell with advanced tiling window management. Supports multiple monitors, Windows 11 Snap Assistant, Fancy Zones, automatic tiling, keyboard shortcuts, customised tiling layouts and more!
Erweitert die GNOME-Shell um fortgeschrittenes Tiling: mehrere Monitore, Snap-Assistent im
Stil von Windows 11, Fancy Zones, automatisches Kacheln, Tastenkürzel, eigene Layouts und
mehr.


[[file:Tiling Shell Screenshot.png|frameless|upright=1.0|link=https://schwarzatal.org/images/a/a9/Tiling_Shell_Screenshot.png]]
[[file:Tiling Shell Screenshot.png|frameless|upright=1.0|link=https://schwarzatal.org/images/a/a9/Tiling_Shell_Screenshot.png]]
Zeile 560: Zeile 622:
🌐 https://extensions.gnome.org/extension/7065/tiling-shell/
🌐 https://extensions.gnome.org/extension/7065/tiling-shell/


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


===AppIndicator and KStatusNotifierItem Support===
=== Forge ===
[[file:Plugin.png|mini|42px|link=]]
[[file:Plugin.png|mini|42px|link=]]
Die GNOME-Shell blendet von Haus aus keine klassischen Tray-Icons mehr ein. Anwendungen wie Signal, Nextcloud oder Steam nutzen jedoch weiterhin das AppIndicator-/StatusNotifier-Protokoll. Die Extension AppIndicator and KStatusNotifierItem Support (3v1n0) stellt diese Schnittstelle bereit und zeigt entsprechende Symbole in der Top-Bar an.


Unter Ubuntu ist diese Erweiterung standardmäßig vorinstalliert und aktiviert, sodass Tray-Icons ohne weitere Schritte sichtbar sind. Andere Distributionen wie openSUSE liefern sie in der Regel nicht aus. Dort muss sie manuell über den Extension Manager oder das jeweilige Paket (gnome-shell-extension-appindicator) installiert und aktiviert werden.
Tiling- und Window-Manager für GNOME im Stil von i3 und sway. Ausführlich beschrieben unter
[[#GNOME-Shell mit i3/sway-Workflow|GNOME-Shell mit i3/sway-Workflow]].


Damit wird das Verhalten unter GNOME auf Nicht-Ubuntu-Systemen dem Ubuntu-Standard angeglichen.
🌐 https://extensions.gnome.org/extension/4481/forge/


==== Beziehung zwischen Ubuntu-AppIndicators und der Extension von 3v1n0 ====
Die heute gängige Extension '''„AppIndicator and KStatusNotifierItem Support (3v1n0)“''' stammt ursprünglich aus der Arbeit von Canonical/Ubuntu. Canonical hatte bereits früh eine eigene Implementierung für AppIndicators in GNOME gepflegt, weil Unity und später Ubuntu-GNOME auf diese Funktion angewiesen waren. Diese Arbeit wurde von Marco Trevisan (alias ''3v1n0'', Canonical-Mitarbeiter) fortgeführt und als offizielle Extension auf extensions.gnome.org
Das in Ubuntu vorinstallierte ''AppIndicator''-Paket ist daher '''kein separater Fork''', sondern genau dieselbe Extension, lediglich als Distributionspaket gebündelt und standardmäßig aktiviert.
'''Fazit:''' Ubuntu integriert die von 3v1n0 gepflegte Standard-Extension direkt, während andere Distributionen diese manuell nachrüsten müssen.
🌐 https://extensions.gnome.org/extension/615/appindicator-support/
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


==Mein Ubuntu Desktop==
=== AppIndicator and KStatusNotifierItem Support ===
Der ist darauf ausgelegt, mit einen kleine Laptop-Bildschirm möglichst viel zu machen,
[[file:Plugin.png|mini|42px|link=]]
mit den Funktionstasten (F1, F2, usw) schaltet man zwischen verschiedenen Activities (Arbeitsflächen/Desktops) um. Wenn die Funktionstasten das tun sollen, was sie normalerweise tun, muss man „alt gr“ gleichzeitig gedrückt halten.


<br>
Die GNOME-Shell blendet von Haus aus keine klassischen Tray-Icons mehr ein. Anwendungen wie
<br>
Signal, Nextcloud oder Steam nutzen jedoch weiterhin das AppIndicator- bzw.
===Arbeitsflächen===
StatusNotifier-Protokoll. Die Erweiterung ''AppIndicator and KStatusNotifierItem Support''
Einstellungen > Multitasking > Feste Anzahl Arbeitsflächen...
(3v1n0) stellt diese Schnittstelle bereit und zeigt die Symbole in der Top-Bar an.


*Arbeitsflächen 1-5: Sind meine Desktops wo ich meine eigentliche Arbeit verrichte.
Unter Ubuntu ist sie standardmäßig vorinstalliert und aktiviert, Tray-Icons sind also ohne
*Arbeitsfläche 6: Geografische Informationssysteme (GIS)
weiteres Zutun sichtbar. Andere Distributionen wie openSUSE liefern sie in der Regel nicht
*Arbeitsfläche 7: Mein Orakel, von Übersetzer über Wikipedia zu KI-Tools…
mit. Dort muss man sie manuell über den Extension Manager oder das Paket
*Arbeitsfläche 8: Kalender
<code>gnome-shell-extension-appindicator</code> nachrüsten.
*Arbeitsfläche 9: Persönliche Informationssysteme (PIS)
*Arbeitsfläche 10: Messanger
*Arbeitsfläche 11: Thunderbird
*Arbeitsfläche 12: Passwortmanager


Anstelle auf einen anderen Bildschirm zu schauen, drücke man halt die entsprechende Funktions-Taste.
Damit verhält sich GNOME auf Nicht-Ubuntu-Systemen wie unter Ubuntu.


[https://schwarzatal.org/index.php?title=Ubuntu#Workspaces_indicator_by_open_apps Wokrspaces indicator by open apps] zeigt Alle Programme und auf welcher Arbeitsfläche sie sind, in der TopBar an. Man kann damit auch einfach Programme anklicken und auf eine Andere Arbeitsfläche verschieben...
🌐 https://extensions.gnome.org/extension/615/appindicator-support/


<br>
<br>
<br>
<br>
<br>


===Tastenkürzel===
==== Beziehung zwischen Ubuntu-AppIndicators und der Extension von 3v1n0 ====
Die Tastenkürzel sind von Windows großteils übernommen, mit den Vorzügen der [https://www.freedesktop.org freien Desktop Welt] erweitert.
 
('''Super''' = Windows-Taste)
 
'''Super + E''': öffnet das Homeverzeichnis …
 
'''Super + 1'''… öffnet das 1te Programm in der Dash. +2 das 2te u.s.w.u.s.f.


'''Super + G''': Gimp
Die heute gängige Extension „AppIndicator and KStatusNotifierItem Support (3v1n0)“ stammt
ursprünglich aus der Arbeit von Canonical bzw. Ubuntu. Canonical pflegte früh eine eigene
Implementierung für AppIndicators in GNOME, weil Unity und später Ubuntu-GNOME auf diese
Funktion angewiesen waren. Marco Trevisan (alias ''3v1n0'', Canonical-Mitarbeiter) führte
diese Arbeit fort und veröffentlichte sie als offizielle Extension auf
extensions.gnome.org.


'''Super + W''': Writer
Das in Ubuntu vorinstallierte AppIndicator-Paket ist daher '''kein separater Fork''',
sondern exakt dieselbe Extension – lediglich als Distributionspaket gebündelt und
standardmäßig aktiviert.


'''Strg + Super + Pfeiltaste Links/Rechts''' = eine Arbeitsfläche nach links oder rechts. (das ist das einzige was Windows kann)
'''Fazit:''' Ubuntu integriert die von 3v1n0 gepflegte Standard-Extension direkt, während
 
andere Distributionen sie manuell nachrüsten müssen.
'''Strg + Super + Pfeiltaste Rauf/Runter''' = verschiebt eine Arbeitsfläche nach links oder rechts. [https://schwarzatal.org/index.php?title=Ubuntu#Reorder_Workspaces Reorder Workspaces]
 
'''Shift + Super + Pfeiltaste Links/Rechts''' = verschiebt das aktive Fenster eine Arbeitsflächenach links oder rechts.
 
'''Shift + Super + Funktionstaste''' = verschiebt das aktive Fenster auf die entsprechenden Arbeitsfläche.
 
'''Alt + Pfeiltaste Links/Rechts''' = tut aktive Fenster in oberes linkes/rechtes Bildschirm-Viertel. [https://schwarzatal.org/index.php?title=Ubuntu#Awesome_Tiles Awesome Tiles]
 
'''Alt + Strg + Pfeiltaste Links/Rechts''' = tut aktives Fenster in unteres linkes/rechtes Bildschirm-Viertel. [https://schwarzatal.org/index.php?title=Ubuntu#Awesome_Tiles Awesome Tiles]
 
'''Super + Pfeiltaste Links/Rechts''' = tut aktives Fenster in linke/rechte Bildschirm-Hälfte. (Standardmäßig macht das der „Ubuntu Tiling Assistant“ genau gleich wie Windows, ich nutze aber [https://schwarzatal.org/index.php?title=Ubuntu#Awesome_Tiles Awesome Tiles], das kann mehr.)
 
'''alt + Pfeiltaste Rauf/Runter''' = tut aktives Fenster in obere/untere Bildschirm-Hälfte.
 
Tastenkürzel kann man entweder in den Einstellungen > Tastatur > Tastenkombinationen einstellen (einfach Supertaste drücken und „Tastenk...“ eingeben), b.z.w. bei der jeweiligen Erweiterung.
 
Wenn es das Tastenkürzel nicht gibt, wie z.B. mehr als 4 Arbeitsflächen mit einen Tastenkürzel belegen, einfach googeln.


<br>
<br>
<br>
<br>
<br>
<br>


===Wenn's mit der Maus sein muss===
== Was damit möglich ist ==
Links oben ist bei mir der Linux Pinguin (Tux heißt er), wenn man da draufdrückt, hat man alle wichtigen Sachen bei der Hand. [https://schwarzatal.org/index.php?title=Ubuntu#Logo_Menu Logo Menu]


<br>
Mit den vorgestellten Erweiterungen lässt sich der Desktop weitgehend frei gestalten – von
<br>
klassisch bis ungewöhnlich. Zwei Beispiele:
<br>
<br>


===Benachrichtigungen===
[[file:myUbuntuDesktop01.png|frameless|upright=3|link=https://schwarzatal.org/images/0/03/MyUbuntuDesktop01.png]]
Benachrichtigungen sind nicht oben in der Mitte, sondern ganz rechts unten. [https://schwarzatal.org/index.php?title=Ubuntu#Just_Perfection Just Perfection]


<br>
[[file:myUbuntuDesktop02.png|frameless|upright=3|link=https://schwarzatal.org/images/2/26/MyUbuntuDesktop02.png]]
<br>
<br>
<br>
 
===Autostart===
Die Programme am Screenshot starten alle automatisch (Supertaste drücken und "'''Startprogramme'''" eingeben), und werden automatisch auf die entsprechende Arbeitsfläche verschoben. [https://schwarzatal.org/index.php?title=Ubuntu#Auto_Move_Windows AutoMove Windows]
 
Wenn man nicht weiß wie das Programm heißt was starten soll: kann man im "'''gnome-system-monitor'''" nachschauen.


Wenn eine "'''als App installierte Website'''" automatisch bei der Anmeldung starten soll, kann man '''im Browser mit welchen man diese installiert hat''', einstellen, dass sie das tun soll. (Oder über die Desktop Datei unter: ~/.local/share/applications // in Fall von PWAforFirefox geht es nur so)
<br>
<br>
<br>
<br>
<br>


===Bildschrimfotos===
Eine solche Zusammenstellung im Extension Manager:
[[file:myUbuntuDesktop01.png|frameless|upright=3|link=https://schwarzatal.org/images/0/03/MyUbuntuDesktop01.png]]


[[file:myUbuntuDesktop02.png|frameless|upright=3|link=https://schwarzatal.org/images/2/26/MyUbuntuDesktop02.png]]
[[file:myGnomeExtensions.png|frameless|upright=3|link=https://schwarzatal.org/images/8/8b/MyGnomeExtensions.png]]
<br>
<br>
<br>
<br>
====GNOME-Shell-Extensions====
📑 [[Linux#GNOME_Shell_Extensions]]


[[file:myGnomeExtensions.png|frameless|upright=3|link=https://schwarzatal.org/images/8/8b/MyGnomeExtensions.png]]
📑 Siehe auch [[Linux#GNOME_Shell_Extensions]]


<br>
<br>
<br>
<br>
<br>
<br>


==GNOME-Shell mit klassischen Windows Workflow==
== GNOME-Shell mit klassischem Windows-Workflow ==


Man kann das auf viele Arten umsetzen, hier ein Beispiel mit:
Das lässt sich auf viele Arten umsetzen, hier ein Beispiel mit den folgenden Erweiterungen.


<br>
<br>
<br>


===[https://schwarzatal.org/index.php?title=Ubuntu#App_Icons_Taskbar App Icons Taskbar]===
=== [https://schwarzatal.org/index.php?title=Ubuntu#App_Icons_Taskbar App Icons Taskbar] ===


[[file:GSIKWD01.png|frameless|upright=3.0|link=https://schwarzatal.org/images/f/f1/GSIKWD01.png]]
[[file:GSIKWD01.png|frameless|upright=3.0|link=https://schwarzatal.org/images/f/f1/GSIKWD01.png]]
Zeile 723: Zeile 708:
[[file:GSIKWD03.png|frameless|upright=3.0|link=https://schwarzatal.org/images/a/a1/GSIKWD03.png]]
[[file:GSIKWD03.png|frameless|upright=3.0|link=https://schwarzatal.org/images/a/a1/GSIKWD03.png]]


<br>
<br>
<br>


===[https://schwarzatal.org/index.php?title=Ubuntu#Arrange_Windows Arrange Windows]===
=== [https://schwarzatal.org/index.php?title=Ubuntu#Arrange_Windows Arrange Windows] ===


[[file:GSIKWD04.png|frameless|upright=3.0|link=https://schwarzatal.org/images/8/81/GSIKWD04.png]]
[[file:GSIKWD04.png|frameless|upright=3.0|link=https://schwarzatal.org/images/8/81/GSIKWD04.png]]


<br>
<br>
<br>


===[https://schwarzatal.org/index.php?title=Ubuntu#Tiling_Shell Tiling Shell]===
=== [https://schwarzatal.org/index.php?title=Ubuntu#Tiling_Shell Tiling Shell] ===


[[file:GSIKWD05.png|frameless|upright=3.0|link=https://schwarzatal.org/images/d/d8/GSIKWD05.png]]
[[file:GSIKWD05.png|frameless|upright=3.0|link=https://schwarzatal.org/images/d/d8/GSIKWD05.png]]


<br>
<br>
<br>


===[https://schwarzatal.org/index.php?title=Ubuntu#Logo_Menu Logo Menu]===
=== [https://schwarzatal.org/index.php?title=Ubuntu#Logo_Menu Logo Menu] ===


[[file:GSIKWD06.png|frameless|upright=3.0|link=https://schwarzatal.org/images/3/3e/GSIKWD06.png]]
[[file:GSIKWD06.png|frameless|upright=3.0|link=https://schwarzatal.org/images/3/3e/GSIKWD06.png]]
Zeile 751: Zeile 733:
<br>
<br>


=== GNOME-Shell mit i3/sway-Workflow ===
== GNOME-Shell mit i3/sway-Workflow ==


==== Forge ====
=== Forge ===
[[file:Plugin.png|mini|42px|link=]]


Tiling- und Window-Manager für GNOME, Projekt: [https://github.com/forge-ext/forge forge-ext/forge]
Tiling- und Window-Manager für GNOME. Anders als Tiling Shell oder Awesome Tiles, die
einzelne Fenster in vorgegebene Zonen einrasten lassen, verwaltet Forge alle Fenster in
einem Baum aus Split-Containern – so, wie es i3 unter X11 und sway unter Wayland tun. Neue
Fenster teilen den vorhandenen Platz automatisch auf, statt frei übereinander zu liegen.


* Baumbasiertes Tiling mit horizontalen/vertikalen Split-Containern, angelehnt an i3 und sway
* Baumbasiertes Tiling mit horizontalen und vertikalen Split-Containern
* Vim-artige Keybindings zum Navigieren und Verschieben von Fenstern
* Vim-artige Tastenkürzel zum Navigieren und Verschieben von Fenstern
* Tabbed- und Stacked-Layouts
* Tiling per Drag and Drop
* Schwebende (floating) Fenster, Gaps und Fokus-Hinweis konfigurierbar
* Tiling-Einstellungen je Arbeitsfläche
* Läuft unter X11 und Wayland
* Läuft unter X11 und Wayland
* Bugs/Issues: https://github.com/forge-ext/forge/issues
* '''Hinweis:''' Das Projekt sucht einen neuen Maintainer.
* '''Hinweis:''' Das Projekt sucht einen neuen Maintainer.
Bugs und Issues: https://github.com/forge-ext/forge/issues
🌐 https://extensions.gnome.org/extension/4481/forge/
🌐 https://github.com/forge-ext/forge


===== Status =====
<br>
 
==== Status ====


Funktioniert unter Ubuntu 26.04 (GNOME 50.1) tadellos.
Funktioniert unter Ubuntu 26.04 (GNOME 50.1) tadellos.


===== Installation schlägt fehl =====
<br>


Die auf [https://extensions.gnome.org extensions.gnome.org] veröffentlichte Version
==== Wenn sich Forge nicht installieren lässt ====
deklariert als höchste unterstützte Shell-Version noch 49. GNOME verweigert deshalb
 
den Start, obwohl die Erweiterung problemlos läuft. Im Upstream-Repository ist die
Die auf [https://extensions.gnome.org extensions.gnome.org] veröffentlichte Fassung
deklariert als höchste unterstützte Shell-Version noch 49. GNOME verweigert deshalb den
Start, obwohl die Erweiterung problemlos läuft. Im Upstream-Repository ist die
Kompatibilität mit 50.1 bereits eingetragen, nur noch nicht dort hochgeladen.
Kompatibilität mit 50.1 bereits eingetragen, nur noch nicht dort hochgeladen.


Abhilfe – Versionsprüfung global deaktivieren:
Abhilfe – die Versionsprüfung global deaktivieren:


  gsettings set org.gnome.shell disable-extension-version-validation true
  gsettings set org.gnome.shell disable-extension-version-validation true


Alternativ nur für Forge, in
Alternativ nur für Forge: in
<code>~/.local/share/gnome-shell/extensions/forge@jmmaranan.com/metadata.json</code>
<code>~/.local/share/gnome-shell/extensions/forge@jmmaranan.com/metadata.json</code> bei
bei <code>shell-version</code> die Einträge <code>"50"</code> und <code>"50.1"</code>
<code>shell-version</code> die Einträge <code>"50"</code> und <code>"50.1"</code> ergänzen.
ergänzen. Oder direkt aus dem Git-Repo bauen (<code>make install</code>), dann ist
Oder gleich aus dem Git-Repository bauen (<code>make install</code>), dann ist die passende
die passende Metadata schon enthalten.
Metadata schon enthalten.
 
Danach ab- und wieder anmelden.
 
<br>
 
==== Konflikte ====
 
Forge beansprucht die gesamte Fensterverwaltung für sich. Alles, was ebenfalls
Fensterpositionen verändert, Tastenkürzel belegt oder Bildschirmfläche beansprucht, sollte
im Extension Manager abgeschaltet werden:
 
* '''Ubuntu Tiling Assistant''' – unter Ubuntu standardmäßig aktiv. Er rastet Fenster beim
Ziehen an den Bildschirmrand ein und belegt '''Super + Links/Rechts'''.
 
* '''Ubuntu Dock''' – belegt '''Super + 1''' bis '''Super + 0''' zum Starten der
angehefteten Programme. Wer diese Kombinationen wie in sway zum Wechseln der
Arbeitsflächen nutzen möchte, kommt daran nicht vorbei: Solange das Dock aktiv ist,
lösen die Forge-Kürzel schlicht nicht aus. Davon abgesehen belegt das Dock dauerhaft
Bildschirmfläche, die man beim Tiling vollständig für Fenster nutzen will – und Programme
startet man ohnehin über Tastenkürzel oder die Übersicht.
 
* '''Awesome Tiles''', '''Tiling Shell''' und '''Arrange Windows''' verfolgen denselben
Zweck wie Forge und sollten nicht parallel laufen.
 
Siehe auch [[#Wenn Erweiterungen sich stören|Wenn Erweiterungen sich stören]].
 
<br>
 
==== Tastenkürzel ====


Danach ab- und wieder anmelden – unter Wayland lässt sich die Shell nicht per
Auszug aus den Voreinstellungen; anpassbar in den Einstellungen der Erweiterung
<code>Alt+F2</code> → <code>r</code> neu starten.
('''Super + .''').


===== Konflikte =====
{| class="wikitable"
! Aktion !! Tastenkürzel
|-
| Tiling ein-/ausschalten || Super + W
|-
| Fokus nach links / unten / oben / rechts || Super + H / J / K / L
|-
| Fenster mit dem zuletzt aktiven tauschen || Super + Enter
|-
| Fenster vergrößern (links / unten / oben / rechts) || Strg + Super + Y / U / I / O
|-
| Fenster verkleinern || Strg + Umschalt + Super + O / I / U / Y
|-
| Einstellungen öffnen || Super + .
|}


Ubuntu aktiviert standardmäßig die Erweiterung ''Tiling Assistant''. Diese sollte
Die Arbeitsflächen verwaltet Forge bewusst nicht – dafür bleiben die GNOME-eigenen
deaktiviert werden, da sie sich mit Forge in die Quere kommt.
Tastenkürzel zuständig. Wer sie wie in sway auf '''Super + Zahl''' legen möchte, stellt das
unter Einstellungen > Tastatur > Tastenkombinationen ein und muss dafür das Ubuntu Dock
abschalten.

Aktuelle Version vom 9. September 2026, 22:53 Uhr

Hauptseite > Technik > EDV

Datei:Ubuntu-Logo ohne Schriftzug.svg.png
Ubuntu


Philosophie

Nelson Mandela erklärt in diesem kurzen Video, was Ubuntu bedeutet: https://de.wikipedia.org/wiki/Datei:Experience_ubuntu.ogv

Zu Nelson Mandela siehe Im Lauf der Zeit: Apartheid – Spirale der Angst.

Datei:UbuntuDesktop1.png

Datei:UbuntuDesktop2.png

Datei:UbuntuDesktop3.png

Datei:Bildschirmfoto vom 2024-10-20 20-35-10.png

Datei:Bildschirmfoto vom 2024-10-20 20-35-47.png

Datei:Bildschirmfoto vom 2024-10-20 20-37-15.png

Datei:KGeography2.png

Datei:Ubuntu123.png

Datei:Ubuntu1343.png



Betriebssystem

Ubuntu ist ein Betriebssystem mit dem Anspruch, möglichst allen Menschen zur Verfügung zu stehen. Es basiert auf der GNU/Linux-Distribution Debian und wurde von Mark Shuttleworth finanziert – mit der Auflage, auf eigenen Beinen zu stehen und sich selbst zu tragen. Das tut es inzwischen.


Ubuntu Pro

Ubuntu Pro liefert Sicherheitsupdates schneller und kann sie im laufenden Betrieb einspielen, ohne Neustart. Für die private Nutzung ist Pro auf bis zu fünf Rechnern kostenlos; für den kommerziellen Einsatz gibt es kostenpflichtige Lizenzen. Bei gemeinnützigen Zwecken lohnt eine Anfrage direkt bei Canonical.


Verbreitung

Ubuntu ist faktisch der Weltstandard unter den Linux-Distributionen. Google empfahl es seinerzeit als Erstes für die Android-Entwicklung, mittlerweile gibt es dort Pakete für alle gängigen Distributionen. Kommerzielle Programme, die Linux unterstützen, werden in der Regel zuerst für Ubuntu angeboten. Das heißt nicht, dass sie anderswo nicht laufen – die Hersteller testen nur üblicherweise gegen Ubuntu. (Das bezieht sich auf Software für Heimanwender, nicht auf den Enterprise-Server-Bereich.)

Ubuntu hat zudem die größte Nutzerbasis weltweit, entsprechend viel gute Hilfestellung findet sich im Internet.


LTS-Versionen

Als Anwender nutzt man immer die LTS-Versionen (Long Term Support) von Ubuntu.

In LTS-Versionen kommen ausgereifte Pakete zum Einsatz, damit alle auf demselben soliden Stand sind. Das vereinfacht Entwicklung und Support erheblich – als Laie bekommt man davon nichts mit, außer dass das System läuft.


Geschmacksrichtungen

Neben der Standard-Installation mit der Desktop-Umgebung GNOME gibt es weitere Geschmacksrichtungen mit anderen Desktop-Umgebungen:

um einige zu nennen.

Empfehlenswert ist aber das normale Ubuntu, weil es die größte Nutzerbasis hat.



Anwendungen installieren

Dafür gibt es mehrere gängige Wege:



Empfehlenswerte Anwendungen

Progressive Web Apps for Firefox

Datei:Pwaforfirefox.jpg

Ein Firefox-Addon, mit dem sich Webseiten als App installieren lassen. Eher etwas für Fortgeschrittene – als Einsteiger nimmt man dafür besser Chrome oder Edge.

📑 Progressive Web Apps for Firefox



Microsoft Edge

Mit diesem Browser lassen sich Webseiten sehr einfach als App installieren.

Offizielles Installationspaket (.deb) von Microsoft: https://www.microsoft.com/en-us/edge/download?form=MA13FJ

Als Flatpak: https://flathub.org/apps/com.microsoft.Edge



Google Chrome

Auch mit diesem Browser lassen sich Webseiten einfach als App installieren.

Offizielles Installationspaket von Google (.deb = Debian/Ubuntu, .rpm = Fedora/SUSE): https://www.google.com/intl/de/chrome/

Als Flatpak: https://flathub.org/apps/com.google.Chrome



Bildungsapps

Liste mit guten Apps auf Schwarzatal.org:

📑 Apps



Programme automatisch starten

Welche Programme bei der Anmeldung starten, stellt man unter Startprogramme ein (Super-Taste drücken und „Startprogramme“ eingeben ging bis zu Ubuntu 24.4), Ab Ubuntu 26.4 muss man "tweaks" oder "Optimierungen" eingeben, und dort findet man diese.

Wenn man den Namen des gesuchten Programms nicht kennt, findet man ihn im laufenden Betrieb im gnome-system-monitor. wurde mit Ubuntu 26.4 durch "Ressourcen" ersetzt.

Soll eine als App installierte Webseite bei der Anmeldung starten, stellt man das in dem Browser ein, mit dem sie installiert wurde. Bei PWAsForFirefox über das Browseraddon.

Alternativ über die zugehörige Desktop-Datei unter ~/.local/share/applications.



GNOME-Shell-Extensions

Dieser Teil lässt sich auf alle Systeme anwenden, die die GNOME-Shell nutzen.


Extensions installieren

Datei:Extension-Manager.png

Am bequemsten geht das mit der App Extension Manager. Dort lassen sich Erweiterungen in einer Liste suchen, installieren, einstellen sowie (de)aktivieren. Die Bedienung ist selbsterklärend.

Installation im Terminal (Strg + Alt + T):

sudo apt install gnome-shell-extension-manager

Alternativ über Software (Gnome-Software) einfach nach „Extension Manager“ suchen.


Über den Browser

Erweiterungen lassen sich auch direkt von https://extensions.gnome.org aus installieren. Dafür wird die Browser-Anbindung benötigt:

sudo apt install gnome-browser-connector

Zusätzlich braucht es die passende Browser-Erweiterung („GNOME Shell integration“). Mit der Snap-Version von Firefox funktioniert das erfahrungsgemäß nicht zuverlässig – in dem Fall ist der Extension Manager der einfachere Weg.


Über die Kommandozeile

gnome-extensions list                    # installierte Erweiterungen anzeigen
gnome-extensions enable  <UUID>          # aktivieren
gnome-extensions disable <UUID>          # deaktivieren
gnome-extensions prefs   <UUID>          # Einstellungen öffnen



Wenn Erweiterungen sich stören

Erweiterungen sind keine eigenständigen Programme. Sie laufen alle im selben Prozess wie die GNOME-Shell und greifen dort in dieselben Abläufe ein. Zwei Erweiterungen, die dasselbe Ziel verfolgen, kommen sich deshalb fast zwangsläufig in die Quere.

Das ist kein Grund zur Vorsicht, aber ein Grund zur Sparsamkeit: lieber wenige Erweiterungen, die man wirklich braucht, und nach jeder Neuinstallation kurz prüfen, ob noch alles läuft.


Typische Konfliktmuster

  • Mehrere Tiling-Erweiterungen gleichzeitig. Awesome Tiles, Tiling Shell, Arrange

Windows, Forge und der vorinstallierte Ubuntu Tiling Assistant verfolgen alle denselben Zweck. Man entscheidet sich für eine und schaltet die übrigen ab.

  • Mehrere Taskleisten oder Docks. App Icons Taskbar, Window List, Workspaces

indicator by open apps und das Ubuntu Dock belegen Bildschirmfläche und zeigen teils dasselbe an.

  • Doppelt belegte Tastenkürzel. Der unangenehmste Fall, weil nichts abstürzt – das

Kürzel löst schlicht nicht aus. Beispiele: Das Ubuntu Dock belegt Super + 1 bis Super + 0 zum Starten der angehefteten Programme. Der Ubuntu Tiling Assistant belegt Super + Links/Rechts für die Bildschirmhälften. Wer diese Kombinationen anderweitig braucht, muss die jeweilige Erweiterung abschalten.

  • Erweiterungen, die Fenster verschieben. Window List zeigt Fenster dort an, wo sie

vor dem automatischen Verschieben waren – deshalb verträgt es sich nicht mit Fullscreen to Empty Workspace und Auto Move Windows.


Fehlersuche

Verhält sich der Desktop merkwürdig, schaltet man im Extension Manager alle Erweiterungen ab und dann einzeln wieder zu. So ist der Verursacher schnell gefunden.

Zu beachten: Unter Wayland lässt sich die GNOME-Shell nicht mehr per Alt + F2r neu starten. Nach Änderungen meldet man sich ab und wieder an. Eine schwer gestörte Sitzung lässt sich also nicht im laufenden Betrieb reparieren.



Places Status Indicator

Datei:Places Status Indicator.png

Holt den beliebten „Orte“-Button aus GNOME 2 zurück, mit dem man direkt zu wichtigen Dateipfaden springt.

🌐 https://extensions.gnome.org/extension/8/places-status-indicator/



Applications Menu

Datei:Applications Menu.png

Holt das Anwendungsmenü aus GNOME 2 zurück (ähnlich dem Windows-Startmenü).

🌐 https://extensions.gnome.org/extension/6/applications-menu/



OpenWeather

Datei:OpenWeather.png

Ein Status-Indikator in der Top-Bar, der das Wetter anzeigt. Ein Klick darauf öffnet den Wetterbericht.

🌐 https://extensions.gnome.org/extension/750/openweather/



Bing Wallpaper

Datei:Bing Wallpaper.png

Lädt das „Bing Bild des Tages“ herunter, legt es in einen frei wählbaren Ordner und setzt es als Hintergrundbild. Also jeden Tag ein neues Motiv.

🌐 https://extensions.gnome.org/extension/1262/bing-wallpaper-changer/



Auto Move Windows

Datei:Plugin.png

Verschiebt bestimmte Fenster beim Öffnen automatisch auf eine bestimmte Arbeitsfläche. Nützlich in Verbindung mit:

Einstellungen > Multitasking > Arbeitsflächen: Feste Anzahl an Arbeitsflächen

🌐 https://extensions.gnome.org/extension/16/auto-move-windows/



Color Picker

Datei:Plugin.png

Zeigt den Farbwert des gewählten Pixels an.

Datei:ColorPicker.png

🌐 https://extensions.gnome.org/extension/3396/color-picker/



Disable workspace switcher animation overlay

Datei:Plugin.png

Deaktiviert die Einblendung, die beim Umschalten die aktuelle Arbeitsfläche anzeigt. Die ist überflüssig, wenn man diese Information ohnehin dauerhaft über eine andere Erweiterung sieht.

🌐 https://extensions.gnome.org/extension/6358/disable-workspace-switcher-overlay/



Dynamic Calendar, Clocks and Weather Icons

Datei:Dynamic Calendar, Clocks and Weather Icons.png

Lässt die Symbole von Kalender, Uhr und Wetter das aktuelle Datum, die Uhrzeit und das Wetter anzeigen.

🌐 https://extensions.gnome.org/extension/5550/dynamic-calendar-and-clocks-icons/



Fullscreen to Empty Workspace

Datei:Plugin.png

Verschiebt neue, maximierte und Vollbild-Fenster automatisch auf eine leere Arbeitsfläche.

🌐 https://extensions.gnome.org/extension/6072/fullscreen-to-empty-workspace/



Just Perfection

Datei:Just Perfection.png

Einstellungswerkzeug für die GNOME-Shell: ändert deren Verhalten und blendet Bedienelemente aus.

Damit lässt sich zum Beispiel die Top-Bar an den unteren Bildschirmrand legen – zusammen mit einer Taskleisten-Erweiterung ergibt das eine vollwertige Leiste im Windows-Stil. Auch die Position der Benachrichtigungen lässt sich damit ändern.

🌐 https://extensions.gnome.org/extension/3843/just-perfection/



Nothing to say

Datei:Nothing to say.png

Hebt die Stummschaltung des Mikrofons nur dann auf, wenn man tatsächlich etwas sagt. (Stichworte: Mikrofon-Stummschaltung, Push-to-talk)

🌐 https://extensions.gnome.org/extension/1113/nothing-to-say/



Reorder Workspaces

Datei:Plugin.png

Arbeitsflächen mit Strg + Super + Rauf/Runter verschieben.

🌐 https://extensions.gnome.org/extension/3685/reorder-workspaces/



Tea Timer

Datei:TeaTimer.png

Eine Teeuhr für die GNOME-Shell.

🌐 https://extensions.gnome.org/extension/6520/teatimer/



Transparent Top Bar

Datei:Plugin.png

Bringt die transparente Top-Bar aus GNOME-Shell 3.32 zurück.

🌐 https://extensions.gnome.org/extension/1708/transparent-top-bar/



VirtualBox applet

Datei:Plugin.png

Menü für virtuelle Maschinen in der Top-Bar.

Datei:VirtualBox applet.png

🌐 https://extensions.gnome.org/extension/1415/virtualbox-applet/



Window List

Datei:Plugin.png

Eine Fensterliste am unteren Bildschirmrand. Praktisch, wenn man viele Dokumente auf derselben Arbeitsfläche bearbeitet.

Leider nicht kompatibel mit Fullscreen to Empty Workspace und Auto Move Windows: Die Liste zeigt die Fenster dort an, wo sie vor dem Verschieben waren. Siehe auch Wenn Erweiterungen sich stören.

Datei:Window List.png

🌐 https://extensions.gnome.org/extension/602/window-list/



Workspaces indicator by open apps

Datei:Workspaces indicator by open apps.png

Zeigt in der Top-Bar alle Programmsymbole auf der jeweiligen Arbeitsfläche an. Von dort lassen sie sich auch anklicken und auf eine andere Arbeitsfläche verschieben.

Datei:Workspaces indicator by open apps2.png

🌐 https://extensions.gnome.org/extension/5967/workspaces-indicator-by-open-apps/



App Icons Taskbar

Datei:App Icons Taskbar.png

Ähnlich wie „Workspaces indicator by open apps“, verhält sich aber genauso wie die Symbole in der Windows-Taskleiste.

Datei:App Icons Taskbar Screenshot.png

Datei:App Icons Taskbar Screenshot2.png

🌐 https://extensions.gnome.org/extension/4944/app-icons-taskbar/



Awesome Tiles

Datei:Plugin.png

Eine Tiling-Erweiterung für die GNOME-Shell, die das präzise Verschieben von Fenstern erleichtert – über anpassbare Tastenkombinationen, die standardmäßig auf dem Nummernblock liegen. Kann mehr als der vorinstallierte Ubuntu Tiling Assistant, der nur die Bildschirmhälften und -viertel kennt.

🌐 https://extensions.gnome.org/extension/4702/awesome-tiles/



Logo Menu

Datei:LogoMenu.png

Ein Menü nach dem Vorbild des Apfel-Menüs von macOS, für den GNOME-Desktop. Die Erweiterung zeigt links im Panel das Logo der eigenen Distribution und öffnet darüber ein einfaches Menü mit den wichtigsten Einträgen.

  • Das Symbol lässt sich in den Einstellungen ändern, Logos für Linux und BSD sind enthalten.
  • Die „Aktivitäten“-Schaltfläche ist standardmäßig ausgeblendet, kann aber wieder eingeblendet werden.
  • Auch das Standard-Terminal und das Software-Zentrum sind einstellbar.

Weitere Screenshots gibt es auf GitHub.

Datei:LogoMenuSC.png

🌐 https://extensions.gnome.org/extension/4451/logo-menu/



Desktop-Effekte

Absolut sinnlos, aber cool.


Burn my Windows

Datei:Burn my windows.png

Macht das Öffnen und Schließen von Fenstern zum visuellen Erlebnis.

🌐 https://extensions.gnome.org/extension/4679/burn-my-windows/


Compiz alike magic lamp effect

Datei:Magiclamp.png

Macht das Minimieren und Wiederherstellen von Fenstern zum visuellen Erlebnis.

🌐 https://extensions.gnome.org/extension/3740/compiz-alike-magic-lamp-effect/


Desktop Cube

Datei:Desktop cube.png

Ordnet die Arbeitsflächen dreidimensional zu einem Würfel an.

🌐 https://extensions.gnome.org/extension/4648/desktop-cube/


Compiz Windows Effect

Datei:CompizWindowsEffect.png

Wabbelnde Fenster.

🌐 https://extensions.gnome.org/extension/3210/compiz-windows-effect/



GSConnect

Datei:GSConnect.png

Macht aus Smartphone und Computer eine Einheit – etwa, um Benachrichtigungen der Messenger vom Handy am Rechner zu erhalten.

Am Smartphone KDE Connect installieren und über LAN (oder VPN) verbinden. KDE Connect gibt es auch für Windows, andere Linux- und BSD-Desktops sowie macOS. Unter GNOME muss man es nicht zusätzlich installieren: Das übernimmt GSConnect, nahtlos in GNOME integriert.

🌐 https://extensions.gnome.org/extension/1319/gsconnect/



CHC-E (Custom Hot Corners – Extended)

Datei:CHC-E.png
CHC-E

Erlaubt es, die Hot Corners frei zu belegen. Beispiel: Statt oben links lässt sich die Übersicht auch auslösen, indem man den Mauszeiger ganz nach unten bewegt – ähnlich dem Einblenden einer Taskleiste.

Screenshot

🌐 https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/



Arrange Windows

Datei:Arrange Windows.png
Arrange Windows

Ordnet Fenster auf den Bildschirmen an.

Aktion Tastenkürzel
Fenster kaskadieren Strg + Alt + 1
Fenster kacheln Strg + Alt + 2
Fenster nebeneinander Strg + Alt + 3
Fenster stapeln Strg + Alt + 4

Datei:Arrange Windows Screenshot.png

🌐 https://extensions.gnome.org/extension/1604/arrange-windows/



Tiling Shell

Datei:Tiling Shell.png
Tiling Shell

Erweitert die GNOME-Shell um fortgeschrittenes Tiling: mehrere Monitore, Snap-Assistent im Stil von Windows 11, Fancy Zones, automatisches Kacheln, Tastenkürzel, eigene Layouts und mehr.

Datei:Tiling Shell Screenshot.png

Datei:Tiling Shell Screenshot2.png

🌐 https://extensions.gnome.org/extension/7065/tiling-shell/



Forge

Datei:Plugin.png

Tiling- und Window-Manager für GNOME im Stil von i3 und sway. Ausführlich beschrieben unter GNOME-Shell mit i3/sway-Workflow.

🌐 https://extensions.gnome.org/extension/4481/forge/



AppIndicator and KStatusNotifierItem Support

Datei:Plugin.png

Die GNOME-Shell blendet von Haus aus keine klassischen Tray-Icons mehr ein. Anwendungen wie Signal, Nextcloud oder Steam nutzen jedoch weiterhin das AppIndicator- bzw. StatusNotifier-Protokoll. Die Erweiterung AppIndicator and KStatusNotifierItem Support (3v1n0) stellt diese Schnittstelle bereit und zeigt die Symbole in der Top-Bar an.

Unter Ubuntu ist sie standardmäßig vorinstalliert und aktiviert, Tray-Icons sind also ohne weiteres Zutun sichtbar. Andere Distributionen wie openSUSE liefern sie in der Regel nicht mit. Dort muss man sie manuell über den Extension Manager oder das Paket gnome-shell-extension-appindicator nachrüsten.

Damit verhält sich GNOME auf Nicht-Ubuntu-Systemen wie unter Ubuntu.

🌐 https://extensions.gnome.org/extension/615/appindicator-support/


Beziehung zwischen Ubuntu-AppIndicators und der Extension von 3v1n0

Die heute gängige Extension „AppIndicator and KStatusNotifierItem Support (3v1n0)“ stammt ursprünglich aus der Arbeit von Canonical bzw. Ubuntu. Canonical pflegte früh eine eigene Implementierung für AppIndicators in GNOME, weil Unity und später Ubuntu-GNOME auf diese Funktion angewiesen waren. Marco Trevisan (alias 3v1n0, Canonical-Mitarbeiter) führte diese Arbeit fort und veröffentlichte sie als offizielle Extension auf extensions.gnome.org.

Das in Ubuntu vorinstallierte AppIndicator-Paket ist daher kein separater Fork, sondern exakt dieselbe Extension – lediglich als Distributionspaket gebündelt und standardmäßig aktiviert.

Fazit: Ubuntu integriert die von 3v1n0 gepflegte Standard-Extension direkt, während andere Distributionen sie manuell nachrüsten müssen.



Was damit möglich ist

Mit den vorgestellten Erweiterungen lässt sich der Desktop weitgehend frei gestalten – von klassisch bis ungewöhnlich. Zwei Beispiele:

Datei:MyUbuntuDesktop01.png

Datei:MyUbuntuDesktop02.png


Eine solche Zusammenstellung im Extension Manager:

Datei:MyGnomeExtensions.png

📑 Siehe auch Linux#GNOME_Shell_Extensions



GNOME-Shell mit klassischem Windows-Workflow

Das lässt sich auf viele Arten umsetzen, hier ein Beispiel mit den folgenden Erweiterungen.


Datei:GSIKWD01.png

Datei:GSIKWD02.png

Datei:GSIKWD03.png


Datei:GSIKWD04.png


Datei:GSIKWD05.png


Datei:GSIKWD06.png

Datei:GSIKWD07.png

Datei:GSIKWD08.png



GNOME-Shell mit i3/sway-Workflow

Forge

Datei:Plugin.png

Tiling- und Window-Manager für GNOME. Anders als Tiling Shell oder Awesome Tiles, die einzelne Fenster in vorgegebene Zonen einrasten lassen, verwaltet Forge alle Fenster in einem Baum aus Split-Containern – so, wie es i3 unter X11 und sway unter Wayland tun. Neue Fenster teilen den vorhandenen Platz automatisch auf, statt frei übereinander zu liegen.

  • Baumbasiertes Tiling mit horizontalen und vertikalen Split-Containern
  • Vim-artige Tastenkürzel zum Navigieren und Verschieben von Fenstern
  • Tabbed- und Stacked-Layouts
  • Tiling per Drag and Drop
  • Schwebende (floating) Fenster, Gaps und Fokus-Hinweis konfigurierbar
  • Tiling-Einstellungen je Arbeitsfläche
  • Läuft unter X11 und Wayland
  • Hinweis: Das Projekt sucht einen neuen Maintainer.

Bugs und Issues: https://github.com/forge-ext/forge/issues

🌐 https://extensions.gnome.org/extension/4481/forge/

🌐 https://github.com/forge-ext/forge


Status

Funktioniert unter Ubuntu 26.04 (GNOME 50.1) tadellos.


Wenn sich Forge nicht installieren lässt

Die auf extensions.gnome.org veröffentlichte Fassung deklariert als höchste unterstützte Shell-Version noch 49. GNOME verweigert deshalb den Start, obwohl die Erweiterung problemlos läuft. Im Upstream-Repository ist die Kompatibilität mit 50.1 bereits eingetragen, nur noch nicht dort hochgeladen.

Abhilfe – die Versionsprüfung global deaktivieren:

gsettings set org.gnome.shell disable-extension-version-validation true

Alternativ nur für Forge: in ~/.local/share/gnome-shell/extensions/forge@jmmaranan.com/metadata.json bei shell-version die Einträge "50" und "50.1" ergänzen. Oder gleich aus dem Git-Repository bauen (make install), dann ist die passende Metadata schon enthalten.

Danach ab- und wieder anmelden.


Konflikte

Forge beansprucht die gesamte Fensterverwaltung für sich. Alles, was ebenfalls Fensterpositionen verändert, Tastenkürzel belegt oder Bildschirmfläche beansprucht, sollte im Extension Manager abgeschaltet werden:

  • Ubuntu Tiling Assistant – unter Ubuntu standardmäßig aktiv. Er rastet Fenster beim

Ziehen an den Bildschirmrand ein und belegt Super + Links/Rechts.

  • Ubuntu Dock – belegt Super + 1 bis Super + 0 zum Starten der

angehefteten Programme. Wer diese Kombinationen wie in sway zum Wechseln der Arbeitsflächen nutzen möchte, kommt daran nicht vorbei: Solange das Dock aktiv ist, lösen die Forge-Kürzel schlicht nicht aus. Davon abgesehen belegt das Dock dauerhaft Bildschirmfläche, die man beim Tiling vollständig für Fenster nutzen will – und Programme startet man ohnehin über Tastenkürzel oder die Übersicht.

  • Awesome Tiles, Tiling Shell und Arrange Windows verfolgen denselben

Zweck wie Forge und sollten nicht parallel laufen.

Siehe auch Wenn Erweiterungen sich stören.


Tastenkürzel

Auszug aus den Voreinstellungen; anpassbar in den Einstellungen der Erweiterung (Super + .).

Aktion Tastenkürzel
Tiling ein-/ausschalten Super + W
Fokus nach links / unten / oben / rechts Super + H / J / K / L
Fenster mit dem zuletzt aktiven tauschen Super + Enter
Fenster vergrößern (links / unten / oben / rechts) Strg + Super + Y / U / I / O
Fenster verkleinern Strg + Umschalt + Super + O / I / U / Y
Einstellungen öffnen Super + .

Die Arbeitsflächen verwaltet Forge bewusst nicht – dafür bleiben die GNOME-eigenen Tastenkürzel zuständig. Wer sie wie in sway auf Super + Zahl legen möchte, stellt das unter Einstellungen > Tastatur > Tastenkombinationen ein und muss dafür das Ubuntu Dock abschalten.