MacOS 10.15 Catalina veröffentlicht
Soeben hat Apple die neue Version von MacOS in der Version 10.15 veröffentlicht. Viel Spaß damit.
IOS 13 und wie man Schriftarten installiert und anwendet
Seit IOS13 ist es möglich, eigene Schriften zu installieren und zu verwenden und zwar wie folgt:
Der Reiter Schriftarten befindet sich unter Einstellungen -> Allgemein -> Schriftarten

Zuerst installiert man die App FontDiner:

Nach der Installation öffnen wir die App und wechseln in den Tab Library und aktiviert die Schriften

Nun finden wir die Schriftarten auch unter Einstellungen -> Allgemein -> Schriftarten.

Leider können die Schriften nicht systemweit angewendet werden. Mit dem heutigen Update von Pages und Keynote, können die Schriftarten in der jeweiligen Anwendung ausgewählt werden.

Displaylink Linux und doppelter Login
An meinem Lenovo Laptop ist ein Displaylink angeschlossen an dem ich 2 Monitore betreibe. Unter Linux werden 2 Packages benötigt (Arch: displaylink, evdi)
Nach der Installation konnte ich wie gewünscht 2 Displays betreiben, allerdings musste ich mich am Login-Bildschirm immer 2 mal anmelden. Um die doppolte Anmeldung zu umgehen, muss page_flip deaktiviert werden. Dazu erstellt man folgenden Datei
/etc/X11/xorg.conf.d/20-displaylink.conf
mit folgendemm Inhalt:
Section "OutputClass" Identifier "DisplayLink" MatchDriver "evdi" Driver "modesetting" Option "AccelMethod" "none" Option "PageFlip" "false" EndSection
Migration von Windows 10 VirtualBox Guest nach KVM
Aufgrund mangelnder Leistung auf meinem Linux Notebook, lief der Windows 10 Guest auf VirtualBox nicht performant genug. Nach ein wenig Recherche fand ich einen Benchmar, der VirtualBox und KVM vergleicht:
https://www.phoronix.com/scan.php?page=article&item=virtualbox-60-kvm&a%20=%203
KVM scheint eine bessere Leistung zu bieten. Das wollte ich testen. Zuerst wird die Festplatte des Quellsystems in das gewünschte Zielformat konvertiert:
qemu-img convert -f vmdk -O qcow2 /Virtual/Box/win10-disk001.vmdk /KVM/win10/win10.qcow2
Nun wird im virt-manager eine neue virtuelle Maschine erstellt. Als Controller für die konvertierte Festplatte wird Sata verwendet. Am besten gleich noch ein virtuelles CD-Rom hinzufügen und das Iso Image der Fedora Treiber einlegen. Die aktuellen Treiber können hier heruntergeladen werden:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/
Nun starten wir die Maschine. In Windows wählen wir das CD-Rom Laufwerk aus und installieren den Guest Agent und den virtio Treiber. Anschließen fahren wir das System wieder herunter.
Nun kann der virtuellen Maschine ein weiterer Speichercontroller im Modus Virtio hinzugefügt werden:
Nun booten wir Windows 10. Wenn das System gestartet ist, wird der neue Speichercontroller automatisch erkannt und installiert. In Windows starten wir mittels cmd ein command prompt und führen folgenden Befehl aus:
bcdedit /set {current} safeboot minimal
Wenn der Befehl erfolgreich ausgeführt wurde, fahren wir Windows herunter und ändern die Art des Controllers für die Festplatte auf der Windows läuft, in den Einstellen der virtuellen Maschine.
Wir schalten die virtuelle Maschine wieder an und lassen sie im abgesicherten Modus starten. Erneut öffnen wir mittels cmd ein command prompt und führen folgenden Code aus:
bcdedit /deletevalue {current} safeboot
Danach fahren wir Windows 10 herunter und entfernen den zusätzlich angelegten virtio Controller mit der 20GB Festplatte.
Nun sollte Windows 10 von der Festplatte booten mit virtio.
Verfügbarkeit einer Webseite prüfen mit wget
Um die Erreichbarkeit eines Servers zu testen wird meist der ping Befehl verwendet. Es kann aber vorkommen, dass ein ping Befehl erfolgreich ausgeführt wird, die entsprechende Webseite aber nicht erreichbar ist. Um diesen Fall zu testen, habe ich ein kleines Skript geschrieben, dass mit wget versucht, die Webseite aufzurufen.
#!/bin/bash # Check site every 10 seconds, log failed connection attempts in siteuptime.txt while true; do echo "Checking site..."; /usr/bin/wget "Domain To Test" --timeout 1 -O - 2>/dev/null | grep "Website Searchstring " || echo "The site is down" | date --iso-8601=seconds >> /The/Output/File.txt; sleep 1; done
nslookup windows / linux
Unter windows kann mit nslookup die DNS Verfügbarkeit geprüft werden. Unter Linux ist das Äquivalent dig
Linux Terminals
Lange war ich auf der Suche nach dem richtigen Terminal für meine Zwecke. Ich bin ein Anhänger der Philosphie von Gnome die meiner Meinung nach mit ihrer DE alles richtig machen. Doch dies dürfte Geschmackssache sein. Es lag für mich also nahe das gnome-terminal mit Transparenz z…
Lenovo T470P mit Docking Station unter Arch-Linux
Das Lenovo T470P wird fast vollständig von Linux unterstützt. Ausnahme bildet hier der Fingerprint Reader, der nicht unterstützt wird. Das T470p unterscheidet sich vom T470 durch eine geänderte CPU Konfiguration und das fehlen eines USB-C / Thunderbolt Anschlusses. Eine Übersicht…
Sony Xperia X Nougat 7.1.1 Rollout
Seit heute findet der Rollout von Android 7.1.1 für das Xperia X statt. Ich habe mein Geräte aktualisiert Changelog von Sony kann hier eingesehen werden: http://support.sonymobile.com/global-en/xperiax/kb/8019307406466a0cf0158a88bf3b0003781/ Änderungen vom Google Blog: https://bl…
Linux: Simple Arch Linux Backup Script
Um regelmäßige Sicherungskopien meiner wichtigen Konfigurationserzeichnisse zu erstellen habe ich ein kleines Backupscript erstellt. Es ist sehr simpel, erfüllt aber seinen Zweck. Aktuell besitzt das Script folgende Funktionalität: Kopieren der Konfigurationsordner und -dateien i…