domenica 25 novembre 2012

Clonezilla: impossibile mount di /home/partimag su server ssh

Clonezilla puo' lamentarsi che /home/partimag non sia un mount point.

Questo capita se sul server ssh utilizzato per conservare le immagini salvate con clonezilla la directory /home/partimag e' linkata con un altra cartella
Es.:    partimag->/usr/local/repo/clonezilla/partimag
Le vecchie versioni di clonezilla non erano schizzinose e accettavano la cosa di buon grado. Le nuove invece rifiutano di lavorare con un link.

Si puo' evitare il problema cancellando il link preesistente:
rm /home/partimag
creando un nuovo mount point:
mkdir /home/partimag
ed eseguendo un mount della cartella contenente le immagini:
mount --bind /usr/local/repo/clonezilla/partimag /home/partimag




Ubuntu 12.10: impossibile montare penna USB

Il messaggio di errore e' simile al seguente:
Adding read ACL for uid 1000 to /media/user failed: Operation not supported
Soluzione: gli utenti che devono poter montare le chiavette devono lanciare questi comandi:

sudo mkdir /media/${USER}
sudo chown ${USER}.${USER} /media/${USER}
chmod 750 /media/${USER}


mercoledì 21 novembre 2012

Ubuntu: rivogliamo le scrollbar cicciotte!!! :)


Da qualche tempo sono di moda le scrollbar a scomparsa, utili per guadagnare spazio su monitor piccoli, ma noiose da utilizzare e totalmente inutili su monitor piu' grandi.

Possono essere disabilitate con il seguente comando:
gsettings set com.canonical.desktop.interface scrollbar-mode normal
e riabilitate come segue:
gsettings set com.canonical.desktop.interface scrollbar-mode overlay-auto

sabato 17 novembre 2012

Zen Cart: pagine complete di header e footer ma senza corpo centrale e sideboxes

Da diventarci matti, il sito era su, le pagine venivano mostrate senza errori dall'header fino all'ultima riga di footer.

Peccato che mancassero le sideboxes e il corpo centrale.

Il debug delle pagine non mostrava errori.

Unica altra "stranezza": nel footer viene inserito il nome della costante STORE_NAME al posto dell'effettivo nome del negozio definito nel menu Configurazione->Info Negozio

SOLUZIONE: il problema era causato dalla cache di SSU (Super Seo Url) evidentemente corrotta.
Abbiamo provveduto a ripulire la cache e in seguito a disattivare SSU.


martedì 13 novembre 2012

Stampare file di Open Office da Nautilus

Quante volte vi siete detti: come sarebbe bello selezionare dei file di Open Office da Nautilus e stamparli automaticamente senza doverli aprire uno per uno.

Ecco la soluzione:

  1. Aprire nautilus
  2. Cliccare con il tasto destro del mouse su un qualsiasi file o cartella.
  3. Selezionare la voce SCRIPTS->OPEN SCRIPTS FOLDER
  4. Cliccare su OK
  5. Creare un nuovo file (ad esempio stampa_calc)
  6. Inserire nel file questa riga di comando:

    /usr/bin/oocalc -invisible -nofirststartwizard -pt NOME_STAMPANTE "$*"
  7. stando attenti a sostituire NOME_STAMPANTE con il nome della stampante desiderata.
  8. Impostare i permessi di esecuzione sul file appena creato.
Selezionando uno o piu' file .ods , potrete cliccare con il tasto destro del mouse e selezionare la voce di menu SCRIPTS->stampa_calc. I file selezionati verranno mandati in stampa.

La stessa procedura puo' essere seguita per i file di Writer sostituendo oowriter a oocalc nello script (potete creare un nuovo script dal nome stampa_writer. Ricordatevi i permessi di esecuzione)

giovedì 19 aprile 2012

Ubuntu: impedire ad Apache e MySQL di partire al boot

Per Apache e' molto semplice, basta lanciare il comando

sudo update–rc.d –f apache2 remove
Per MySQL e' un po' piu' brigoso, bisogna editare il file

/etc/init/mysql.conf
Cercare il blocco di codice:
start on (net-device-up
          and local-filesystems
          and runlevel [2345])
