Posts tagged ‘archlinux’

uprecords: chi ce l’ha più lungo?

Non ci si può fregiare del titolo di Pinguino Cantinaro (o, più brevemente di Linaro) se non si ha un serverino in casa.

Il serverino è spesso frutto di saccheggio di vecchi pc dismessi dagli amici o dai parenti. Un piccolo Frankenstein al quale, grazie a Tux, ci vantiamo orgogliosamente di aver dato vita.

Chi ha la fortuna di disporre di una soffitta o di una mansarda infila la sua creatura in qualche suo angolo sperduto; i meno fortunati lo nascondono nell’armadio.

Ma in entrambi i casi, l’obiettivo è sempre quello: uptime. Il serverino deve restare accesso sempre.
Scorribande di processi devono essere libere di pascolare ininterrottamente: apache, mysql, vsftpd, ssh, samba, cups, mldonkey, amule, rtorrent.

Non è quindi un caso il riempirsi di orgoglio non appena l’uptime del proprio sistema segna un nuovo record.
Oggi voglio segnalarvi uptimed, il demone che non può mancare sul vostro serverino.

Il suo scopo è semplice: monitorizza l’uptime del sistema e crea delle statistiche (con tanto di classifica degli uptimes).

I dati raccolti sono richiamabili da terminale lanciando:

uprecords

Ottenendo un output del genere:
esempio di output di uprecords

Il bug della luminosità su Eeepc

Utilizzando un eeepc 1015pd ho riscontrato un bug (in linux) nella gestione della retroilluminazione del display lcd.

Accade in certi casi che la luminosità massima del display sia più bassa di quanto dovrebbe essere.

Ad esempio, se si abbassa la luminosità al minimo e si riavvia il sistema, non sarà possibile riportare la luminosità al suo livello massimo.

La regolazione dei vari livelli di luminosità funziona, ma tutti i livelli sono traslati verso luminosità più basse del normale.

E’ possibile aggirare questo bug (in attesa di un probabile fix nel kernel) usando il comando:

setpci -s 00:02.0 f4.b=ff

Per rendere definitivo il fix, occorre eseguirlo ad ogni boot (inserendolo ad esempio in /etc/rc.local).

Serie TV in ordine con tvnamer

Si sa che le serie tv sono molto geek chic.
E si sa anche che le migliori e più recenti serie vanno in onda per prime negli States.
Il geek medio usa quindi abbeverarsi dal torrente e si trova con una sfilza di file avi, rinominati più o meno ad arte.

tvnamer è un semplice programma da linea di comando utilissimo per rinominare in modo consistente i file degli episodi delle serie tv.

Si appoggia al database di theTVDB.com e grazie a delle potenti espressioni regolari, riconosce serie, episodio e titolo a partire dal nome del file avi. Infine, rinomina il file secondo uno schema predefinito.

tvnamer si trova in AUR o su google per i non arcieri.

Un boot allegro con finit-arc

Ho trovato la giusta combinazione di tempo/voglia/karma per mettere mano prima agli script di init (con quick-init) e poi a init stesso (con finit-arc).

Tutto questo grazie al lavoro di adriano

Ho provato entrambe le soluzioni, e alla fine ho scelto finit-arc perchè 1) mi consente di fare il boot “alla vecchia maniera” in caso di necessità e 2) è risultato anche più veloce di quick-init.

Cronometro manuale alla mano (nessuna voglia di installare bootchart) ora l’eeepc 901 di cui dispongo fa il boot da grub a X in circa 8 secondi.

Utilizzo un kernel che compilo personalmente (si tratta di un vanilla + zen), senza immagine di init e con tutti i moduli statici eccetto ethernet, wlan e eeepc_laptop.
In particolare, eeepc_laptop impiega più di 10 secondi a caricarsi, quindi l’ho aggiunto a /usr/sbin/services.sh per farlo caricare in background.

Questo il services.sh attuale:


#!/bin/sh

#Starts udev events
/sbin/udevd --daemon &>/dev/null &
/sbin/udevadm trigger &>/dev/null &
/sbin/udevadm settle &>/dev/null &

#Make swap (not for ssd)
/sbin/swapon -a &

#Starting background daemons
/etc/rc.d/syslog-ng start &>/dev/null &
(/etc/rc.d/hal start && /etc/rc.d/wicd start) &> /dev/null &
modprobe eeepc_laptop &
echo "24 17 15 15" > /sys/devices/system/cpu/cpu0/cpufreq/phc_vids &
echo "24 17 15 15" > /sys/devices/system/cpu/cpu1/cpufreq/phc_vids &

Emesene diventa pazzo (emesene-crazy)

emesene-crazy, “fork” di emesene nato per movimentare lo sviluppo di uno dei migliori client msn.

Link al thread: http://forum.emesene.org/index.php/topic,1913.0.html

Gli arcieri trovano già il pacchetto emesene-crazy in aur.

arch 2009.02 – ma quanto belli siamo?

Si sa, noi arcieri siamo vanitosi. E se per noi l’uscita di un nuovo cd di installazione non è una notizia così sensazionale (si vive di rolling release, no?), non possiamo fare a meno di vantarci lo stesso un po’.

“Arch Linux 2009.02. Ma quanto belli siamo?” :D

happy arch day e baci a tutti, arcieri e ubuntisti. kiss.