Virtualbricks in debian sid!


Posted: gennaio 18th, 2012 | Author: Francesco Apollonio | Filed under: news, Virtualbricks | Tags: , , , , , , , , , | 1 Comment »


Ultimamente non scrivo molto per mancanza di tempo, ma questa notizia, visto che mi riguarda da vicino, andava pubblicizzata.

Virtualbricks è ora disponibile nei repository ufficiali di debian sid!

Per chi non lo sapesse Virtualbricks è un software per la gestione di macchine virtuali Qemu/KVM, che permette anche la crezione di topologie complesse composte da più macchine virtuali interconnesse dai componenti VDE, creazione di reti ibride (macchine virtuali e reali nella stessa rete LAN) e distribuite (utilizzando cioè più di una macchina host).

Il sito ufficiale è http://www.virtualbricks.eu/, nel wiki è disponibile un po’ di documentazione (dobbiamo ancora continuare a lavorarci per ampliarla).

Per scaricare l’ultima versione l’indirizzo è http://www.virtualbricks.eu/download.php?latest oppure dalla pagina Launchpad del progetto http://launchpad.net/virtualbrick, a meno che non usiate Debian sid, li ovviamente il comando è:

apt-get install virtualbricks

A presto!

 


audio disturbato con flashplugin-nonfree in debian


Posted: giugno 13th, 2011 | Author: Francesco Apollonio | Filed under: Bug | Tags: , , , , , , , , , , , | No Comments »


Utilizzando Debian Unstable a 64 bit, flashplugin-nonfree ed un qualsiasi browser che lo supporti (chromium, google-chrome, iceweasel, firefox), l’audio di alcune applicazioni flash risulta essere molto disturbato con fruscii, echi e molti altri rumori.

Il bug è legato ad un cattivo utilizzo della memcpy. La soluzione più semplice è precaricare la libreria, lanciando il browser con il seguente comando:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so iceweasel

Ovviamente potete utilizzare iceweasel o un qualsiasi altro browser prima citato.
Altre informazioni sul bug possono essere trovate qui (in inglese).

 


python Keyring.backend.KDEWallet: accedere a KDEWallet da python


Posted: maggio 4th, 2011 | Author: Francesco Apollonio | Filed under: Guide, recensione | Tags: , , , , , , , , , , , | No Comments »


Avevo bisogno in una applicazione di salvare una password nel wallet di kde tramite python utilizzando il modulo keyring.

Utilizzo debian sid ed ho installato il pacchetto python-keyring versione 0.5.1-1 (quello presente nei repository), dove è presente un bug.
Infatti se apriamo la python shell:

1
2
3
4
import keyring.backend
kdewallet = keyring.backend.KDEWallet()
kdewallet.supported()
-1

anche la set_password da un eccezione.
Dopo un po’ di ricerche mi sono imbattuto in questa pagina: https://bitbucket.org/kang/python-keyring-lib/issue/41/kdewallet-not-working-anymore dove già dal titolo era chiaro che non ero l’unico ad avere questo problema!

Per far rifunzionare il modulo occorre scaricare la versione in sviluppo (occorre aver installato il pacchetto mercurial-git):

1
2
3
hg clone https://bitbucket.org/kang/python-keyring-lib
cd python-keyring-lib
sudo python setup.py install

Ora tutto ritorna a funzionare benissimo infatti possiamo settare la password con

1
kdewallet.set_password(SERVIZIO, USER, PASSWORD)

ottenerla con

1
kdewallet.get_password(SERVIZIO, USER)

Tutto risolto!


vde svn e kvm pacchettizzato debian o ubuntu


Posted: marzo 3rd, 2011 | Author: Francesco Apollonio | Filed under: Guide | Tags: , , , , , , , , | No Comments »


Se volete usare qualche feature particolare disponibile solo nella versione svn di vde, dopo aver compilato e installato vde da sorgente vi occorre sistemare le librerie di sistema in modo da permettere a kvm di prendere quelle corrette.