stop on runlevel [016]
e spostare il '2' dalla fase di start a quella di stop (come nell'esempio seguente):
start on (net-device-up
          and local-filesystems
          and runlevel [345])
stop on runlevel [0126]


ipdf: creare pdf indicizzati partendo da file di testo

Con questo software potete creare file PDF indicizzati partendo da file di testo.

E' un progetto ospitato da freshmeat.net e lo trovate all'indirizzo http://freshmeat.net/projects/ipdf/

giovedì 15 marzo 2012

Evolution: non si riesce ad inserire una riga di risposta in mezzo al quoting

Pur avendo configurato evolution per inviare solo mail in formato testo, puo' capitare di rispondere a certi messaggi e a non riuscire ad inserire una riga di risposta tra due righe di quoting.

La nostra riga viene infatti inserita come se facesse parte del quoting, generando quindi confusione nel destinatario della nostra risposta.

Il problema si verifica quando la mail a cui stiamo rispondendo e' in formato HTML.
Per ovviare a questo inconveniente, andate sul menu

Edit -> Preferences -> Mail preferences -> HTML messages

e impostate la voce 'HTML mode' su 'Only ever show plain text'

domenica 26 febbraio 2012

Zen Cart: errore 1054 mysql in inserimento EZ-Pages

Dopo aver installato la versione 1.3.0.5v2.02 del supporto multilingua delle EZ-Pages avevo un errore ogni volta che cercavo di inserire una nuova pagina:

1054 Unknown column 'pages_title' in 'field list'
in:
[insert into ezpages (pages_title, page_open_new_window, page_is_ssl, alt_url, alt_url_external, status_header, status_sidebox, status_footer, status_toc, header_sort_order, sidebox_sort_order, footer_sort_order, toc_sort_order, toc_chapter, pages_html_text) values ('', '0', '0', '', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', 'Array')]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

The solution is simple, modify .../CUSTOM_ADMIN/ezpages.php file changing:


$sql_data_array = array('pages_title' => $pages_title,
                                  'page_open_new_window' => $page_open_new_window,
                                  'page_is_ssl' => $page_is_ssl,
                                  'alt_url' => $alt_url,
                                  'alt_url_external' => $alt_url_external,
                                  'status_header' => $status_header,
                                  'status_sidebox' => $status_sidebox,
                                  'status_footer' => $status_footer,
                                  'status_toc' => $status_toc,
                                  'header_sort_order' => $pages_header_sort_order,
                                  'sidebox_sort_order' => $pages_sidebox_sort_order,
                                  'footer_sort_order' => $pages_footer_sort_order,
                                  'toc_sort_order' => $pages_toc_sort_order,
                                  'toc_chapter' => $toc_chapter,
                                  'pages_html_text' => $pages_html_text);

to
$sql_data_array = array('page_open_new_window' => $page_open_new_window,
                                  'page_is_ssl' => $page_is_ssl,
                                  'alt_url' => $alt_url,
                                  'alt_url_external' => $alt_url_external,
                                  'status_header' => $status_header,
                                  'status_sidebox' => $status_sidebox,
                                  'status_footer' => $status_footer,
                                  'status_toc' => $status_toc,
                                  'header_sort_order' => $pages_header_sort_order,
                                  'sidebox_sort_order' => $pages_sidebox_sort_order,
                                  'footer_sort_order' => $pages_footer_sort_order,
                                  'toc_sort_order' => $pages_toc_sort_order,
                                  'toc_chapter' => $toc_chapter);

martedì 7 febbraio 2012

GIMP: perche' non riesco a disegnare?

Hai selezionato un tool di disegno (matita, pennello, ecc ecc) e non riesci a disegnare cio' che desideri?
Probabilmente hai una qualche selezione attiva (ma invisibile) su uno dei livelli della tua immagine.

E' sufficiente selezionare la voce di menu' Select -> None e riprovare ad utilizzare il tool di disegno prescelto.

GIMP: disegnare circonferenze o altre figure

Gimp non e' un programma per disegnare, infatti mancano alcune funzioni elementari come ad esempio il disegno di una circonferenza.

Si puo' utilizzare un trucchetto per sopperire a questa mancanza.
Innanzi tutto bisogna creare una selezione avente la forma desiderata.
Poi selezioniamo la voce Edit -> Stroke selection
La figura identificata dalla selezione, verra' creata utilizzando il colore di foreground e il pennello correnti.

Windows XP: installare console di ripristino

Sara' vecchio, ma ancora ce ne sono parecchi in giro....sto parlando di Windows XP.

Essendo vecchio, installato su computer vecchi, capita spesso di dover eseguire qualche recupero di sistemi bloccati.

Un utile strumento e' la console di ripristino che solitamente viene lanciata eseguendo il boot dal CD di Windows XP.

E' possibile anche installarla in modo da averla sempre disponibile nel menu di Avvio.

1. Inserite il CD di Windows XP nell'unità CD/DVD. 
2. Cliccate sul pulsante Start e scegliete ESEGUI. 
3. Digitate d:\i386\winnt32.exe /cmdcons dove d corrisponde alla lettera assegnata all'unità CD-ROM. 
4. Verrà visualizzata la finestra di dialogo Installazione di Windows, in cui è descritta l'opzione Console di ripristino di emergenza. Per confermare l'installazione sceglietre SI. 
5. Riavviate il computer. Fin dal prossimo boot, nel menu di avvio sarà visualizzata la nuova opzione "Console di ripristino di emergenza di Microsoft Windows".