Festplattenbenchmarking mit Onboard-Mitteln

Das DISKS / Laufwerke Tool von Fedora stellt uns alle nötigen Funktionen für einen aussagekräftigen Benchmarktest zur Verfügung und ist bereits vorinstalliert.

Als erstes suchen wir uns die Festplatte raus und klicken dann auf eins der Zahnräder um den Leistungstest auszuwählen. Geht man über das Menü, kann man das Laufwerk als ganzes benchmarken, wobei über die Zahnräder (im Bild unten ) man das per Parition auswählen kann.

Fedora-Benchmarking-1
Wir stellen
zunächst die Testparameter ein. Bei leeren Platten unbedingt den Schreibtest  mit anhaken. Bei vollen Platten würde ich das nicht machen.

Fedora-Benchmarking-2

Die grafische Auswertung übernimmt das Programm dann auch gleich:

Fedora-Benchmarking-4

Für eine per USB-2 Port angeschlossene Festplatte ist das ein guter Wert.

Wenn man schon mal dabei ist, kann man auch gleich noch die SMART-Werte einer Festplatte überprüfen:

Fedora-Benchmarking-5Wie man hier sehen kann, war die Platte nur insgesamt 8 Tage am laufen, weil Sie einen Festplattenschaden hat. Die Lesefehlerrate und die Suchfehlerate sollten bei einer heilen Festplatte bei 0 stehen, außer die Platte meldet Ihre SMART-Werte falsch an das Programm. SMART wertet die Platte noch als ok, weil alle Lesefehler korregiert werden konnten, dies wird aber nicht immer so bleiben. Diese Platte hier, halte ich aufgrund der Daten für defekt. Der Schreiblesekopf wird offensichtlich mechanisch nicht mehr richtig positioniert, was zu Lesefehlern und Anfahrfehlern ( Seekerror ) führt.

 

Cinnamondesktop entfernen, entfernt die falschen Pakete

Vor ein paar Tagen habe ich ja den Cinnamondesktop auf Fedora+Gnome nachinstalliert, und wollte das nun wieder entfernen. Leider entfernt „dnf erase @Cinnamon-Desktop“ einige wichtige Programme, die mit Gnome installiert wurden. Das führt natürlich zu dem Problem, daß man genau diese Pakete wieder installieren muß und dazu eine Liste braucht.

Wie macht man das ?

Abgleichen natürlich. Zunächst brauchen wir die Liste mit den RPMS, die installiert wurden:

grep -i -E „^Jul 01.*fc23“ /var/log/dnf.log-20160704  | grep install | awk ‚{print $7;}‘ | sort >/root/liste.install

Dazu muß man natürlich wissen, wann man Cinnamon installiert hat, in meinem Fall am „Jul 01“ .

Daran denken: An dem Tag können noch andere Pakete installiert worden sein, also ggf. den Grep um die Uhrzeit erweitern!

Jetzt brauchen wir noch die gleiche Liste für die entfernten Pakete:

grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased | awk ‚{print $7;}‘ | sort >/root/liste.erased

Wie bei den Installdaten, könnten auch hier noch andere Pakete deinstalliert worden sein, also auch hier ggf. die Uhrzeit einbauen!

Wer nachvollziehen will, was die einzelnen Befehle machen, kann Sie auch einzeln aufrufen :

grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased | awk ‚{print $7;}‘ | sort
grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased | awk ‚{print $7;}‘
grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log  | grep erased
grep -i -E „^Jul 06.*fc23“ /var/log/dnf.log

Nun hat man zwei Listen mit Paketen. Alle die Pakete, die nicht in der Install-Liste sind, aber in der Erased-Liste, müssen wieder auf den Rechner drauf.

Jetzt könnte es soooo einfach sein :

grep -vf /root/liste.install /root/liste.erased

Ist es aber nicht, denn die Listen passen nicht zusammen. Wir müssen die Paketnamen erst normieren:

sed -e „s/\.x86_64//“ /root/liste.install > /root/liste.install2

sed -e „s/\.fc23.*//“ -e „s/:.*$//“ -e „s/-[0-9].*//“ /root/liste.erased  > /root/liste.erased2

Jetzt können wir Sie vergleichen :

grep -vf /root/liste.install2 /root/liste.erased2

Das zeigt alle Tools an, die in der Install-Liste fehlen, also zuviel deinstalliert wurden.

Das sollte man jetzt von Hand nochmal aussortieren, aber zur Not ginge auch:

grep -vf /root/liste.install2 /root/liste.erased2 | awk ‚{print „dnf -y install „$1;}‘ | bash

und alles würde automatisch installiert werden.

ACHTUNG: Hinweis für spätere Zeiten :

Als dieser Artikel geschrieben wurde, war Fedora 23 aktuell auf einem 64Bit System installiert. Wer andere Versionen einsetzt, muß die ganzen Anweisungen selber sinnvoll anpassen.

UfoAI 2.6 – Dev verfügbar

Die UfoAI 2.6 Entwicklerversion ist verfügbar und ich kann sie allen Gamern nur empfehlen.

Glücklicherweise kann man seine Spielstärke nun endlich dem eigenen Lust- bzw. Frustlevel anpassen, was meint, daß die Aliens zwar immer noch ein bisschen überpowered sind, aber sich das auf ein erträgliches Maß reduziert hat. Man muß im späteren Verlauf die Missionen zwar mehrfach machen, bevor alle eigenen Spielfiguren lebend durchkommen, aber das machts ja grade aus 😉

ufoai-2.6-dev Leider gibt es das noch nicht als Linux-Port, weswegen man die Windows Version mit Wine spielen muß.

Bekannte Bugs:

A)

Die Karte scrollt bei Alienbewegungen und Aktionen einfach irgendwo hin, weil das Koordinatensystem verbuggt ist. Außerdem ist das Gescrolle total nervig.

Tip: einfach rauszoomen, dann ist es nicht so schlimm

B)

Die mangelnde Nativität ( sprich Wine Abhängigkeit ) führt bei (mindestens) Gnome dazu, daß sollte man im Fullscreenmodus mit der Maus in den Bereich der oberen Leiste mit dem Ausschaltmenü von Gnome kommen, Wine komplett das Fenster vergeigt. Ist aber nen Wine Bug in 1.9.3, d.h. ggf. schon gefixt. Im Fenstermodus ist es aber genauso angenehm zu spielen.

Fazit

Für eine Entwicklerversion funktioniert das gut. Mit den 2 unerklärlichen Abstürzen in 3 Wochen kann man Leben. Den Spielstand muß man eh alle paar Minuten speichern, wenn man nicht laufend neue Leute anwerben will.