Linux-Tagebuch #10 – Tipps für den Alltag

In dieser mehrteiligen Beitragsreihe versuche ich mich aus Sicht eines Windows PC-Nutzers dem Linux-Desktop als Betriebssystem zu nähern. Dabei möchte ich dieses als Linux-Anfänger selbst besser kennen lernen und zu verstehen versuchen. Nach einem knappen Jahr Pause folgen nun die weiteren geplanten geplanten Beiträge zu dieser Artikelserie. Die letzten Artikel befassen sich mit weiteren Anpassungen, Backups, Gaming und einem finalen Fazit. Zu Teil 1…

Im letzten Tagebuch-Eintrag vom November 2020 ging es ja um die ersten Schritte nach der Installation von Ubuntu 20.04. Diese Version ist übrigens nach wie vor die aktuelle, stabile Hauptversion von Ubuntu. Die nächste Ausgabe erscheint im kommenden April, wird aber das Rad sicherlich nicht neu erfinden, auch im Bezug auf diese Beitragsserie. 🙂

Der aktuelle Stand

Seit einigen Wochen läuft Ubuntu bei mir auf einem gebraucht angeschafften 15″ Notebook von TUXEDO mit einem Intel Core i7 und einer NVIDIA RTX 2060, welches hunderprozentige Linux-Unterstützung bietet (also ein andere Hardware wie im letzten Beitrag!). Und ich muss wirklich sagen, dass ist ein wahrer Segen. Nach einer anfänglichen Umgewöhnungsphase komme ich soweit gut zurecht, abgesehen von einigen Spirenzien mit dem WLAN-Drucker. Und für den „Fall“ lässt sich über Dual-Boot noch Windows 10 starten.

Ich habe leider etwas lasche dokumentiert, aber im folgenden möchte ich euch noch von einigen Alltags-Anpassungen berichten, die ich in meinem Ubuntu vorgenommen habe und die für euch vielleicht auch interessant sein könnten.

Einige praktische Erkenntnisse

In den letzten Wochen konnte ich mich intensiv mit meinem neuen Betriebssystem auseinandersetzen. Hier einige grundlegende Erkenntnisse, die ich an euch weitergeben möchte.

  • Auch wenn man es im Alltag (hoffentlich) selten benötigt, sind ein paar grundlegende Kenntnisse (durch Verzeichnisse navigieren, wie funktionieren Aufrufe mit Parameter) über den Umgang mit dem Terminal und der Shell „bash“ meiner Meinung nach essentiell für den Umgang mit Linux. Hier erfahrt ihr beispielsweise mehr.
  • Mit dem Hotkey Strg+C könnt ihr einen laufenden Prozess oder eine fehlerhafte Eingabe im Terminal abbrechen.
  • Kleiner, aber wichtiger Unterschied: Verzeichnisangaben unter Linux werden immer mit einem Vorwärts-Slash „/“ angegeben! Bei Windows inst es ein Backslash „\“. Linux unterscheidet dabei auch zwischen Groß- und Kleinschreibung sowie Dateiendung.
  • Verzeichnisangaben können in Linux relativ oder absolut sein. Relativ bedeutet vom aktuellen Arbeitsverzeichnis ausgehend und wird ohne ein führendes Slash angegeben. Ein Beispiel: ~/Bilder/Urlaub. Absolut bedeutet immer vom obersten Wurzelverzeichnis „/“ ausgehend und wird immer mit einem führenden Slash angegeben. Die Tilde „~“ stellt das Home-Verzeichnis dar (die Benutzerdaten). Ein Beispiel: /opt/Programm/config
  • Im Internet gibt es viele Anleitungen und Lösungsvorschläge zu Problemen, die mit dem Copy & Paste von Terminaleingaben einhergehen. Es ist aus eigener Erfahrung selten eine gute Idee, einfach blind Befehle zu kopieren und auszuführen, insbesondere mit Admin-Rechten (root, sudo), da man sich so das System zerschießen kann.
  • Die in den offiziellen Paketquellen vorhandene Software liegt unter Umständen nicht in der neuesten Version vor oder ist sogar veraltet. Wenn ihr euch ein bestimmtes neues Programm installieren wollt, prüft zunächst, in welcher Version es vorliegt. Je nach Anforderung ist es aus eigener Erfahrung, die aktuellste Version über eine fremde Quelle (Archiv, PPA, …) zu beziehen. Das könnt ihr über das Softwarecenter oder mit dem Befehl apt show paketname prüfen.

