(Solved) a start job is running for dev-disk-by-\x2duuid

 

L'errore "a start job is running for dev-disk-by-\x2duuid" che mi è capitato di vedere al boot sulla mia Debian Jessie, e che ti chiede di aspettare 90 secondi, è da imputare al fatto che la partizione di swap non può essere montata. Di fatto ho notato che l'UUID, presente in etc/fstab, non coincide con quello che si può vedere con i comandi:

 

# ls -l /dev/disk/by-uuid
# blkid

 

ad ogni modo per risolvere velocemente, c'è sempre il buon vecchio metodo di rimuovere da /etc/fstab l'UUID, inserendo la partizione:

 

# nano /etc/fstab

 

e modificare da così:

 

UUID=5192c3e0-f825-4732-95ae-5ded44834615  none swap sw 0 0

 

a così:

 

/dev/sda6 none  swap sw 0 0

 

enjoy 😉

 

Problema driver nouveau su Debian Jessie

 

Problema driver nouveau su Debian Jessie

 

In una nuova installazione di Debian Jessie, al primo avvio ho avuto un problema con il server X, ed andando in tty1 ho notato subito che il problema era relativo ai driver nouveau. Non ho investigato troppo sul problema, ma per chi possiede una scheda video Nvidia, può risolvere con:

 

# apt-get install nvidia-kernel-common module-assistant nvidia-glx nvidia-xconfig

# m-a -i prepare

# m-a a-i -i -t -f nvidia-kernel

# depmod -a

# nvidia-xconfig

 

Forzare la rimozione del modulo nouveau

 

# rmmod -f nouveau

 

poi:

 

# /etc/init.d/gdm3 start


Molto probabilmente l'ultimo comando non farà avviare gdm3, ma basta riavviare il pc ed il tutto funzionerà correttamente.

 

enjoy 😉

 

Errore: Abortire dpkg –configure -a

 

Ho deciso di abortire l'installazione di un pacchetto su Debian Wheezy, poichè mi ero accorto che la cosa prendeva troppo tempo e non sarebbe andata a buon fine:

 

$ sudo kill "pid"

 

una volta killato il processo d'installazione come è giusto che sia in questi casi appare l'invito ad eseguire:

 

$ sudo dpkg --configure -a

 

a questo punto però è successo che il comando precedente non faceva che reinstallare il medesimo pacchetto, quindi c'era bisogno di cancellarlo dalla memoria:

 

$ sudo dpkg --clear-selections

 

quindi:

 

$ sudo apt-get update

$ sudo apt-get upgrade

 

ed apparirà quasi sicuramente questo tipo di errore:

 

E: Impossibile impostare il blocco /var/cache/apt/archives/lock – open (11: Risorsa temporaneamente non disponibile)
E: Impossibile bloccare la directory /var/cache/apt/archives/


si risolve con:

 

$ sudo rm /var/cache/apt/archives/lock

 

 

(Solved) Blocca schermo non funzionante su Debian Wheezy/Sid e Mate

 

Sulla mia nuova installazione di Debian Sid con Mate, mi sono accorto che il Blocca schermo nel menu  Sistema non funziona, praticamente cliccandoci sopra non succede nulla. Siccome è una funzione per me importantissima, ho cercato di "sbloccare" la situazione da terminale:

 

$ mate-screensaver-command --lock

 

adesso funziona  🙂

 

enjoy 😉

(Solved) Synaptic non si avvia

 

Quando synaptic non si avvia dal menu si rimane spiazzati, pensando a quale grave problema possa essere successo. La verità è molto più semplice, e la causa 99 volte su 100 è dovuta allo smanettamento all'interno delle "Applicazioni d'avvio". Infatti bisogna controllare che non sia stata deselezionata la voce "Agente di autenticazione per PolicyKit".

 

enjoy 😉

(Errore Compilazione) can't build with source format '3.0 (quilt)

 

Stavo compilando un programmino, quando mi si è presentato uno strano errore dopo aver lanciato dpkg-buildpackage:

 

dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../shellinabox_2.14.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b shellinabox-2.14 gave error exit status 255

 

ho risolto in maniera grezza, andando a cancellare il file format, presente nella cartella /debian/source.

 

enjoy 😉

Installazione stampante HP 4500 e richiesta di plugin aggiuntivi su Debian Sid

 

In questi giorni ho reinstallato una versione "pulita" di Debian Sid, quella su cui stavo era "vecchia" di quasi un anno, e siccome di cambiamenti ce ne sono stati tantissimi, come anche di miei esperimenti, ho quindi deciso di "rinnovare". Ci tengo a precisare che mi funzionava quasi tutto, ma a questo punto non riuscivo più a capire alcuni problemi da cosa dipendessero, se da modifiche fatte da me, mesi e mesi fa, oppure da librerie e configurazioni varie, rimaste in vita non si sa come, partendo da Gnome 2 ecc. ecc. Comunque ho iniziato ad installare le cose più urgenti, tra cui i driver HP della mia stampante, per la precisione una HP Officejet 4500 Wireless. Per installare tutto su Debian basta un:

 

# apt-get install hplip-gui

 

per configurare la stampante, bisogna lanciare da root:

 

# hp-setup

 

e seguire l'indicazioni. A questo punto stampando una pagina di test mi appare una finestra con la richiesta di plugin aggiuntivi (prima volta che mi capita), da andare a scaricare automaticamente dal sito hp. Quella procedura fallisce, per risolvere il problema bisogna installarli da root, con il comando:

 

# hp-plugin

 

un'altro fastidioso errore con cups è il seguente:

 

user added to lpadmin group

 

si risolve con:

 

# usermod -aG lpadmin nome_utente

 

dopo un reboot tutto dovrebbe funzionare.

 

enjoy 😉

Tips per Mate su Debian WheezySid

 

Ultimamente sto usando Mate al posto di Gnome-shell su Debian Sid, giusto per poter usufruire ancora per un pò  delle bellezze di Compiz. Una volta installato Mate, ci sono un po di cosuccie che danno fastidio. Per il momento me ne vengono in mente due. Il primo praticamente riguarda il menu con le sue voci duplicate, il secondo invece riguarda Synaptic, che non riesce a mantenere la password di root per la sessione. Le risoluzioni sono abbastanza semplici:

 

Voci duplicate:

andare in Sistema-Preferenze-Applicazioni d'avvio, e deselezionare le voci doppie che puntano a Gnome.

andare in Sistema-Preferenze-Menu principale, e sfogliare le categorie e deselezionare le voci dei programmi doppi.

 

Memorizzazione password Synaptic:

 

andare sempre in Sistema-Preferenze-Applicazioni d'avvio, e deselezionare il Servizio archivio segreto che punta a Mate ed abilitare quello che punta a Gnome. Adesso si va a killare mate-keyring-daemon, usando htop magari, ed a questo punto verrà memorizzata la password. Magari dopo si potrà scegliere di disinstallare mate-keyring.

 

enjoy 😉

(Errore apt) Problem with MergeList /var/lib/apt/lists

 

Questo errore mi è capitato poco fa, dopo aver installato Debian GNU/kFreeBSD testing, ma può succedere con tutte le distro che usano apt. L'errore completo apparso nel terminale, è il seguente:

 

E: MMap dinamica esaurita. Aumentare la dimensione di APT::Cache-Limit. Il valore attuale è: 25165824 (man 5 apt.conf).
Lettura elenco dei pacchetti… Errore
E: MMap dinamica esaurita. Aumentare la dimensione di APT::Cache-Limit. Il valore attuale è: 25165824 (man 5 apt.conf).
E: Si è verificato un errore nell'elaborare grcm (NewFileDesc1)
E: Problem with MergeList /var/lib/apt/lists/debian.fastweb.it_debian_dists_wheezy_main_i18n_Translation-pt
E: L'elenco dei pacchetti o il file di stato non può essere letto o aperto.
 

 

si risolve con:

 

# rm /var/lib/apt/lists/* -vf

# apt-get update

 

 

enjoy 😉

Installare DraftSight su Debian Wheezy/Sid 64-bit

 

 

 

DraftSight è un Free Cad software. Per installarlo su Debian Wheezy/Sid, bisogna scaricare il deb dal sito  e poi installare alcune dipendenze:

 

# apt-get install libdirectfb-extra libxcb-render-util0 ia32-libs ia32-libs-gtk

 

e forzare l'installazione:

 

# dpkg -i --force-architecture,depends draftSight.deb

 

praticamente nella shell succede questo:

 

dpkg: dassault-systemes-draftsight: problemi con le dipendenze, ma viene configurato ugualmente:
 dassault-systemes-draftsight dipende da libexpat1 (>= 2.0.1-4).
 dassault-systemes-draftsight dipende da libglib2.0-0 (>= 2.22.3-0).
 dassault-systemes-draftsight dipende da libpcre3 (>= 7.8-3).
 dassault-systemes-draftsight dipende da libselinux1 (>= 2.0.85-2).
 dassault-systemes-draftsight dipende da zlib1g (>= 1:1.2.3.3.dfsg-13).
 dassault-systemes-draftsight dipende da libc6 (>= 2.10.1-0).
 dassault-systemes-draftsight dipende da libx11-6 (>= 2:1.2.2-1).
 dassault-systemes-draftsight dipende da libxau6 (>= 1:1.0.4-2).
 dassault-systemes-draftsight dipende da libxcomposite1 (>= 1:0.4.0-4).
 dassault-systemes-draftsight dipende da libxcursor1 (>= 1:1.1.9-1build1).
 dassault-systemes-draftsight dipende da libxdamage1 (>= 1:1.1.1-4).
 dassault-systemes-draftsight dipende da libxdmcp6 (>= 1:1.0.2-3).
 dassault-systemes-draftsight dipende da libxext6 (>= 2:1.0.99.1-0).
 dassault-systemes-draftsight dipende da libxfixes3 (>= 1:4.0.3-2build1).
 dassault-systemes-draftsight dipende da libxi6 (>= 2:1.2.1-2).
 dassault-systemes-draftsight dipende da libxinerama1 (>= 2:1.0.3-2).
 dassault-systemes-draftsight dipende da libxrandr2 (>= 2:1.3.0-2).
 dassault-systemes-draftsight dipende da libxrender1 (>= 1:0.9.4-2).
 dassault-systemes-draftsight dipende da libatk1.0-0 (>= 1.28.0-0).
 dassault-systemes-draftsight dipende da libcairo2 (>= 1.8.8-2).
 dassault-systemes-draftsight dipende da libdirectfb-extra (>= 1.2.7-2).
 dassault-systemes-draftsight dipende da libfontconfig1 (>= 2.6.0-1).
 dassault-systemes-draftsight dipende da libfreetype6 (>= 2.3.9-5).
 dassault-systemes-draftsight dipende da libgtk2.0-0 (>= 2.18.3-1).
 dassault-systemes-draftsight dipende da libpango1.0-0 (>= 1.26.0-1).
 dassault-systemes-draftsight dipende da libpixman-1-0 (>= 0.14.0-1).
 dassault-systemes-draftsight dipende da libpng12-0 (>= 1.2.37-1).
 dassault-systemes-draftsight dipende da libxcb-render0 (>= 1.4-1).
 dassault-systemes-draftsight dipende da libxcb1 (>= 1.4-1).
 dassault-systemes-draftsight dipende da libcomerr2 (>= 1.41.9-1).
 dassault-systemes-draftsight dipende da libdbus-1-3 (>= 1.2.16-0).
 dassault-systemes-draftsight dipende da libexpat1 (>= 2.0.1-4).
 dassault-systemes-draftsight dipende da libgcc1 (>= 1:4.4.1-4).
 dassault-systemes-draftsight dipende da libgcrypt11 (>= 1.4.4-2).
 dassault-systemes-draftsight dipende da libglib2.0-0 (>= 2.22.3-0).
 dassault-systemes-draftsight dipende da libgpg-error0 (>= 1.6-1).
 dassault-systemes-draftsight dipende da libkeyutils1 (>= 1.2-10).
 dassault-systemes-draftsight dipende da libpcre3 (>= 7.8-3).
 dassault-systemes-draftsight dipende da libuuid1 (>= 2.16-1).
 dassault-systemes-draftsight dipende da zlib1g (>= 1:1.2.3.3.dfsg-13).
 dassault-systemes-draftsight dipende da libc6 (>= 2.10.1-0).
 dassault-systemes-draftsight dipende da libgl1-mesa-glx (>= 7.6.0-1).
 dassault-systemes-draftsight dipende da libglu1-mesa (>= 7.6.0-1).
 dassault-systemes-draftsight dipende da libice6 (>= 2:1.0.5-1).
 dassault-systemes-draftsight dipende da libsm6 (>= 2:1.1.0-2).
 dassault-systemes-draftsight dipende da libx11-6 (>= 2:1.2.2-1).
 dassault-systemes-draftsight dipende da libxau6 (>= 1:1.0.4-2).
 dassault-systemes-draftsight dipende da libxdamage1 (>= 1:1.1.1-4).
 dassault-systemes-draftsight dipende da libxdmcp6 (>= 1:1.0.2-3).
 dassault-systemes-draftsight dipende da libxext6 (>= 2:1.0.99.1-0).
 dassault-systemes-draftsight dipende da libxfixes3 (>= 1:4.0.3-2build1).
 dassault-systemes-draftsight dipende da libxrender1 (>= 1:0.9.4-2).
 dassault-systemes-draftsight dipende da libxt6 (>= 1:1.0.5-3).
 dassault-systemes-draftsight dipende da libxxf86vm1 (>= 1:1.0.2-1).
 dassault-systemes-draftsight dipende da libaudio2 (>= 1.9.2-1).
 dassault-systemes-draftsight dipende da libavahi-client3 (>= 0.6.25-1).
 dassault-systemes-draftsight dipende da libavahi-common3 (>= 0.6.25-1).
 dassault-systemes-draftsight dipende da libcups2 (>= 1.4.1-5).
 dassault-systemes-draftsight dipende da libdrm2 (>= 2.4.14-1).
 dassault-systemes-draftsight dipende da libfontconfig1 (>= 2.6.0-1).
 dassault-systemes-draftsight dipende da libgnutls26 (>= 2.8.3-2).
 dassault-systemes-draftsight dipende da libgssapi-krb5-2 (>= 1.7dfsg~beta3-1).
 dassault-systemes-draftsight dipende da libk5crypto3 (>= 1.7dfsg~beta3-1).
 dassault-systemes-draftsight dipende da libkrb5-3 (>= 1.7dfsg~beta3-1).
 dassault-systemes-draftsight dipende da libkrb5support0 (>= 1.7dfsg~beta3-1).
 dassault-systemes-draftsight dipende da libstdc++6 (>= 4.4.1-4).
 dassault-systemes-draftsight dipende da libtasn1-3 (>= 2.2-1).
 dassault-systemes-draftsight dipende da libxcb1 (>= 1.4-1).
Configurazione di dassault-systemes-draftsight (2012.1.1177)…
Set application as default for the user=edmond
Set application as default for the user=edmond
Set application as default for the user=edmond
 

enjoy 😉