Archiv für die Kategorie ‘tweaks’

Nervige Akonadi Fehlermeldung bei Kontact start

Donnerstag, 15. April 2010

Bis vor kurzem nervte mich bei jedem Login eine Fehlermeldung des Akonadi-Selbsttests, der automatisch gestartet wurde weil in meiner KDE-Standardsitzung Kontact geöffnet wird (und somit seit einiger Zeit auch Akonadi).

Mir war bekannt das Akonadi zwingend eine MySQL-Abhängigkeit hat und seinen eigenen MySQL-Server startet, als mir dann Gestern bewusst wurde, dass Akonadi damit meine normalen MySQL-init.d-Scripte hijackt und sich deshalb meine normalen Datenbankanwendungen nicht mehr richtig verbinden konnten wurde mir das ganze dann zu blöd.

(weiterlesen…)

KDE4 Start und Herunterfahren beschleunigen

Donnerstag, 15. April 2010

Um KDE4 schneller zu machen gibt es einen erstaunlich einfachen Trick, der wohl auf einen unsauberen Fehler zurückzuführen ist. Und zwar scheint KDE4 beim starten/herunterfahren erst auf den Anmelde- bzw. Ameldesound zu (weiterlesen…)

Kernel Cross-Compiling mit Gentoo

Dienstag, 18. August 2009

Aus aktuellem Anlass, brauche ich eine ältere Version des Kernels (2.6.24) und diese natürlich nicht für mein amd64-Gentoo-System, sondern für ein i686 openSUSE-System, also hinein in die schwarzen Künste und etwas cross-compiling betreiben.

Gentoo als Source-Distribution ist natürlich bestens dafür geeignet und stellt sich als erstaunlich kooperativ heraus, folgende Schritte sind nötig:

  1. emerge -av portage-utils crossdev (erstes dürfte wahrscheinlich schon installiert sein)
  2. crossdev –target $MACHINE-$VENDOR-$KERNEL-$OS (durch die entsprechenden Werte ersetzten, Tabelle forestlen oder im Gentoo Handbuch nachgucken, für meinen Fall: crossdev –target i686-pc-linux-gnu)
  3. Anschließend müsste es einen compiler i686-pc-linux-gnu geben, einfach mal probieren ob der Befehl gefunden wird …

Zum compilieren des Kernels sind jetzt noch folgende Schritte notwendig:

  1. export ARCH=”x86″ (kleiner Tipp: Hier ist die Kernel-Architektur gefragt, die sich je nach Version etwas verändern kann, deshalb einfach mal in $Kernelsource/arch  nachgucken, was die Version gerade so anbietet)
  2. export CROSS_COMPILE=”$YOUR_CROSS_COMPILER_HERE” (also in meinem Fall export CROSS_COMPILE=”i686-pc-linux-gnu”)

(Wer will kann das ganze auch in ein eigens angelegtes script packen und z.b. unter /usr/bin speichern, Vorschlag dazu am Ende)

Und jetzt kann wie gewohnt make menuconfig bzw. einfach nur make aufgerufen werden. Bei mir ist allerdings noch folgender Fehler aufgetreten:

arch/x86/boot/boot.h: Assembler messages:
arch/x86/boot/boot.h:112: Error: bad register name `%dil’
make[1]: *** [arch/x86/boot/video.o] Fehler 1
make: *** [bzImage] Fehler 2

Dies liegt jedoch offenbar nicht am Cross-compiler selbst sondern an der Tatsache, das der Kernel älter als der aktuell laufende Kernel ist, ich wurde auf folgenden git-comitt aufmerksam gemacht, der das Problem behebt.

Zum Schluss noch der Hinweis auf das wiedermal recht ausführliche Gentoo-Handbuch, das unter dem Thema Embedded Devices auch zum Thema CC etwas hergibt.

Beispiel für make-script:

#!/bin/sh
exec make ARCH=”x86″ CROSS_COMPILE=”i686-pc-linux-gnu-” INSTALL_MOD_PATH=”${SYSROOT}” “$@”

bootsplash unter openSUSE ändern

Samstag, 16. August 2008

Im Gegensatz zu Ksplash, oder KDM Themes gibt es für den bootsplash leider kein Tool zum konfigurieren, gehört ja auch eigentlich nicht zum eigentlichen eyecandy zeugs ;)

  1. Bootsplash besorgen, z.B. von www.kde-look.org (neues Fenster)
  2. Im Gegensatz zu Ksplash und KDM Themes muss das archiv entpackt werden.
  3. Den Ordner verschiebt man nun (als root) nach /etc/bootsplash/themes/
  4. Jetzt muss man noch eine anpassung in /etc/sysconfig/bootsplash vornehmen:
  5. SPLASH=”yes”
  6. THEME=”Ordner_Name”
  7. Fast geschafft! Jetzt muss man noch mit mkinitrd -s 1280×1024 (bzw. deine Auflösung!)

Jetzt kann man nochmal überprüfen ob alles geklappt hat: in der Ausgabe von mkinitrd sollte nochmal der Name und die Auflösung des bootsplashs aufgeführt sein.

KAdressBook - minor improvment

Sonntag, 04. März 2007

Für alle KAdressBook nutzer, hier eine kleine verbesserte variante des Adress-Suchstrings bei mapquest:

http://www.mapquest.com/maps/map.adp?searchtype=address&country=%25c&address=%25s&state=%25r&zipcode=%25z&city=%25l&search=1

Diese kleine Änderung bewirkt, das zukünftig die Adressen direkt auf der Karte angezeigt wird. Und nicht mehr im Anfragetab(wo ja leider der countrycode ingnoriert/vergessen wird).

Ich habs auch an Tokoe weitergeleitet, so das es wahrscheinlich ab dem nächsten release mit drinne sein wird :)