Weitere Anpassungen

Einige der Tipps erfordern die Eingabe von Befehlen über das Terminal (bash), dieses könnt ihr im aktuellen Arbeitsverzeichnis über den Dateimanager Nautilus, oben im Menü, oder mit Strg+Alt+T öffnen.

Mehr Anwendungen im Startmenü (Aktivitäten)

Um den Platz des Bildschirms besser zu nutzen (auch wenn er nicht groß ist) und schneller das gewünschte Programm zu finden, habe ich mir die Gnome Extension More columns in applications view geholt, über die gnome-tweaks Anwendung angepasst (siehe vorherigen Beitrag) und so die Anzahl auf acht Apps pro Zeile erhöht.

Schnell zwischen Arbeitsflächen wechseln

Auch aus Windows 10 kennt ihr bestimmt die Möglichkeit, mit mehreren virtuellen Desktops zu arbeiten. Ein Feature, welches ich lange unterschätzt habe und den Arbeitsfluss enorm beschleunigen kann. Nun, unter Linux gibt es diese Funktion natürlich schon länger. Aber auch hier klickt man sich ganz schön blöd, wenn man erstmal mehrere Desktops offen hat und ständig wechseln muss. Ich habe mir deshalb die Gnome Extension Top Panel Scroll geladen. Nun kann ich einfach den Mauszeiger auf die obere Titelleiste bewegen und mithilfe des Mausrads die Arbeitsflächen umschalten, das ist komfortabel und geht deutlich schneller.

Hintergrund des Login-Bildschirms ändern

Damit ist auch alles gesagt. Sorgt für einen einheitlichen Look und schafft Abhilfe, wenn man den Vorgabe-Hintergrund nicht mehr sehen möchte. Leider ist das so über die Einstellungen ohne weiteres nicht möglich. Abhilfe schafft ein kleines und einfaches bash Skript, welches ihr euch hier anschauen könnt.

Systemstart beschleunigen

Von Windows kennt ihr vielleicht das Prefetching. Häufig gestartete Programme und Daten werden beim Systemstart im Arbeitsspeicher vorgeladen, um den ersten Start zu beschleunigen. Auch so eine Funktion kann unter Ubuntu 20.04 bequem nachinstalliert werden, mit dem Paket preload. Dazu reicht eine einfache Installation mittels

sudo apt-get install preload

aus. Eine weitere Konfiguration ist in der Regel nicht notwendig. Gerade langsamere Systeme ohne SSD können davon profitieren. Weitere Details siehe wiki.ubuntuusers.de.

proprietäre Media-Codecs nachinstallieren

Nach einiger Zeit habe ich bemerkt, dass ich nicht alle in meinen bisherhigen Daten vorhandenen Media-Formate abspielen kann. Ubuntu installiert die Codecs nicht automatisch mit, da sie nicht quelloffen sind. Diese können nachinstalliert werden

sudo apt install ubuntu-restricted-extras

Das betrifft zum Beispiel MP4-Videos. Siehe auch hier.

7-zip Unterstützung im Kontextmenü

Der Dateimanager Nautilus bringt ja bereits über das Kontextmenü (Rechtsklick) eine Funktion für das bequeme (ent)packen von Dateien mit sich. Damit ihr damit auch 7-Zip Archive in vollem Umfang bearbeiten könnt, sind ein paar Zusatzpakete notwendig.

sudo apt install rar unrar p7zip-full p7zip-rar

Es ist also keine externe Anwendung wie bei 7-Zip unter Windows notwendig.

Ordner für Screenshots ändern

Unter Ubuntu (Gnome) gibt es die Möglichkeit, mit dem „Screenshot“ Tool Bildschirmaufnahmen zu machen (entspricht dem Snipping Tool unter Windows), oder direkt mit der „Drucken“-Taste. Letzeres Speichert dann das Bild automatisch ab. Nutzt ihr diese Funktion häufiger, könnt ihr den Zielordner ändern, mit folgendem Befehl

gsettings set org.gnome.gnome-screenshot auto-save-directory "file:///home/$USER/ZIELORDNER"

Den Ordnerpfad müsst ihr natürlich entsprechend anpassen.

Zeilenumbruch bei langen Ordner- oder Dateinamen begrenzen (Nautilus)

