Hier beschreibe ich, wie ich meinen Arbeitsplatz einrichte auf Basis von Ubuntu-20.04.3. Grundlage ist der “normale” GNOME-Desktop! Abgeleitet ist diese Anleitung von 2020-05-29-ubuntu-2004-arbeitsplatz.md
Der nachfolgende Ablauf benötigt gut 8GB Platz in der Root-Partition!
Grundinstallation
Grob wie beschrieben in
- Ubuntu-20.04.3 EFI- und BIOS-Rechner: ubuntu-gnome-20.04.3
- Ubuntu-20.04 EFI-Rechner mit paralleler Win10-Installation: ubuntu-gnome-20.04-win10
- Ubuntu-20.04 BIOS-Rechner: ubuntu-gnome-20.04
- Ubuntu-18.04 EFI-Rechner: ubuntu-gnome-18.04.3
Mein Arbeitsplatzrechner im Sommer 2021 ist ein Ubuntu-20.04.3 EFI-Rechner, ich verwende dafür also die oberste Anleitung. Ergänzung 2021-11-15: Zwischenzeitlich habe ich auch zwei alte BIOS-Rechner mit der obersten Anleitung aufgesetzt, deshalb der Hinweis “und BIOS-Rechner”!
Aktualisieren
1 2 3 |
|
Repo mit DP-Programmen freischalten
- Zugriff auf DPREPO freischalten
- Neueste Version von “dprepo” herunterladen: dprepo_current_all.deb
- Installieren:
sudo dpkg -i dprepo_current_all.deb
- Löschen:
rm dprepo_current_all.deb
- Aktualisieren:
1 2 3 4 |
|
Zusatzpakete
Hier eine Liste all der Zusatzpakete, die ich installiere:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
|
Für manche Pakete folgen Detailerklärungen weiter hinten!
Hier noch die Zusatzpakete, die idR. nicht benötigt werden:
1 2 3 4 |
|
Virenscanner
Hinweis: Der Virenscanner ist in den Zusatzpaketen bereits enthalten, dieser Abschnitt kann übersprungen werden!
1
|
|
Erweiterte CODECs zum Abspielen von Videos
Hinweis: Die CODECs sind in den Zusatzpaketen bereits enthalten, dieser Abschnitt kann übersprungen werden!
Firefox kann direkt nach der Installation keine Videos abspielen.
1
|
|
Nach einem Neustart von Firefox klappt’s (eventuell auch ohne Neustart).
Versionsverwaltung Git
Hinweis: Git ist in den Zusatzpaketen bereits enthalten, dieser Abschnitt kann übersprungen werden!
Ich verwende zur Versionierung GIT und da nehme ich auch gerne die Kommandozeilentools sowie GITK und GITG:
1
|
|
Zusatzbrowser
Hinweis: Die Zusatzbrowser sind in den Zusatzpaketen bereits enthalten, dieser Abschnitt kann übersprungen werden!
Manchmal muß ich andere Browser verwenden als Firefox. Ich installiere:
- Chromium
- Chrome
Chromium
Installation:
1
|
|
Für die Verwendung mit Teams:
- bin/teams-chromium.sh
1 2 3 4 5 6 7 8 9 10 |
|
- Beim ersten mal:
- Starten, teilnehmen an einem Teams-Meeting, Audio zulassen
- Stoppen
- Nochmal starten, nun erscheinen auch die Geräteeinstellungen beim Meeting
Chrome
Installation:
1
|
|
Für die Verwendung mit Teams:
- bin/teams-chrome.sh
1 2 3 4 5 6 7 |
|
Scanner
HP-Scanner werden nach der Installation zwar angezeigt, können aber nicht genutzt werden.
Zur Nutzung:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Danach funktioniert der Scanner, auch nach einem Reboot.
Übernahme von Alt-Installation
Diverse Konfigurationsdateien und – ordner
1 2 3 4 5 6 7 |
|
GNOME-Oberfläche anpassen
Konfiguration via Gnome-Tweak-Tool
Entweder: Windows-Taste + Tweak –> Optimierungen
oder gnome-tweaks
auf der Kommandozeile starten
- Animationen: Deaktivieren
- Arbeitsflächen: Statische Arbeitsflächen – 4
- Fenster: Modale Dialoge anhängen – nein!
- Erweiterungen: Ja
- Applications menu: Ja
- Horizontal workspaces: Ja
- Window list: Ja
- Workspace indicator: Nein
Umschalten der Arbeitsflächen per Tastatur
- Einstellungen
- Tastaturkürzel
- Zur Arbeitsfläche 1 wechseln: Strg-F1
- Zur Arbeitsfläche 2 wechseln: Strg-F2
- Zur Arbeitsfläche 3 wechseln: Strg-F3
- Zur Arbeitsfläche 4 wechseln: Strg-F4
Auffällige Titelzeile für aktives Fenster
1 2 3 4 5 6 7 8 9 10 11 |
|
Danach: Ab- und wieder Anmelden, dann hat das jeweils aktive Fenster eine knallig blaue Titelzeile.
Plattenplatz
Gemäß dem bis hierher beschriebenen Vorgehen “lebt” die gesamte Ubuntu-Installation in einer einzigen großen 20GB-Partition. Für die typisch notwendigen Arbeiten reicht das auf Dauer nicht.
Dinge, die viel Platz benötigen, sind:
- Meine persönliche Arbeitsumgebung – /home
- Temporärer Plattenbereich – /tmp
- SNAPs – /var/lib/snapd
- Docker-Container – /var/lib/docker
- LXC-Container – /var/lib/lxc
Am besten legt man so schnell wie möglich Zusatzplattenbereiche an:
…
Probleme
Offen
Anbindung Chromium – KeePassXC funktioniert nicht
Ich denke, es liegt daran, dass wir Chromium als SNAP installiert haben!
Shutter funktioniert nicht richtig
- Manchmal öffnet sich die Anwendung erst beim zweiten mal
- Zeitverzögerte Screenshots klappen nicht richtig
- Änderungen nach “Bearbeiten” werden nicht angezeigt
Terminal gibt Töne von sich
TBD
Gelöst
Popup mit Hinweisen zu tts-mscorefonts-installer
Bei manchen Installationen erscheint am Ende und nach jedem Neustart ein Popup, welches das Herunterladen von Zusatzdateien für “tts-mscorefonts-installer” anfordert. “Diese Aktion jetzt ausführen” klappt leider nicht!
Lösung:
1 2 3 |
|
Workspaces – ich möchte mit 4 Stück starten
Für meine tägliche Arbeit verwende ich Workspaces/virtuelle Desktops. Ich habe mich an 4 Stück gewöhnt und möchte das auch weiterhin so haben.
Aktuell gibt es nach dem Start nur 2 Workspaces und ich muß:
- Wechseln auf Workspace2
- Fenster hier anlegen
- Wechseln auf Workspace3
- Fenster hier anlegen
- Nun gibt es 4 Workspaces
Lösung: Mittels Gnome-Tweak kann man statische Arbeitsflächen aktivieren!
Scanner funktioniert nicht
Mein Scanner wird automatisch gefunden, allerdings klappt der Sannen nicht. Es erscheint die Fehlermeldung:
- Scannen fehlgeschlagen
- Verbindung zum Scanner konnte nicht hergestellt werden
“Wahrscheinliche” Korrektur:
sudo hp-plugin
… lädt das Plugin herunter von HP, scannen funktioniert!
Falls das nicht ausreicht – Diagnose und Korrektur:
sudo hp-check -r
… zeigt sehr viele Fehler ansudo apt install xsane
… installiert sehr viele Dingesudo hp-check -r
… zeigt immern noch viele Fehler ansudo hp-setup
… meckert wegen fehlenden GUI-Klassensudo apt install python3-pyqt5
… installiert sehr viele Dingesudo hp-setup
… funktioniert nun, Testseite wird gedruckt! Scannen funktioniert noch immer nicht!sudo hp-plugin
… lädt das Plugin herunter von HP, scannen funktioniert!
In Chromium-Teams kann bei Meetings das Audio-Gerät nicht gewählt werden
Wenn ich mittels Chromium versuche, an Teams-Meetings teilzunehmen, dann
- werde ich erstmal aufgefordert, den Zugriff auf die Tongeräte (Lautsprecher und Mikrophon) zuzulassen
- lande ich danach im Meeting
Leider wird der Ton dann über den Lautsprecher ausgegeben und nicht über den Kopfhörer. Der Knopf “Geräteeinstellungen” existisiert nicht!
Abhilfe: Browser beenden und nochmals neu starten!
Nicht mehr reproduzierbar
Programmwechsel mit Alt-TAB klappt nicht
Aktuell habe ich diese Fenster geöffnet:
- VSCodium
- 2x Terminal (Kommandozeile)
- Firefox-Browser
Wenn ich Alt-TAB betätige, dann sehe ich alle Fenster einzeln in der Auswahlliste, so wie ich es haben möchte. Ich kann also die einzelnen Terminal-Fenster direkt adressieren.
Leider klappt danach die Eingabe im Terminal-Fenster nicht! Es ist zwar aktiv, akzeptiert aber keine Tastatureingabe!
Nachdem ich diesen Absatz geschrieben habe, funktioniert es. Merkwürdig!
Änderungen
- 2022-03-23 – Pakete entfernt: “teams” und “activitywatch”; “dptools” mit “—no-install-recommends” installieren
- 2021-11-15 – EFI- und BIOS-Rechner nach gleicher Anleitung; Link-Fehler korrigiert
- 2021-10-15 – Zusatzpaket “solo-python”
- 2021-08-27 – Erste Version