Die deutsche Rechtschreibprüfung in Android Studio kann man nachrüsten. Dann prüft das Programm Text in Kommentaren und ähnlichem auch in Deutsch auf typische Schreibfehler. Hier erkläre ich wie man das einstellen muss. Weiterlesen
Archiv der Kategorie: How-To
Nespresso Maschine füllt die Tasse nicht mehr richtig
Gestern ist es passiert: Ich will morgens einen Kaffee zum Frühstück und die Nespresso Maschine füllt die Tasse nicht mehr richtig. Es kommt nur ein paar Sekunden Kaffee, dann stoppt die Maschine.
WhatsApp zeigt nur noch Nummern statt Namen
Ein Smartphone mit WhatsApp zeigte plötzlich nur noch die Telefonnummern und nicht mehr die Namen der Kontakte an.
Wie sich herausstellte hatte die App nicht mehr die Permission auf die Kontakte zugreifen zu dürfen. Es ist unklar wie es verschwunden ist, lies sich aber einfach reparieren.
Im Smartphone die Einstellungen öffnen, dann bei Apps & notifications zu WhatsApp auf die Detailseite gehen. Dort die Permissions anzeigen lassen. Am sichersten ist es, der App alle gewünschten Permissions zu geben. Erforderlich ist auf jeden Fall Contacts.
Danach WhatsApp öffnen und auf das new chat icon klicken. Im Menü „⋮“ dann Refresh auswählen. Danach sollten die Kontakte wieder mit Namen angezeigt werden.
Google Kalender zeigt keine Geburtstage an
Der Google Kalender zeigte bei mir keine Geburtstage meiner Kontakte an. Nicht auf Android und nicht im Browser.
Komisch daran war, dass es nur manche Kontakte betroffen hat. Andere Geburtstage waren sichtbar. Weiterlesen
Dauerhafte HDD Aktivität im neuen NAS
Ich hatte bei mir ein neues NAS eingerichtet und mich gewundert, dass die Festplatten nicht schlafen gehen. Es hat sich herausgestellt dass es an der „Schnellformatierung“ lazy_itable_init vom ext4 Dateisystem liegt. Damals wolle man das neue Dateisystem schnell benutzbar haben. Im Commit sind nähere Details erklärt.
Wenn man nichts speziell einstellt ist auch noch Stunden später immer wieder ein Zugriff auf die Platte sichtbar. In dieser Zeit werden im Hintergrund die inodes im Dateisystem auf 0 gestellt. Dadurch sind die Festplatten auch nicht idle und gehen nicht schlafen.
Lösbar ist das ganze auf drei Arten.
Gedulig abwarten
Man kann einfach einige Stunden (oder Tage) abwarten, dann erledigt sich das Ganze von selbst. Es gibt leider keine „schöne“ Möglichkeit festzustellen wie weit der Prozess schon fertig ist. Mit dumpe2f auf das block device (z.B. dumpe2fs /dev/md0 ) kann man nachsehen wie viele der groups schon fertig sind (INODE_ZEROED) oder noch nicht initialisiert sind (INODE_UNINIT).
Beim Erstellen initialisieren lassen
Wenn man rechtzeitig daran denkt, dann kann man das Dateisystem auch gleich beim Formatieren initialisieren lassen. Man stellt die lazy_itable_init option ab. Das dauert dann ein wenig länger, danach ist aber alles erledigt. Bei 4TB RAID1 waren es bei mir circa 15 Minuten:
1 |
mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 /dev/md0 |
Die Initialisierung beschleunigen
Der Hintergrundprozess mach per default 10 mal so lange Pause wie das letzte Schreiben gedauert hat. Dieser Parameter lässt sich mit einer mount option beeinflussen. Wenn man init_itable auf 0 stellt, dann initialisiert der Kernel worker ohne Pause die inodes. Entweder beim initialen Mount mit angeben oder remounten. Dabei sollen natürlich keine Dateien geöffnet sein.
1 |
mount -o remount,init_itable=0,rw,relatime,data=ordered /mnt/md0 |