Der Dateimanager Nautilus handhabt Ordner oder Dateien mit langen Namen etwas anders als man es vom Windows Explorer kennt. Der Zeilenumbruch findet deutlich später statt, was zu, meiner Meinung nach, zu unübersichtlichen Einträgen im Dateimanager führt. Die Anzahl der Zeilen, die Pro Datei oder Ordner angezeigt werden, bevor abgekürzt (…) wird, lässt sich begrenzen

gsettings set org.gnome.nautilus.icon-view text-ellipsis-limit "['2']"

Gutenprint Treiber für Canon-Drucker

Zeitgleich mit dem Notebook habe ich mir für Lau einen gebrauchten Canon PIXMA WLAN-Drucker gekauft. Leider wurde dieser von Ubuntu nicht im Netz gefunden. Selbst bei eingesteckter USB-Verbindung verweigerte dieser konsequent das Drucken oder Scannen. Um es es vorweg zu nehmen: Eine 100%ige Lösung habe ich leider nicht gefunden. Zunächst habe ich den offiziellen Linux-Treiber aus einem Archiv händisch installiert, wie z.B. hier beschrieben. Danach wurde der Drucker zwar unter Verwendung dieses Treibers korrekt erkannt und eingerichtet, gedruckt oder gescannt hat er aber leider trotzdem nicht.

Dann habe entdeckt, dass es ein freies Treiberpaket namens „gutenprint“ in Paketquellen gibt, welches Unterstützung für ältere Canon Drucker anbietet. Dieses habe ich installiert über

sudo apt install libusb-0.1-4 printer-driver-gutenprint

Für mehr Details siehe diesen Beitrag hier im Ubuntuusers-Forum.

Pinta als Paint-Ersatz

Selbst unter Windows 10 weiß ich Microsoft Paint als einfaches und vor allem schnelles Bildbearbeitungsprogramm, vor allem für Screenshots, noch sehr schätzen. Unter Ubuntu habe ich mich etwas länger umsehen müssen, bis ein Programm gefunden habe, welches vom Funktionsumfang und vor allem der Usability an Paint herankommt: Pinta

Das Grafiktool lässt sich unter Ubuntu bequem als Snap-Paket installieren über

sudo snap install pinta

Die Verwaltung läuft hier also nicht über die apt Paketmanager.

PDFs auftrennen oder zusammenfügen

Für mein Studium musste ich bereits mehrmals PDFs zusammenmergen, das geht super einfach mit dem Kommandozeilen-Tool pdftk, welches über apt installiert werden kann:

sudo apt install pdftk

Danach öffnet ihr ein Terminal (über Nautilus im Menü oben oder Strg+Alt+T) im Arbeitsverzeichnnis und könnt PDFs zusammenfügen mit dem Befehl

pdftk Datei1.pdf Datei2.pdf Datei3... cat output Zieldatei.pdf

Um zum Beispiel nur Seite 2-4 aus einem PDF Dokument auszutrennen

pdftk Quelldatei.pdf cat 2-4 output Zieldatei.pdf

Benutzeroberfläche neu starten, Prozesse abwürgen

Dass sich die Benutzeroberfläche (Desktop, GUI) aufhängt oder ich in einer Vollbild-Anwendung stecken bleibe, ist mir bisher glücklicherweise noch nicht passiert. Dennoch finde ich es wichtig zu wissen, dass es unter Ubuntu Linux nicht den „Froschgriff“ inklusive Task-Manager gibt. Grundsätzlich sollte das Verlassen einer Vollbild-Anwendung mit Escape oderüber Alt+Tab immer funktionieren. Schlägt das fehl, könnt ihr über den Hotkey Alt + F2, Strg + Alt + F2 oder das Terminal mit folgendem Befehl die GNOME-Benutzeroberfläche neu starten (Achtung, ungesicherte Arbeit geht unter Umständen verloren)

sudo systemctl restart systemd-logind

Alternativ könnt ihr auch Strg + Alt + Entf drücken. Wenn Ubuntu sich nicht aufgehängt hat, werdet ihr in 60 Sekunden abgemeldet.

Wenn ihr ein Prozess beenden wollt, der sich aufgehängt hat oder der sich nicht mehr schließen lässt, könnt ihr das über die Systemüberwachung (entspricht dem Task-Manager) machen, oder das Terminal. Tippt ihr

ps -u BENUTZER