Le librerie in /usr/lib devono essere collegate in questo modo a quelle nella versione di sviluppo (localizzate in /usr/local/lib):

lrwxrwxrwx  1 root root           25  3 mar 19.58 libvdehist.a -> ../local/lib/libvdehist.a
lrwxrwxrwx  1 root root           26  3 mar 19.59 libvdehist.la -> ../local/lib/libvdehist.la
lrwxrwxrwx  1 root root           26  3 mar 19.59 libvdehist.so -> ../local/lib/libvdehist.so
lrwxrwxrwx  1 root root           25  3 mar 19.59 libvdemgmt.a -> ../local/lib/libvdemgmt.a
lrwxrwxrwx  1 root root           26  3 mar 19.59 libvdemgmt.la -> ../local/lib/libvdemgmt.la
lrwxrwxrwx  1 root root           26  3 mar 19.59 libvdemgmt.so -> ../local/lib/libvdemgmt.so
lrwxrwxrwx  1 root root           13  3 mar 20.00 libvdemgmt.so.0 -> libvdemgmt.so
lrwxrwxrwx  1 root root           13  3 mar 20.00 libvdemgmt.so.0.0.1 -> libvdemgmt.so
lrwxrwxrwx  1 root root           26  3 mar 19.42 libvdeplug.so -> ../local/lib/libvdeplug.so
lrwxrwxrwx  1 root root           13  3 mar 19.44 libvdeplug.so.2 -> libvdeplug.so
lrwxrwxrwx  1 root root           13  3 mar 19.44 libvdeplug.so.2.1.0 -> libvdeplug.so
lrwxrwxrwx  1 root root           28  3 mar 19.43 libvdeplug.so.3 -> ../local/lib/libvdeplug.so.3
lrwxrwxrwx  1 root root           32  3 mar 19.43 libvdeplug.so.3.0.1 -> ../local/lib/libvdeplug.so.3.0.1
lrwxrwxrwx  1 root root           25  3 mar 20.00 libvdesnmp.a -> ../local/lib/libvdesnmp.a
lrwxrwxrwx  1 root root           26  3 mar 20.04 libvdesnmp.la -> ../local/lib/libvdesnmp.la
lrwxrwxrwx  1 root root           26  3 mar 20.04 libvdesnmp.so -> ../local/lib/libvdesnmp.so

Questo è ciò di cui abbiamo bisogno per esempio per utilizzare i vde plug fem disponibili solo nella versione svn e non in quella pacchettizzata.

Buon lavoro!


problem with vlc fullscreen and kde panel


Posted: gennaio 13th, 2010 | Author: Francesco Apollonio | Filed under: Guide | Tags: , , , , , , , , , , | No Comments »


If kde panel override  vlc’s fullscreen, you need to install vlc 1.0.4.
How to install vlc-1.0.4 in debian squeeze (64b)  from sid packages:

Remove old version:

apt-get remove vlc-nox

Get packages:

wget http://ftp.dk.debian.org/debian/pool/main/v/vlc/vlc-nox_1.0.4-2_amd64.deb
wget http://ftp.hu.debian.org/debian/pool/main/v/vlc/vlc_1.0.4-2_amd64.deb

Install dependencies:

apt-get install libxcb-keysyms1

Install new packages:

dpkg -i vlc-nox_1.0.4-2_amd64.deb vlc_1.0.4-2_amd64.deb


  • Articoli Recenti:

  • Tag

  • Categorie

  • Meta

  • Licenza Creative Commons

    Copyright © 2012, | ldlabs.org – Blog is proudly powered by WordPress All rights Reserved | Theme by Ryan McNair modified By Francesco Apollonio

    Smilla Magazine Il Bloggatore iwinuxfeed.altervista.org Feedelissimo - tecnologia WebShake - tecnologia