Articles by Tblue (page 5 of 9):

b2evolution (nun endgültig) komplett auf Deutsch

On in “Übersetzungen” by Tblue1 comment
Tags: , , , ,

Seit einigen Tagen ist die deutsche Übersetzung von b2evolution abgeschlossen (momentane Phase: Ausbügeln von Tippfehlern etc.) und ist bei Launchpad einsehbar.

Wer b2evolution benutzt und eine deutsche Übersetzung vermisst hat, kann also aufatmen ;-) und vielleicht auch nach Fehlern etc. in der Übersetzung schauen, wenn er möchte…

Vielleicht werden auch mehr deutsche Benutzer b2evolution benutzen, da es b2evo nun komplett auf Deutsch gibt? Wer weiß, man wird sehen! :-)

Planet Pytal: Neues Backend

On in “News” by Tblue
Tags: , ,

Der von mir betriebene Planet Pytal hat nun ein neues Backend (also eine neue Software, die die Feeds parst und eine Seite daraus generiert): Statt Planet werkelt nun Venus (basiert auf Planet) im Hintergrund.

Venus scheint keine Probleme mehr mit Feeds zu haben, die Planet nicht parsen konnte - also ist wieder alles in Ordnung.

Eine weitere Neuerung ist, dass Feeds, die seit 60 Tagen keine Aktivität gezeigt haben, als “inaktiv” markiert werden.

Acer Extensa 5220, Linux und p4_clockmod

On in “Linux” by Tblue3 comments
Tags: , , ,

Mein Notebook, ein Acer Extensa 5220, läuft wunderbar mit Linux. Einziger Nachteil: Das p4-clockmod-Kernelmodul, mit dem ich die Frequenz der CPU (Intel Celeron M 530) beeinflussen und somit Strom sparen könnte, erkennt den Prozessor nicht.

Ein Patch behebt das Problem. Ich habe bisher immer den ganzen Kernel rekompilliert, das wurde mir auf die Dauer aber zu umständlich bzw. zeitaufwändig. Ich habe deswegen nach einem Weg gesucht, nur das eine Modul neu zu kompillieren und will im folgenden Eintrag beschreiben, wie ich das gemacht habe.

Patch anwenden

Nachdem man die Kernelquellen für seine Kernelversion heruntergeladen und evtl. gepatcht hat, wechselt man in das Sourceverzeichnis und wendet den Patch für das Modul an:

$ patch -Np1 -i pfad/zur/obigen/patchdatei

Das sollte problemlos klappen.

Kernelkonfiguration kopieren

Klappt folgender Befehl nicht…

$ zcat /proc/config.gz > .config

…kann man diesen hier probieren (evtl. Verzeichnis anpassen):

$ cp "/usr/src/linux-`uname -r`/.config" .

Kompillation vorbereiten

$ make silentoldconfig prepare modules_prepare

Nun zum letzten Schritt:

Modul kompillieren & kopieren

U. U. müsst ihr beim cp-Befehl den Zielpfad anpassen. Die letzten beiden Befehle müssen mit root-Rechten ausgeführt werden.

$ make arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko
# cp arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko \
    "/lib/modules/`uname -r`/kernel/arch/x86/kernel/cpu/cpufreq"
# /sbin/depmod -A

Zum Schluss…

…könnt ihr nun das Modul (als root) laden und überprüfen, ob es ordnungsgemäß geladen wurde:

# modprobe p4_clockmod
$ dmesg|tail

In der dmesg-Ausgabe müsste folgendes zu sehen sein:

p4-clockmod: P4/Xeon(TM) CPU On-Demand Clock Modulation available

Das wars. :-)