ein, seht ihr von eurem Benutzer aus laufenden Prozesse.

Ihr braucht davon die Prozess-ID, um den Prozess mit

kill -15 -ID

zum Beenden aufzufordern, oder kill -9 -ID um diesen hart abzubrechen.

Blaulichtfilter

Gerade in der dunklen Jahreszeit ein praktischer Helfer gegen müde Augen. Während es dieses Feature beispielsweise bei aktuellen Android-Version schon ins System integriert ist, kann man sich unter Ubuntu z.B. mit redshift aus dem Software-Katalog Abhilfe schaffen. Die Farbtemperatur des Displays kann nach einem Schema oder fest mit Sonnen auf- und untergang verändert werden.

Akkulaufzeit verlängern (Notebooks)

Seid ihr frisch von Windows umgestiegen und habt das Gefühl, die Akkulaufzeit könnte besser sein, könnt ihr es mit dem Stromspar-Tool laptop-mode-tools versuchen. Um den Rahmen dieses Beitrags nicht zu sprengen, verlinke ich hier auf eine Anleitung mit weiteren Informationen.

Voraussetzung dafür ist, dass Ubuntu (der Linux Kernel) eure Hardware vollständig unterstützt und so z.B. Komponenten abschalten oder die Taktrate des Prozessors drosseln kann. Bei meinem TUXEDO ist eine entsprechende Funktion schon voreingerichtet (ich habe ein Control-Center).

Windows 10 Fall Creators Update – Desktop-Neuerungen im Überblick

Am 17. Oktober 2017 hat Microsoft begonnen, das Fall Creators Update, Version 1709, auf Windows 10 Geräten in Deutschland zu verteilen. Im folgenden Bericht möchte ich auf die wichtigen Neuerungen im Desktop-Bereich eingehen.

Habe ich das Update 1709 schon?

Die installierte Windows-Version wird unter [Start] / Einstellungen / System / Info angezeigt.

FCU_01

Sollte das Update noch nicht installiert worden sein, wechselt im Einstellungsmenü ins Register Windows Update und prüft dort auf Aktualisierungen. Alternativ besucht man

https://www.microsoft.com/de-de/software-download/windows10

, dort kann man das Update über den Button „Jetzt aktualisieren“ erzwingen (funktioniert am besten im Microsoft Edge Browser), oder man lädt sich mit dem Media Creation Tool ein aktuelles Datenträger-Abbild für herunter.

 

Fluent Design und angepasstes Startmenü

Mit dem Update hat Microsoft das sog. „Fluent Design“ im Windows Desktop implementiert (löst damit inoffiziell „Metro“ ab). Das neue System soll die einheitliche App-Darstellung geräteübergreifend vereinfachen und für neue Funktionen bereitmachen. Es wird ein Schwerpunkt auf helle und dunkle Elemente, Tiefenwirkung und Bewegung bei Animationen gesetzt. bei der Optik gesetzt. Auf dem Desktop-PC sind vorerst nur wenige Änderungen zu sehen, weitere sollen aber im nächsten Update kommen. Am ehesten fallen die visuellen Änderungen in der Windows Foto-App auf. Im Bereich der Fenster, App-Rahmen und im Startmenü  ist die Transparenz etwas „körniger“ geworden.

FCU_03

Das Startmenü lässt sich nun nicht mehr nur wie bisher in Kachel-Maßen horizontal und vertikal in der Größe verändern, sondern nun frei, auch diagonal angepasst werden. Die Scroll-Bar in der App-Liste wurde angepasst, sie ist jetzt wesentlich schmaler, bis man mit der Maus darüber fährt.

 

 

Verbesserter Taskmanager

fcu_04Der Taskmanager („Froschgriff“ [ugs.]; Strg+Alt+Entf), der unter Windows sowieso schon viel besser als der Vorgänger ist, kann nun auch Leistungsdaten über Grafikkarte bzw. GPU-Einheit auslesen und anzeigen. Das ist vor allem beim Benchmarken interessant, oder wenn man sehen möchte, wie sehr ein Spiel oder Prozess die Grafikkarte beansprucht.

Außerdem zeigt der Prozess-Manager nun auch detailiert an, wieviel Speicher die in Microsoft-Edge geöffneten Webseiten verbrauchen. Um diese Informationen zu sehen, muss man nach dem Öffnen erst auf „> Mehr Details“ klicken.

 

