
Ottima soluzione per convertire i video MOV, creati con l'iphone, in AVI, usando come al solito FFMPEG.
$ ffmpeg -i video.mov -g 40 -b 2000k -vcodec mpeg4 -acodec libmp3lame video.avi
enjoy 😉
Debian Gnu-Linux Opensource

Ottima soluzione per convertire i video MOV, creati con l'iphone, in AVI, usando come al solito FFMPEG.
$ ffmpeg -i video.mov -g 40 -b 2000k -vcodec mpeg4 -acodec libmp3lame video.avi
enjoy 😉

Ho avuto la necessità di convertire un video mkv (Matroska) in avi, per un lettore dvd/dvx. Ho provato diverse soluzioni, sia da terminale con ffmpeg, sia con altri programmi dedicati, ma la qualità nella maggior parte dei casi è stata a dir poco pessima. La soluzione ottimale senza "perdita" di qualità, e soprattutto in un tempo ragionevole, nel mio caso, è stato il doppio processo usato con mencoder.
$ mencoder -o /dev/null -oac mp3lame -ovc xvid -xvidencopts pass=1 file.mkv
$ mencoder -o file.avi -oac mp3lame -ovc xvid -xvidencopts pass=2:bitrate=2000 file.mkv
enjoy 😉
Gli ultimi aggiornamenti su Debian Sid hanno portato al crash di Iceweasel:
(plugin-container:7906): Gtk-WARNING **: Impossibile trovare il motore del tema in module_path: «murrine»
questo errore è dovuto al fatto che Iceweasel è stato aggiornato alla versione 8, mantre il langpack, è rimasto alla versione 7. Per risolvere basta avviare iceweasel in safe-mode, e disabilitare tutte l'estensioni, per poi le riattivarle, ma senza il langpack:
$ iceweasel -safe-mode
a questo punto attendere l'aggiornamento del langpack su Sid, oppure scaricarlo da qua.
enjoy 😉
Per firmare le proprie immagini si può anche usare mogrify (imagemagick), il problema è, che a secondo della personalizzazione della firma, il comando può diventare lungo, quindi per ovviare a questo, si può creare un lanciatore, dopo di chè non bisogna fare altro che appoggiare sopra le immagini. Il comando usato è il seguente:
$ mogrify -font /usr/share/fonts/truetype/freefont/FreeSerif.ttf -pointsize 28 -verbose -draw "gravity SouthEast fill blue text 0,33 'edmond' fill white text 1,32 'edmond' " *.jpg
enjoy 😉
Gnome-shell-extension-monitor-applet a differenza di Gnome shell system monitor, su Debian Sid funziona meglio. Quindi ho aggiunto il pacchetto deb nel repository.
enjoy 😉
Trovandomi ad installare Aircrck-ng, con il classico metodo, ho avuto un sacco di errori:
edmond@Debianbox:~/aircrack-ng-1.1$ make
make -C src all
make[1]: Entering directory `/home/edmond/aircrack-ng-1.1/src'
make -C osdep
make[2]: Entering directory `/home/edmond/aircrack-ng-1.1/src/osdep'
Building for Linux
make[3]: Entering directory `/home/edmond/aircrack-ng-1.1/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o network.o network.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o linux.o linux.c
linux.c: In function ‘is_ndiswrapper’:
linux.c:165:17: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘linux_set_rate’:
linux.c:334:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘linux_set_channel’:
linux.c:807:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘linux_set_freq’:
linux.c:896:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘set_monitor’:
linux.c:1022:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘do_linux_open’:
linux.c:1366:12: error: variable ‘unused_str’ set but not used [-Werror=unused-but-set-variable]
linux.c:1352:15: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘get_battery_state’:
linux.c:1982:35: error: variable ‘current’ set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
make[3]: *** [linux.o] Error 1
make[3]: Leaving directory `/home/edmond/aircrack-ng-1.1/src/osdep'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/edmond/aircrack-ng-1.1/src/osdep'
make[1]: *** [osd] Error 2
make[1]: Leaving directory `/home/edmond/aircrack-ng-1.1/src'
make: *** [all] Error 2
il problema è dovuto alla versionde di gcc, che è alla versione 4.6.2 (Debian 4.6.2-3), mentre aircrack-ng deve essere compilato con una versione precedente…io ho usato la 4.4, ma dovrebbe funzionare anche la 4.5.
# gcc -v
quindi non rimane che cambiare versione del compilatore. Se si usa il comando:
# update-alternatives --install /usr/bin/gcc gcc-4.4 /usr/bin/gcc-4.4 20
la risposta sarà:
root@Debianbox:/home/edmond# update-alternatives –install /usr/bin/gcc gcc-4.4 /usr/bin/gcc-4.4 20
update-alternatives: viene usato /usr/bin/gcc-4.4 per fornire /usr/bin/gcc (gcc-4.4) in modalità automatica.
per ritornare alla versione precedente, io ho usato:
# rm /usr/bin/gcc
# ln -sf /usr/bin/gcc-4.6 /usr/bin/gcc
Comunque il pacchetto deb si trova nel repository.
ps:ci sarebbe da mettere anche a posto /etc/alternatives/gcc
enjoy 😉
Ho fatto per me dei pacchetti deb per le gnome-shell-extensions, giusto per averli a portati di mano e non perdere tempo. Li ho inseriti in quella specie di repo che ho 🙂 e li metto a disposizione di "amici" e non 😉 Le estensioni sono:
gnome-shell-extensions-common da installare in ogni caso
gnome-shell-extensions-alternate
gnome-shell-extensions-alternative-status-menu
gnome-shell-extensions-dock
gnome-shell-extensions-drive-menu
gnome-shell-extensions-native-window-placement
gnome-shell-extensions-places-menu
gnome-shell-extensions-windowsnavigator
chiaramente trattandosi di estensioni per Debian Sid, mi riferisco a Gnome 3.0.X, al momento siamo un'attimino indietro per Gnome 3.2, ma pian piano recuperemo 🙂 Altre estensioni interessanti sono quelli di GnomeShell-Frippery. Si attivano da gnome-tweak-tool>shell extensions, dopo riavviare gnome-shell, con Alt-F2 digitato r e poi Invio.
enjoy 😉
Per avere uno sfondo dinamico su Sid con Gnome 3, bisogna utilizzare Wp-Show:
$ git clone git://gitorious.org/gnome-3-wp/gnome-3-wp.git
$ cd gnome-3-wp
$ ./wp-show
Wp-Show viene aggiunto di default all'avvio del sistema, eventualmente per toglierlo:
$ gnome-session-properties
il file di configurazione si trova in HOME/.wp-show/wp-show
enjoy 😉
Confronto di velocità tra Chromium, Opera, Iceweasel, Epiphany, senza tener conto quindi di altre differenze come la sicurezza ecc ecc. I test sono stati eseguiti con questi strumenti, ed i risultati sono stati i seguenti:
Chromium 14.0.835.202
Score: 7046
Richards: 9856
DeltaBlue: 9290
Crypto: 13046
RayTrace: 8827
EarleyBoyer: 18382
RegExp: 1833
Splay: 2427
Iceweasel 7.0.1
Score: 3591
Richards: 5592
DeltaBlue: 3947
Crypto: 4103
RayTrace: 3179
EarleyBoyer: 3244
RegExp: 1480
Splay: 5574
Opera 11.52
Score: 2848
Richards: 2764
DeltaBlue: 1651
Crypto: 3280
RayTrace: 4184
EarleyBoyer: 3426
RegExp: 1212
Splay: 5843
Epiphany 3.0.4
Score: 2532
Richards: 2663
DeltaBlue: 2024
Crypto: 2907
RayTrace: 3474
EarleyBoyer: 3868
RegExp: 1137
Splay: 2784
Chromium risulta vincitore, doppiando Iceweasel…azz 🙁
enjoy 😉
Una delle cose che non mi piace di Gnome-Shell, è la grandezza delle icone, secondo me, esageratamente grandi. Io sul mio Aspire One ho Debian Squeeze, se dovessi mettere un domani gnome-shell, mi sa che sarà una tragedia. Comunque per poterle rimpicciolire come in figura:
$ sudo cp /usr/share/gnome-shell/theme/gnome-shell.css /usr/share/gnome-shell/theme/gnome-shell.css.bak
$ sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css
e modificare le stringhe come sotto.
/* Apps */
.icon-grid {
spacing: 18px;
-shell-grid-item-size: 80px;
}.icon-grid .overview-icon {
icon-size: 48px;
}
enjoy 😉