Nickolsen’s Techblog

Dezember 28, 2008

XMMS2 + ALSA: CPU-Load reduzieren

Gespeichert unter: Computer, Debian, Linux — Schlagworte: , — nickolsen @ 12:43

Ich hatte mich ja gestern beschwert, dass der CPU-Load von XMMS2 zu hoch sei (30%-50%). Hab heute die Lösung (im Internet) gefunden:

XMMS2 stoppen (nicht als root, sondern als ausführender Benutzer)
nickolsen@ocelot:~$ xmms2 stop
Das Output-Plugin auf „null“ umbiegen
nickolsen@ocelot:~$ xmms2 config output.plugin null
Config value output.plugin set to null
XMMS2 wieder starten. Bei mir war der CPU-Load nun auf 0%-5%.
nickolsen@ocelot:~$ xmms2 stop
Output-Plugin wieder auf „alsa“ einstellen
nickolsen@ocelot:~$ xmms2 config output.plugin alsa
Config value output.plugin set to alsa
Dafür als Alsa-Device nicht „default“ sondern hw:0,0 benutzen
nickolsen@ocelot:~$ xmms2 config alsa.device hw:0,0
Config value alsa.device set to hw:0,0
Et voila, CPU-Load schwirrt unter 10% rum. Damit kann ich leben! :-)

Dezember 27, 2008

Neuer Windowmanager: Enlightenment

Gespeichert unter: Computer, Debian, Linux — Schlagworte: , , — nickolsen @ 11:15

Ich hatte testweise auf einer virtuellen Maschine (qemu) mal e16 aus dem Debian Repository installiert (ja, ich weiß, obsolet) und das Ding schnell ins Herz geschlossen.
Heute war dann der große Tag: Windows wurde komplett von meiner Festplatte verbannt!
Diesen Schritt habe ich direkt mal zum Anlass genommen und hab Debian auch direkt neu installiert. Diesmal allerdings mit der Kombination e16 und slim statt wie bisher KDE3.5 und kdm.

Booten tut das Notebook nun etwa 10 Sekunden schneller und auch der Speicherverbrauch ist etwas humaner als unter KDE. Dafür ist das ganze sehr karg und etwas gewöhnungsbedürftig. Und mich nervt, dass xmms meine CPU zu 10% belegt… :-(

Bisher nutze folgende Komponenten:
- X.org X-Server
- e16
- slim
- eterm
- xfe
- powersaved
- Openoffice
- gkrellm2
- xmms2 (inkl. xmms2-scrobbler)
- iceweasel
- alsa
- vim
- xpdf
- openssh-server/-client

Screenshots gibt es bei Zeiten und ich geh nun schlafen ;)

EDIT: Achja, ich hab mir heute in wenigen Minuten einen eigenen Desktophintergrund gebaut.
tubes21

Dezember 26, 2008

dpkg: Konfigs gelöschter Pakete purgen

Gespeichert unter: Bash, Computer, Debian, Linux — Schlagworte: — nickolsen @ 12:51

Ich weiß nicht, ob das wirklich Sinn macht… aber, hier ist meine Funktion:

for i in $(dpkg -l | grep ^rc | tr -s "[:blank:]" | cut -d " " -f2); do dpkg -P $i; done
oder
for i in $(dpkg -l | grep ^rc | awk -F ' ' '{print $2}'); do dpkg -P $i; done

Damit werden alle mit rc gekennzeichneten Pakete aus dpkg gepurgt.
rc bedeutet, dass die Pakete gelöscht sind, aber noch eine Konfigurationsdatei vorhanden ist. Bei einer erneuten Installation des Pakets, würde diese Konfig auch verwendet werden. Um das zu verhindern, kann man die Konfigurationsdatei (also den Paketrest) purgen – vollständig entfernen. Normalerweise geschieht dies per dpkg -P <Paketname>.

Achtung: Bei meiner kleinen Schleife, findet KEINE Sicherheitsabfrage statt. Es werden einfach alle rc-geflagten Pakete gepurgt! Benutzung auf eigene Gefahr!!!

Dezember 25, 2008

Eee schaltet sich nicht ab

Gespeichert unter: Computer, Debian, Eee, Linux — Schlagworte: , — nickolsen @ 4:04

Habe mir zu Weihnachten einen gebrauchten Asus Eee 701 [1] gegönnt. Da ich Debian-Fan bin, habe ich das vorinstallierte Xandros [2] direkt mal geplättet und Debian Testing [3] installiert. Dabei fiel mir auf, dass der Eee nach dem Runterfahren nicht ganz aus geht. Das Problem ließ sich bis heute nur durch das Entfernen des Akkus „lösen“.
Heute habe ich allerdings mal ein wenig beim DebianEeePC-Projekt [4] gestöbert und siehe da, es gibt eine (funktionierende) Lösung [5]:

su root
echo rmmod snd_hda_intel >> /etc/default/halt

Des Weiteren funktioniert das Herunterfahren bei niedrigem Akkustand durch kpowersave nicht. Nach einem solchen „Stromausfall“ (bedingt durch den leeren Akku), hat sich direkt die Tastatur verabschiedet… :-( zum Glück gibts bei eBay [6] Neue…


[1]: http://www.asus.com/products.aspx…
[2]: http://www.xandros.com/
[3]: http://www.debian.org
[4]: http://wiki.debian.org/DebianEeePC
[5]: http://wiki.debian.org/DebianEeePC/…
[6]: http://www.ebay.de

Bloggen Sie auf WordPress.com.