merkwürdiger Bug: Fenster springen auf und ab

„Stell Dir vor, Du kommst zu Deinem Desktop und die Fenster springen rum!“ Gibts nicht? Virus!? Root-Kit!? Tja, das werden wir dann mal lüften müssen.

Die Beschreibung

Wir haben Fedora 29 , Gnome-Shell 3.32 und als Programme Firefox & den SimpleScreenRecorder laufen.

Nach ca. 8 Stunden mehr oder minder Dauerbetrieb sprangen die beiden Fenster immer gleichzeitig zwei Pixel rauf und wieder runter. So sah es zumindest aus, in Wirklichkeit sprang das ganze Display als Geflacker rauf und runter. Hat man aber erst beim extrem genauen hinsehen bemerkt, weil der Hintergrund monochromatisch und dunkel war.

Ursache

„Thermale Überhitzung durch 8 Stunden Dauerencoden.“

Merke, wer mit einem Tablet Tutorials aufnimmt, sollte ab und zu eine Pause machen. Oder wenigsten mal auf Energiesparmodus schalten, damit die CPU eine Chance hat abzukühlen. Wieso da die Lüfter nicht stärker liefen, bleibt ein Rätsel.

Games: Astrolords mit Touchsupport?

ein kleines Weihnachtswunder

Oh Binärbaum, Oh Binärbaum,
wie verzweigt sind Deine Äste.

Ein kleines Weihnachtswunder hat sich in der Gemeinde zugetragen: Scott Leigh, mein gelegentlicher Erzfeind im Bugzilla ;), hat einen meiner Bugreports ohne Kampf akzeptiert und ein Update bereit gestellt 😀 Danke, Scott 😉

Zieht Euch die Updates für Fedora 28, dem grade hier viel Gescholtenen, einfach auf Koji und ..

cinnamon-4.0.7-1.fc28
cinnamon-screensaver-4.0.3-1.fc28
cinnamon-translations-4.0.2-1.fc28
muffin-4.0.5-1.fc28

installiert Sie mit : dnf update ./muffin*rpm ./cinnamon*rpm

Natürlich funktioniert der Befehl nur dort, wo die RPMs vom Download liegen, aber das wußtet Ihr ja schon 🙂

Ich wünsche Euch noch ein schönes Restweihnachten und einen gemütlichen Jahreswechsel, jetzt ohne Fehlende-icons-im-Toolbar-Problem 😉

 

TS3, SQLite und der Dump

Es waren einmal: Ein TeamSpeak3 Server, eine SQLite Datenbank und ein Fedora 28 Upgrade. Ja, ich weiß, Ihr habt die Schnauze voll von „da geht schon wieder was mit F28 nicht“ berichten, aber was soll man machen? Irgendwie muß man die beheben, oder?

DatabaseError database disk image is malformed

Nach dem F28 Serverupdate brauchte ich mal meinen TS3 Server, also wollte ich den starten. Ich wollte schon behaupten, daß ich es nicht anders erwartet habe, aber eigentlich war ich optimistisch. Half aber nichts, der TS3 Server gab nur dies zum Besten:

CRITICAL|ServerLibPriv | | Server() DatabaseError database disk image is malformed

Um es kurz zu machen, die SQLite DB war technisch in Ordnung, aber irgendeine Checksumme wollte nicht, wie TS3 das wollte. Eine kurze Recherche im Jahr 2010!!! ergab, daß ein anderer User sowas mal mit einem simplen SQL-Dump gefixt hatte. Eine gute und einfache Möglichkeit, wenn sie denn funktioniert.

echo „.dump“ | sqlite3  ts3server.sqlitedb | sqlite3 new.db

Das funktioniert auch soweit, nur daß new.db am Ende lediglich 0 Byte groß war und es ums verrecken auch nicht anders haben wollte. Das Geheimnis lag im SQL.Dump. Der hatte eine Transaktion aufgemacht, aber nicht mit COMMIT geschlossen. Ergo, nie beendet , ergo 0 Byte Datenbank.

echo „.dump“ | sqlite3  ts3server.sqlitedb > dump.sql
vi dump.sql
sqlite3  new.db < dump.sql
mv new.db ts3server.sqlitedb
chown {tsuser} ts3server.sqlitedb

und schon startet der Teamspeakserver wieder 🙂

Frohe Weihnachten ihr Bugs!