Amarok und die Raute

Das Kubuntu ist installiert, doch es ist still. Also schnell Amarok starten und ein paar MP3s einwerfen und los geht es. Das dachte ich zumindest. Die Bibliothek libxine1-ffmpeg war installiert, daran konnte es also nicht liegen. Also wurde erst einmal eine Ogg Vorbis Datei abgespielt und das funktionierte auch. Auch MP3 funktionieren plötzlich. Also wurde wieder eine MP3 aus dem Musikordner genommen und wieder funktionierte nichts. Woran lag es?

Der Ordner in dem die Musik lag enthält eine Raute (#) im Pfadnamen und damit kommt Amarok wohl nicht klar. Klingt nach einem Bug…

Weitere Informationen gibt es unter:
http://wiki.ubuntuusers.de/Amarok_2

Verhindern das Kubuntu beim Schließen des Bildschirmes in Schlafmodi fällt

Es ist ärgerlich, man will nur kurz den Bildschirm des Net-Notebooks schließen und schon geht es in den Standbymodus. Doch man muss diesen Zustand nicht ertragen. Dazu aktiviert man die Energieverwaltung (Auf das Netz bzw. Batteriesymbol rechts unten klicken) und geht dort auf Profile ändern. Dort kann man dann bei den Profilen sagen was passieren soll wenn der Bildschirm herunter geklappt wird.

Weitere Informationen gibt es unter:
http://wiki.ubuntuusers.de/Schlafmodi

Kleines MySQL / UTF-8 Problem

Es war einmal eine Datenbank deren Tabellen waren im UTF-8 Format. Auch die PHP Anwendung benutze UTF-8. Also wird einfach mittels:

mysql_connect($db_host, $db_name, $db_password);
mysql_select_db($db_name);

$sql = "SELECT * FROM Cubes WHERE ID = '" . $id . "' ORDER BY " . $NameLang;
$result = mysql_query($sql);

eine Verbindung aufgebaut und die Datenbank abgefragt. Nun könnte man annehmen das das ganze als UTF-8 zurück kommt aber wie so oft im Leben war dem nicht so. Die Umlaute etc. wurden falsch kodiert ausgeliefert. Die Lösung des Problemes ist glücklicherweise simpel und einfach (sobald man die Lösung kennt :) ) Es muss nach der Verbindung zur Datenbank die Verbindung auf UTF-8 umgestellt werden. Dies geschieht mittels mysql_query(„SET NAMES ‚UTF8′“);. Nun sieht das ganze so aus:

mysql_connect($db_host, $db_name, $db_password);
mysql_query("SET NAMES 'UTF8'");
mysql_select_db($db_name);

$sql = "SELECT * FROM Cubes WHERE ID = '" . $id . "' ORDER BY " . $NameLang;
$result = mysql_query($sql);

Und wieder ein Problem gelöst :)

Windows das Suchen in Zip Dateien abgewöhnen

Windows hat die doofe Angewohnheit bei der Suche von Dateien auch in Zip Dateien nachzuschauen. Möchte man dieses Verhalten abschalten so begibt man sich auf die Kommandozeile und gibt

regsvr32 /u /s zipfldr.dll

ein. Danach sucht Windows nicht mehr in Zip Dateien. Möchte man das ganze später wieder aktivieren reicht ein einfaches

regsvr32 zipfldr.dll

auf der Kommandozeile.

Probleme mit dem Herunterfahren unter Ubuntu

Ein Desktop PC hier hatte Probleme mit dem Herunterfahren. Auf der Maschine läuft ein Ubuntu 8.04. Nachdem man also Ubuntu angewiesen hatte herunterzufahren, fuhr der Rechner runter bis zu der Stelle an der im Normalfall das ganze abgeschaltet wird. Hier wurde nur die Festplatten ausgeschaltet und der Rest blieb so wie er war.

Es stellte sich heraus das Ubuntu das ACPI nicht ordnungsgemäß erkannt hat. In solchem Fall hilft es eben dies zu erzwingen. Dazu öffnet man die Datei /boot/grub/menu.lst und sucht dort die Zeile # defoptions=quiet splash. Diese Zeile wird in # defoptions=quiet splash acpi=force geändert und das ganze gespeichert.

Nun muss die Konfiguration von GRUB mittels update-grub aktualisiert werden. Nach dem nächsten Neustart müsste der Rechner dann wieder ordnungsgemäß herunterfahren.