
Evolution: impossibile svuotare la Trash
Se non riuscite a svuotare la trash di evolution (ovvero, qualche messaggio resta li’ senza degnarsi di sparire) e ricevete nella status bar un errore:
Error expunging folder
Siete di fronte al bug 287811 di Evolution.
Il workaround proposto e’ il seguente ed e’ valido fino alla versione 8.04 di Ubuntu (Hardy Heron) piu’ sotto trovate la versione per Intrepid Ibex:
1. Mettete Evolution offline (File/Work Offline)
2. chiudete evolution
3. aprite un terminale ed eseguite:
evolution –force-shutdown
find ~/.evolution/mail/local -name “*ev-summary” -exec rm -f {} \;
4. lanciate evolution
5. aspettate qualche secondo (finche’ la status bar in basso non sia vuota)
6. chiudete evolution (potrebbe volerci un po’ piu’ tempo del solito)
7. Enable online mode (File/Work Online)
Se avete Ubuntu 8.10 (Intrepid Ibex) occorre usare questa versione del workaround:
1. put evolution in offline mode (File/Work Offline)Continua a leggere su tutto-linux.com »
2. close evolution
3. open a terminal and run:
evolution –force-shutdown
find ~/.evolution/mail/local -name “*ibex*” -exec rm -f {} \;
find ~/.evolution/mail/local -name “*cmeta” -exec rm -f {} \;
4. start evolution
5. wait several seconds (until the status bar at the bottom is empty)
6. close evolution (it may take a long time to close)
7. Start evolution
8. Enable online mode (File/Work Online)

image viewer (eog) non apre le immagini da nautilus
Se da nautilus non riuscite ad aprire le immagini con Image Viewer (che in realta’ e’ il comando eog, Eye Of Gnome) provate a lanciare nautilus da linea di comando per verificare la presenza di eventuali errori mentre cercate di aprire un’immagine.
Io avevo questo errore:
eog: error while loading shared libraries: libgnome-desktop-2.so.2:
cannot open shared object file: No such file or directory
in /usr/lib ho il file
libgnome-desktop-2.so.7.2.4
e un link simbolico
libgnome-desktop-2.so.7 -> libgnome-desktop-2.so.7.2.4
E’ stato sufficiente creare un nuovo link simbolico con il seguente comando:
sudo ln -s libgnome-desktop-2.so.7.2.4 libgnome-desktop-2.so.2Continua a leggere su tutto-linux.com »

Skype: problemi audio
Da un po’ di tempo non mi era possibile parlare utilizzando skype.
Al momento di effettuare una chiamata avevo una segnalazione di problemi con il playback audio.
A parte una serie abbastanza inutile di tentativi, pare che la soluzione sia arrivata da tre azioni principali:
- rimuovere pulseaudio e tutte le sue componenti (tramite synaptics)
- reboot
- configurare l’audio di skype come nell’immagine seguente:
Gimp: Desaturazione parziale

Breve tutorial per eseguire la desaturazione parziale con Gimp (mi scuso con l’autore del post originale ma mi ha crashato firefox e non riesco a ritrovare l’url del suo blog) questo effetto consiste nell’evidenziare parte di una immagine lasciandola a colori mentre tutto il resto e’ in bianco e nero:
- Duplichiamo il livello
Questo è un tutorial molto veloce. Per prima cosa duplichiamo il livello dalla finestra dei livelli o con Maiusc+Ctrl+D
- Desaturiamo il livello
Lavoriamo adesso sul livello duplicato: Colori –> Desaturazione.
- Applichiamo una maschera
Aggiungi maschera di livello, selezioniamo bianca (opacità completa) e siamo pronti per lavorare sull’immagine. Usiamo un pennello nero per cancellare lo strato in bianco e nero e “scoprire” il colore. Se ci accorgiamo di aver fatto un errore rimediamo con un pennello bianco.
Continua a leggere su tutto-linux.com »
OpenOffice: rimuovere righe duplicate in Calc

