lunedì 21 febbraio 2022

Problemi di SL-pct su Linux Mint 20: java.lang.NoClassDefFoundError:javax/activation/DataSource

Ho riscontrato un malfunzionamento del software SL-pct su Linux Mint 20.02, poiché durante l'esecuzione del programma compariva questo avviso:



Il messaggio di errore

java.lang.NoClassDefFoundError:javax/activation/DataSource

è probabilmente dovuto ad una incompatibilità software di SL-pct con open-jdk11, che è preinstallato in Mint 20.

Per risolvere il problema è necessario, quindi, procedere al downgrade alla versione 8 di open-jdk.

È possibile effettuare questa operazione attraverso il gestore installazione software GDebi, che consente l'installazione di open-jdk 8 e la rimozione di open-jdk 11.

Effettuate queste operazioni, bisogna provvedere a reinstallare SL-pct

Avv. Mario Del Pretaro



Installazione SL-pct su Linux: aggiornamento

Dopo aver installato il lettore di firma BIT4id, occorre:


1- scaricare il software Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for JDK/JRE 7
  da qui

2- spostare i due file local_policy.jar e US_export_policy.jar) nella cartella /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/
usare nautilus con i permessi di root (da terminale sudo nautilus)

*importante; con openjdk 11 (installato di default su Mint 20) slpct non funziona. In quel caso bisogna fare il downgrade alla versione 8


3- effettuare il download di sl-pct da qui


4 - scompattare nella cartella home;

5- aprire il terminale ed entrare nella cartella home digitando cd SLpct_linux

6 - digitare sempre da terminale sudo ./slpctinstall
*il file slpctinstall deve prima essere reso eseguibile

Avv. Mario Del Pretaro

lunedì 17 gennaio 2022

XFCE: impostare un comando rapido per lanciare Google Chrome

Per lanciare Google Chrome con una combinazione di tasti, occorre seguire i seguenti passaggi:

1) aprire menu impostazioni>tastiera

 

2) selezionare scorciatoie applicazioni

 

3) cliccare su 'aggiungi'

 

4) a questo punto bisogna digitare la funzione a cui si vuole attribuire il comando rapido da tastiera e quindi, per Google Chrome, occorre digitare:

google-chrome

e poi dare invio 

 

5) eseguire la combinazione di tasti a cui si vuole collegare la scorciatoia


Mario Del Pretaro

mercoledì 12 gennaio 2022

Dispositivo di firma digitale bit4id e Chrome in ambiente Linux

per abilitare la firma digitale con il lettore bit4id nel browser Chrome, in ambiente Linux, bisogna seguire questa procedura:


1) aprire il browser Chrome


2) selezionare impostazioni>privacy e sicurezza>sicurezza>gestisci certificati


3) selezionare autorità>importa ed importare i certificati

*i certificati possono essere scaricati da qui

 

4) chiudere il browser Chrome

 *********

a questo punto bisogna individuare la posizione del file libbit4xpki.so nel file system. Potrebbe trovarsi qui: /usr/lib/bit4id/libbit4xpki.so come nell'esempio riportato nel punto 7). Ad ogni modo, per trovare il percorso si può digitare (1) da terminale:

find / -name "libbit4xpki.so" 2> /dev/null                                         

una volta trovata la posizione del file libbit4xpki.so, bisogna indicarla al browser Chrome, con i passaggi successivi.

*********

5) aprire un terminale, digitando: ctrl+alt+t

 

6) installare il pacchetto libnss3-tools digitando dal terminale il seguente comando:

 sudo apt install libnss3-tools


7) dal terminale, digitare (1) il seguente comando:

 modutil -dbdir sql:.pki/nssdb/ -add "CNS2021" -libfile /usr/lib/bit4id/libbit4xpki.so

*questo comando consente di impostare il dispositivo di firma all'interno di Chrome

8) alla richiesta: 

'WARNING: Performing this operation while the browser is running could cause
corruption of your security databases. If the browser is currently running,
you should exit browser before continuing this operation. Type
'q <enter>' to abort, or <enter> to continue:'

digitare invio


comparirà quindi la scritta 'Module "CNS2021" added to database.' e ciò indicherà che la procedura è andata a buon fine.


Mario Del Pretaro

 

 

(1) fonte: https://wiki.golem.linux.it/Carta_Nazionale_dei_Servizi_e_Firma_Digitale

martedì 11 gennaio 2022

Brother MFC 2710 DW: installazione in ambiente Linux

Sul sito del produttore della stampante Brother MFC 2710 DW vi sono diversi software disponibili per rendere la periferica compatibile con Linux

per installare il Driver Install Tool procedere come segue:

1 accedere alla pagina del produttore da qui

 

2 nella pagina si possono vedere i vari driver disponibili. Selezionare la voce Driver Install Tool per scaricarlo


3 seguire le istruzioni di installazione, che qui si riportano:

Step1. Download the tool.(linux-brprinter-installer-*.*.*-*.gz)

The tool will be downloaded into the default "Download" directory.
(The directory location varies depending on your Linux distribution.)
e.g. /home/(LoginName)/Download

Step2. Open a terminal window.

Step3. Go to the directory you downloaded the file to in the last step. By using the cd command.

e.g. cd Downloads

Step4. Enter this command to extract the downloaded file:

Command: gunzip linux-brprinter-installer-*.*.*-*.gz

e.g. gunzip linux-brprinter-installer-2.1.1-1.gz

Step5. Get superuser authorization with the "su" command or "sudo su" command.

Step6. Run the tool:

Command: bash linux-brprinter-installer-*.*.*-* Brother machine name
e.g. bash linux-brprinter-installer-2.1.1-1 MFC-J880DW

Step7. The driver installation will start. Follow the installation screen directions.
 

 When you see the message "Will you specify the DeviceURI ?",

 For USB Users: Choose N(No)
 For Network Users: Choose Y(Yes) and DeviceURI number.

The install process may take some time. Please wait until it is complete.

  

Mario Del Pretaro


lunedì 15 novembre 2021

Impostare la scorciatoia da tastiera (shortcut) per il menu impostazioni di sistema con XFCE

Per impostare la scorciatoia da tastiera al menu impostazioni di sistema occorre seguire i seguenti passaggi:

1) aprire menu impostazioni>tastiera

 

2) selezionare scorciatoie applicazioni

 

3) cliccare su 'aggiungi'

 

4) a questo punto bisogna digitare la funzione a cui si vuole attribuire il comando rapido da tastiera e quindi, per il menu impostazioni, occorre digitare:

xfce4-settings-manager

e poi dare invio 

 

5) eseguire la combinazione di tasti a cui si vuole collegare la scorciatoia


Mario Del Pretaro


sabato 28 agosto 2021

Linux - Sincronizzare Google Drive con Nautilus

Si può facilmente sincronizzare Google Drive con il file manager Nautilus:


1) aprire il terminale digitando ctrl+alt+T


2) digitare: sudo apt-get install gnome-control-center


3) terminata l'installazione, sempre da terminale, digitare: gnome-control-center


4) cliccare su: account > selezionare: Google > inserire gmail e password


5) nel pannello con le opzioni di sincronizzazione, selezionare: file


ora Nautilus è sincronizzato con l'account drive/gmail indicato ed è selezionabile sulla banda laterale


Mario Del Pretaro