Modificare colori e trasparenze del pannello Cinnamon su Debian e LMDE

 

 

 

Qualche giorno fa ho installato il tema Eleganse per Cinnamon, e dopo aver anche aumentato la dimensione del pannello, mi mancava solamente la trasparenza. Queste modifiche si possono anche ottenere partendo dal tema Cinnamon di default, quello grigiastro , per intenderci. Le prossime modifiche avranno lo scopo di ottenere non solo il pannello trasparente, ma di cambiargli colore, ed in oltre, ottenere il pannello del menu, di colore nero, qualcosa del tipo Elegance, ma partendo dal tema di default.

 

$ sudo gedit /usr/share/cinnamon/theme/cinnamon.css

 

ed impostare la stringa relativa al pannello del menu come di seguito:

 

.popup-menu-boxpointer {
-arrow-border-radius: 8px;
-arrow-background-color: rgba(0,0,0,0.85);
-arrow-border-width: 2px;
-arrow-border-color: #a5a5a5;
-arrow-base: 24px;
-arrow-rise: 11px;
}

 

Gimp come root:

 

# gimp /usr/share/cinnamon/theme/panel-border.svg

 

apparirà la finestra "Renderizza Grafica Vettoriale Scalabile (SVG)" premere OK, poi apparirà un rettangolino minuscolo da ingrandire per poter meglio gestire il colore, quindi andare in Colori>Colore ad alfa e premere ok sulla nuova finestra, quindi il rettangolino grigio diventerà trasparente, volendo si può mettere qualsiasi colore. Salvare tutto come panel-border.png, dato che Gimp non gestisce i file SVG. Poi modificare cinnamon.css:

 

$ sudo gedit /usr/share/cinnamon/theme/cinnamon.css

 

ed alla stringa relativa al pannello, modificarla come di seguito:

 

#panel {
    color: #ffffff;
    background-color: #000000;
    border-image: url("panel-border.png") 1;
    font-size: 11pt;
    font-weight: normal;
    height: 25px;
}

 

enjoy 😉

Aumentare il pannello/font di Cinnamon su Debian

 

 

 

Dopo aver installato Cinnamon su Debian Sid, la prima cosa che salta all'occhio, si fa per dire, è il problema della dimensione un po troppo piccola del pannello. Adesso, io non so che schermo usa Clement Lefebvre, ma io con una risoluzione di 1920x1080, stavo diventando cieco, quindi ho pensato di fare un favore ad i miei occhi.

 

$ sudo gedit /usr/share/cinnamon/theme/cinnamon.css

 

e modificare i parametri del pannello, alla voce font-size, portandolo ad 11:

 

#panel {
    color: #ffffff;
    background-color: #555555;
    font-size: 11pt;         
    font-weight: normal;
    height: 25px;
}

 

 

enjoy 😉

Firefox 13 su Debian

 

 

                                                                                       Firefox 13.0a1 (24/02/2012)

 

 

Firefox amd64:

 

$ wget

 

Firefox i386:

 

$ wget

$ tar -xvjf firefox*.tar.bz2

$ sudo mv firefox /usr/local/firefox13

$ sudo ln -s /usr/local/firefox13/firefox /usr/local/bin/firefox13

$ firefox13

 

enjoy 😉

Creare una Debian Live personalizzata

 

 

 

Perche crearsi una Debian Live, quando sul sito si trovano gia pronte? Le risposte possono essere molteplici, ma secondo me i motivi fondamentali possono essere: la possibilità di includere nella propria Debian Live pacchetti o firmware che di default non ci sono, portare l'immagine a 600MB, rispetto ad 1,2GB di default, mantenendo sempre una live grafica, oppure addirittura portarla a 200MB con tutti i tools di rescue. Comunque come sempre fare riferimento al manuale.

 

# apt-get install live-build

 

esempio di configurazione:

 

$ mkdir live && cd live

 

$ lb config -a i386 --binary-filesystem fat32 --distribution squeeze --debian-installer live --archive-areas "main contrib non-free" --packages "gparted flashplugin-nonfree firmware-linux-nonfree lxde" --bootappend-live "locales=it_IT.UTF-8 keyboard-layouts=it"

 

per poi iniziare la costruzione:

 

# lb build

 

per testare il risultato, usare qemu oppure virtualbox:

 

# qemu -hda binary-hybrid.iso

 

enjoy 😉

(Update) Extension Dock a sinistra su Debian Sid

 

Dopo aver fatto pulizie di tutte le estensioni, poichè ne avevo di "vecchie e doppie", tanto da non capire quale mi davano problemi, mi sono rimesso a reinstallarle. L'estensione Dock a sinistra per me è obbligatoria, quindi come al solito sono andato a modificare GSettings, ma la Dock mi rimaneva sempre a destra. Leggendo attentamente, ho letto che nella versione di Gnome 3.2, adesso bisogna modificare a manina il file extension.js, mentre nelle versioni 3.3 e 3.4, tutto viene memorizzato in GSettings. Nel file extension.js ci sono 12 RIGHT, il primo va tenuto:

 