Come selezionare tutti i valori unici di una colonna in un foglio di OO Calc? Voglio rimuovere tutte le righe ridondanti in un report con migliaia di record.
Non c’e’ una funzione automatica per rimuovere le righe duplicate. Seguite questi passi per cancellare tutte le righe che hanno valori duplicati sulla colonna A:
- Selezionare tutte le celle del corrente data range. Dovrebbe essere sufficiente cliccare una qualsiasi cella all’interno del data range e premere CTRL+* (l’asterisco del tastierino numerico).
- Ordinate il data range usando come indice la colonna A scegliendo:.
- Cliccate su una casella vuota della prima riga. Per esempio la cella C1. Inserite la formula:
=IF(A1=A2;1;0)
Questo mostrera’ il numero 1 se la riga corrente ha lo stesso valore, in colonna A, della riga seguente. Mostrera’ invece il numero 0 in caso contrario.
- Copiate la formula su tutte le righe del data range trascinando l’angolo basso destro della cella C1 fino all’ultima riga.
- Ora le formule devono essere rimpiazzate dai loro valori per congelarne il contenuto:
Selezionate la colonna C, premete CTRL+C per copiare le celle selezionate. - Premete Shift+Ctrl+V per aprire la dialog box di Paste Special.
Nell’area di selezione, abilitare solo i “Numbers” e disabilitare tutte le altre selezioni. Cliccate su OK. - Selezionate l’intero data range, inclusa la nuova colonna C e ordinate usando come indice la colonna C.
Choose . - Selezionate tutte le righe che hanno il valore 1 nella colonna C, poi premete il taso Del (Canc su tastiera italiana).
- Passi opzionali: cancellare la colonna C, selezionare le rimanenti righe e ordinarle usando come indice la colonna A.
N.B.: Questo metodo puo’ essere utilizzato anche per rimuovere le linee di testo duplicate in un documento di Writer. Copiate il testo in un foglio di Calc, rimuovere le righe duplicate poi copiate/incollate come testo non formattato su Writer.
N.B.: se le righe suplicate devono essere selezionate in base a piu’ di una colonna occorre modificare la formula di selezione da:
=IF(A1=A2;1;0)
a:
=IF(AND(A1=A2;B1=B2;C1=C2;D1=D2;E1=E2;F1=F2);1;0)
Ovviamente in questo caso la colonna usata per la formula non sara’ la C bensi una qualsiasi altra colonna maggiore di F.
Continua a leggere su tutto-linux.com »
Ubuntu: Installare font .ttf
Aprire un terminale
Posizionarsi sulla cartella in cui abbiamo scaricato i font da installare
cd /home/utente/directory_con_font_da_installare
Eseguire il comando:
sudo cp *.ttf /usr/share/fonts/truetypeContinua a leggere su tutto-linux.com »
Zencart: aggiungere supporto a Google Analytics
1) Scaricare Zencart addon per Google Analytics
2) FARE UN BACKUP DEL SITO E DEL DATABASE!!!
3) HO DETTO DI FARE UN BACKUP DEL SITO!!!
4) ANCHE QUELLO DEL DATABASE!!!
5) Se non avete fatto il backup interrompete qui e uscite a mangiarvi un gelato.
…
6) Visto che avete fatto il backup, possiamo proseguire.
7) Scompattare il pacchetto scaricato.
Copiare la directory includes/templates/YOUR_TEMPLATE/common/ contenuta nel pacchetto nella directory /includes/template/IL_TUO_TEMPLATE/ (Sostituire a IL TUO TEMPLATE il nome del template che state utilizzando)
9) Copiare la directory includes/templates/YOUR_TEMPLATE/jscript/ contenuta nel pacchetto nella directory /includes/template/IL_TUO_TEMPLATE/ (Sostituire a IL TUO TEMPLATE il nome del template che state utilizzando)
10) Copiare il file template_default/common/tpl_footer.php o il file file template_default/common/tpl_main_page.php nella directory IL_TUO_TEMPLATE/common/ directory).
11) Editare il file appena copiato e aggiungere la riga seguente (va bene in fondo al file):
<?php include($template->get_template_dir(’tpl_footer_googleanalytics.php’,DIR_WS_TEMPLATE, $current_page_base,’common’). ‘/tpl_footer_googleanalytics.php’); ?>
11b) Se la stringa qui sopra viene tagliata da quella ciofeca di Blogger, potete copiarla corretta dal readme del pacchetto
12) Tornate su Zencart Admin
13) Andate su Admin->Tools->Install SQL Patches e installate il file install.sql contenuto nel pacchetto (non usate la funzione di upload - meglio fare copia/incolla per installare il codice sql)
14) Andare su Admin>Configuration>Google Analytics Configuration e inserire la propria configurazione di Google Analytics
15) Andare su Google Analytics e verificare la seguente voce nella configurazione del sito:
E-Commerce Website : YesContinua a leggere su tutto-linux.com »
Zencart: l’editor HTMLarea non funziona

Se dopo aver installato Zencart non riuscite a visualizzare i bottoni di modifica del testo controllate le seguenti cose:
- in admin la voce “configurazione->info negozio->Editor HTML” deve essere settata a HTMLAREA
- verificate la presenza e l’eventuale contenuto del file .htaccess nella cartella editors del vostro negozio (eventualmente rinominatelo….attenzione che si potrebbero creare problemi di sicurezza…vedrete che l’editor si attivera’ come per incanto per editare i campi descrizioni e newsletter)

Killare processi defunct
Dovrei cominciare a scrivere una FAQ per certe domande fatte cosi’ di frequente.
Puo’ capitare di trovare qualche programma irrimediabilmente piantato, eseguendo il comando
ps ax
potete trovare alcuni processi indicati come
<defunct>
E’ impossibile killare questi processi direttamente, bisogna uccidere il processo genitore (c’e’ chi dice padre…ma come possiamo essere sicuri del sesso di un processo?)
Conviene quindi lanciare il comando
ps -ef
che per ogni processo mostra il suo numero e quello del processo genitore,
poi eseguire il comando
kill NUMERO_PROCESSO_GENITORE
Se anche questo non bastasse siete praticamente costretti a riavviare la macchina.
Continua a leggere su tutto-linux.com »
trixbox: cambiare password utente maint
Entrare su una console e lanciare il comando:
passwd-maint
Per sapere quali sono i comandi disponibili lanciare il comando:
help-trixboxContinua a leggere su tutto-linux.com »



Articolo originale





