Kontakte – Aktionen in der Taskleiste und direkte Dateifreigabe

fcu_05

Wer mit einem Microsoft Konto bei Windows angemeldet ist und die Online-Funktionen des Outlook-Dienstes auch entsprechend nutzt, wird sich darüber besonders freuen. Per Klick auf den neuen Button können Kontakte aus dem Outlook-Adressbuch (Mail) oder

FCU_06

verknüpften Diensten wie Skype direkt angewählt werden. Je nach App können dann direkt von dort spezifische Aktionen gewählt werden, zum Beispiel direkt per Drag & Drop eine Datei per Outlook-Mail teilen, oder einen Skype-Chat starten. Es ist auch möglich, einzelne Kontakte direkt an die Leiste anzupinnen.

Außerdem gibt es im Kontextmenü von Dateien und Ordnern („Rechtsklick“) nun eine direkte „Freigabe“ Option, die folgenden Dialog öffnet und das Teilen an Kontakte ermöglicht.

Windows Update Bandbreite einschränken

Windows 10 lädt im Hintergrund automatisch Windows und App-Updates herunter. Ist zusätzlich die Option in den Einstellungen aktiviert, werden Updates auch nach dem P2P-Prinzip von anderen Nutzern empfangen und -gesendet. Man kann Windows Update nun vorgeben, wie viel Prozent % der Internet-Bandbreite maximal für diese Aktivitäten genutzt werden dürfen, damit besonders bei langsameren Internet-Anschlüssen andere Dienste (Streaming) nicht behindert werden. Dazu navigiert zu: Update und Sicherheit / Windows Update / Erweiterte Optionen / Übermittlungsoptimierung / Erweiterte Optionen /

Verbessertes Windows Security Center

Das Windows Security Center (Schildsymbol in der Taskleiste), eine Kombination aus dem bekannten Virenscanner von Microsoft (ehem. MSE) und der allgemeinen Geräteüberwachung, hat neue Funktionen erhalten. Unter „App- und Browsersteuerung“ gibt es nun neue „Optionen zum Exploit-Schutz“. Diese sollen vor Exploitattacken durch Malware schützen (dies gab es zuvor nur durch Extra-Software Microsoft EMET). Weitere Informationen dazu stellt Microsoft in einem eigenen Artikel bereit. So soll Windows nun noch sicherer sein.

Verknüpfung mit dem Smartphone

Inzwischen hat Microsoft ja „zugegeben“, dass es mit Windows Phone wohl erstmal vorbei ist (engl. Artikel hier). Jetzt gibt es eine neue Funktion in der Einstellung-App, um das Handy (diesmal Android oder iOS) mit dem eigenen Windows 10 PC zu verknüpfen um z.B. Benachrichtigungen aufs Smartphone zu erhalten oder leichter Dateien geräteübergreifend zu nutzen. Voraussetzung dafür ist allerdings, dass auf dem Smartphone die „Microsoft App“, also der Microsoft-Launcher installiert und man angemeldet ist. (Das ging schon davor mit OneDrive, ist jetzt aber offiziell).

Ach, wo ist eigentlich Paint?

FCU_02

Eigentlich nur mal schnell ein Bild zuschneiden? Mit dem Fall Creators Update wird das traditionsbehaftete Paint.exe nicht mehr standardmäßig mit Windows ausgeliefert, es soll Platz machen für die modernere 3D Paint App. Ist das altgewohnte Paint nicht mehr installiert, kann es über den Windows App Store noch bezogen werden.

 
Weitere interessante Änderungen

  • Bei Notebooks und Akkugeräten kann man in den Energieoptionen (Batteriesymbol) der Taskleiste nun mit einem Schieberegler direkt das Energiesparverhalten von Apps verändern (gibt es parallel zu den bestehenden Energiesparplänen)
  • Microsoft Edge kann nun noch mehr Funktionen von PDFs wiedergeben, automatisch vorlesen und außerdem EPUP-Formate anzeigen
  • Cortana zeigt nun auch vollständige Bing-Suchergebnisse in der Suchleiste an, anstatt wie bisher nur Suchvorschläge. Die Einstellungen der Cortana-App wurden in die systemweite Einstellungs-App integriert.

 

Microsoft hat die Neuerungen in einem unterhaltsamen Video auf YouTube vorgestellt und mit Bespielen und Interviews erläutert: