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…

Read more Linux Terminals

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…

Read more Lenovo T470P mit Docking Station unter Arch-Linux

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…

Read more Sony Xperia X Nougat 7.1.1 Rollout

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…

Read more Linux: Simple Arch Linux Backup Script

Older posts