const PositionMode = {
    LEFT: 0,
    RIGHT: 1
};

 

gli altri 11 dovranno diventare LEFT.

 

Update 13/2:

adesso va con il comando solito….mah!!!!

 

$ gsettings set org.gnome.shell.extensions.dock position left

 

 

enjoy 😉

(Errori) module unix not found in modules.dep su Debian Wheezy/Sid

 

Questo tipo di errore, "modprobe: module unix not found in modules.dep" appare nelle primissime righe al boot, su Debian Wheezy e Sid. E' un errore che non comporta nessun malfunzionamento del nostro O.S. ma visivamente sta male. Quindi per risolvere la situazione basta:

 

# nano /usr/share/initramfs-tools/hooks/udev

 

commentare la riga:

 

# force_load unix

 

e poi:

 

# update-initramfs -u

# init 6

 

Solved.

 

enjoy 😉

Dpkg con supporto multiarchitettura su Debian/Experimental

 

Ecco una notizia che non mi aspettavo, ovvero l'arrivo di DPKG 1.16.2~wipmultiarch con supporto multi-architetture, Quindi in futuro potremo installare pacchetti "foreign" sulla nostra Debian, sempre che il nostro pc è in grado di avviare programmi i386 e amd64. Per chi volesse provarlo inserire i repo experimental e poi:

 

$ sudo apt-get update

$ sudo apt-get install -t experimental dpkg

$ sudo dpkg --add-architecture amd64 (oppure i386)

$ sudo apt-get update

 

per utilizzarlo:

 

sudo apt-get install foo:<arch>

 

chiaramente al momento ci sono problemi con le dipendenze, mi sono messo anche a cercare qualche programma di arch differente da installare, ma non l'ho trovato. Chi sarà il primo fortunato 🙂

 

enjoy 😉

Scoprire limitazioni di banda (ISP) con Debian e Gnu/Linux

 

 

 

 

Per scoprire se il proprio ISP limita la banda, in ambienti Gnu/Linux si può utilizzare DiffProbe Shaper Module.

 

$ wget

$ tar xvf shaperprobe.tgz

$ cd shaperprobe

$ make

$ ./prober

 

il test dura un paio di minuti, e se tutto è andato bene, si avrà qualcosa di simile.

 

edmond@Debianbox:~/shaperprobe$ ./prober
DiffProbe release. January 2012.
Shaper Detection Module.

Connected to server 74.63.50.40.

Estimating capacity:
Upstream: 54 Kbps.
Downstream: 547 Kbps.

The measurement will last for about 2.5 minutes. Please wait.

Checking for traffic shapers:

Upstream: No shaper detected.
Median received rate: 112 Kbps.

Downstream: Burst size: 130-135 KB; Shaping rate: 373 Kbps.

For more information, visit:
 

 

enjoy 😉

(FFmpeg) Convertire video per Iphone da AVI a MP4-MOV

 

Utilizzando FFmpeg con questi parametri, per convertire il formato AVI in MP4-MOV, può risultare utile, in quanto si potrà utilizzare il video player di default dell' Iphone, senza quindi ricorrere a player esterni, anche se sarebbe meglio averne uno che leggesse tutti i formati video.

 

$ ffmpeg -i input.avi -f mov -acodec libmp3lame -ab 128k -ar 48000 -ac 2 -vcodec libx264 output.mov

$ ffmpeg -i input.avi -f mp4 -acodec libfaac -ab 128k -ar 48000 -ac 2 -vcodec libx264 output.mp4

 

enjoy 😉

Errore di lockdown Iphone IOS 5.0.1 su Debian Sid

 

                                Errore di lockdown non gestito (-15)

 

Quella sopra è la classica finestra di errore che si ha, quando si cerca di montare l'Iphone, ed in particolare dopo l'aggiornamento ad IOS 5.0.1. Io ho aggiornato ad IOS 5 da circa un mesetto, e da allora ho avuto questo tipo di problema, ma stasera mi sono deciso a risolvere la situazione, dato che mi serviva un video che avevo all'interno.

 

Soluzione:

 

# apt-get install ifuse libimobiledevice-utils

 

Collegare l'iphone e poi digitare i seguenti comandi:

 

$ idevicepair unpair && idevicepair pair

 

se tutto sarà andato bene apparirà qualcosa di simile:

 

edmond@Debianbox:~$ idevicepair unpair && idevicepair pair
SUCCESS: Unpaired with device ecf38c1931fa4c53d11a0e188527ef913cdef838
SUCCESS: Paired with device ecf38c1931fa4c53d11a0e188527ef913cdef838

 

scollegare  e ricollegare l'iphone, e subito verrà montato automaticamente.

 

 

enjoy 😉