Dimensione: 6794
Commento: Indice
|
Dimensione: 3337
Commento: prima revisione
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 11: | Linea 11: |
Come tutti i possessori di '''Lexmark''' sanno, la casa produttrice non è molto generosa quanto al rilascio dei driver e ci si deve arrangiare con quel poco che si ha. In particolare per le multifunzioni e le serie '''X''', si è soliti utilizzare il driver della '''z600'''. Purtroppo coloro che usano [:Architettura64Bit:l'architettura 64 bit] non possono sfruttare questo sistema, dato che gli ''rpm'' distribuiti sono precompilati per '''i386'''. La soluzione risiede dunque nel creare un ''chroot'' quasi completo, con sistema Ubuntu o Debian funzionante a 32-bit e installare su di esso i driver. | In questa guida sono contenute delle istruzioni utili all'installazione di uno scanner '''Lexmark'''. |
Linea 13: | Linea 13: |
Per questa pagina, mi sono ispirato alla guida per Lexmark su 32-bit, che potete trovare [:Hardware/StampantiScanner/Lexmark:qui] e sul fantastico how-to, completissimo in tutte le sue parti, [:ChrootConDebootstrap]. | = Preparativi = |
Linea 15: | Linea 15: |
= Creare e configurare il chroot = | == Creare l'ambiente Chroot == |
Linea 17: | Linea 17: |
Per realizzare questo stratagemma, abbiamo bisogno di un bel po' di spazio libero. La mia cartella chroot pesa circa 4 GiB e ho installato tutto il pacchetto ''ubuntu-desktop'' più extra aggiunti. Sono stato un po' esagerato, ma ho cercato di avere anche un'interfaccia gradevole e integrata con il tema di sistema oltre che il processo funzionante. | Leggere la [:ChrootConDebootstrap:relativa guida]. |
Linea 19: | Linea 19: |
== Seguire il wiki per il Chroot == Se non avete ancora un ''chroot'' a 32-bit vi consiglio di seguire molto attentamente la guida, leggendo tutto e non saltando nessuna parte, così da creare ciò che ci serve e anche da capire ciò che stiamo facendo. In particolare vi consiglio di seguire bene sia la parte [:ChrootConDebootstrap#login:Configurare il login di un chroot] (non ci interessa molto il poter effettuare il login, ma è essenziale avere la gui a nostra disposizione, ovvero gnome e i suoi strumenti) sia [:ChrootConDebootstrap#chrootutentecomune:Configurare un ambiente chroot per un utente comune] che ci serve per avere accesso come utente normale e la home in condivisione con il nostro utente di sistema predefinito Per quanto mi riguarda non ho seguito le parti conclusive sul collegare programmi nel sistema a 64-bit poiché mi trovo bene a lanciarli da terminale. Ad ogni modo, è una scelta soggettiva che non influenza il buon esito dell'operazione. == Modifiche successive e ampliamenti == Ottimizziamo ora il nostro ''chroot'' affinché possiamo utilizzare tutti gli strumenti che GNOME ci mette a disposizione per gestire la stampante e per aprire i documenti. |
== Successive modifiche e ampliamenti == |
Linea 33: | Linea 23: |
Soggettivamente ho trovato molto utile aggiungere tutti i pacchetti connessi al metapacchetto ''ubuntu-desktop'' poiché mi hanno permesso di risolvere problemi di visualizzazione, crash e messaggi di errori che mi si presentavano ogni volta che aprivo finestre di impostazione di gnome da ''chroot''. Se volete seguire questo consiglio accediamo al nostro ''chroot'' digitando da terminale digitiamo: {{{ | Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:{{{ |
Linea 37: | Linea 27: |
A questo punto ci basta installare il pacchetto ''ubuntu-desktop'' da '''apt-get''' digitiamo: {{{ | Installare il pacchetto ''ubuntu-desktop'' digitiando:{{{ |
Linea 40: | Linea 30: |
Come vedrete l'operazione prenderà molto tempo sia per il download che per la configurazione | |
Linea 43: | Linea 32: |
Un'altra ampia fonte di errore sono i ''locales'' mal configurati. Se avete seguito il mio precedente consiglio, possiamo sistemarli facilmente accedendo al ''chroot'' da terminale (solo se non siete già dentro il ''chroot'' ovviamente) digitiamo: {{{ |
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:{{{ |
Linea 47: | Linea 35: |
e quindi lanciando la GUI della configurazione dei ''locales''. Digitiamo: {{{ | Digitiare il seguente comando: {{{ |
Linea 51: | Linea 39: |
A questo punto non ci resta che selezionare l'italiano e installare tutti i pacchetti che ci vengono richiesti. Selezionate poi l'italiano anche come lingua predefinita dal sistema. | Selezionare l'italiano e installare tutti i pacchetti che ci vengono richiesti. Infine selezionare l'italiano anche come lingua predefinita dal sistema. |
Linea 54: | Linea 42: |
Per configurare la nostra stampante avremo anche bisogno di questo importante strumento, indi dopo essere entrati nel nostro ''chroot'' da terminale digitiamo: {{{ |
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:{{{ dchroot -d }}} Digitiare il seguente comando: {{{ |
Linea 59: | Linea 49: |
= Installazione dei driver = == Seguiamo la guida == Per l'installazione dei driver semplicemente seguiamo la guida. Possiamo scaricare comodamente dal nostro sistema a 64bit il file richiesto nella nostra home e poi accedervi via terminale dal chroot (ovviamente dobbiamo aver configurato con successo la configurazione dell'utente normale su chroot). Se al termine della guida non riscontrate problemi, tentate di stampare una pagina di prova. Il risultato non dovrebbe farsi attendere. |
= Installazione = Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:{{{ dchroot -d }}} Leggere la [:Hardware/StampantiScanner/Lexmark:relativa guida]. |
Linea 63: | Linea 55: |
NB: per lanciare da ''chroot'' il gestore delle stampanti digitate: {{{ | Per lanciare il gestore delle stampanti digitate: {{{ |
Linea 66: | Linea 58: |
dal terminale, all'interno del ''chroot'' ovviamente. | |
Linea 68: | Linea 59: |
== Errori conosciuti == Vi sono delle buone probabilità che si verifichino errori al termine della procedura di installazione dei drivers. Ecco come risolverli |
= Risoluzione dei problemi = Qui viene spiegato come risolvere dei problemi, in cui si può incappare durante linstallazione. |
Linea 72: | Linea 64: |
La soluzione è già presente nella guida per 32bit, la riporto per completezza. Nel nostro caso dobbiamo dare questi comandi dall'interno del ''chroot'': {{{ | Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:{{{ dchroot -d }}} Digitare i seguenti comandi: {{{ |
Linea 74: | Linea 69: |
}}} Ora per fissare il tutto: {{{ |
|
Linea 81: | Linea 73: |
Anche in questo caso la soluzione è citata nella guida da cui abbiamo preso spunto e sempre da chroot dobbiamo dare i comandi. |
Introduzione
In questa guida sono contenute delle istruzioni utili all'installazione di uno scanner Lexmark.
Preparativi
Creare l'ambiente Chroot
Leggere la [:ChrootConDebootstrap:relativa guida].
Successive modifiche e ampliamenti
Aggiungere i pacchetti opzionali
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:
dchroot -d
Installare il pacchetto ubuntu-desktop digitiando:
sudo apt-get install ubuntu-desktop -y
Sistemare i locales
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:
dchroot -d
Digitiare il seguente comando:
sudo gnome-language-selector
Selezionare l'italiano e installare tutti i pacchetti che ci vengono richiesti. Infine selezionare l'italiano anche come lingua predefinita dal sistema.
Alien
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:
dchroot -d
Digitiare il seguente comando:
sudo apt-get install alien -y
Installazione
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:
dchroot -d
Leggere la [:Hardware/StampantiScanner/Lexmark:relativa guida].
Per lanciare il gestore delle stampanti digitate:
gnome-cups-manager
Risoluzione dei problemi
Qui viene spiegato come risolvere dei problemi, in cui si può incappare durante linstallazione.
./z600 non restituisce output
Accedere nell'ambiente Chroot digitando in una finestra di terminale il seguente comando:
dchroot -d
Digitare i seguenti comandi:
usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0 sudo mount usbfs
Non si trova il driver quando si aggiunge la stampante
Nel caso in cui il driver Z600 non fosse compreso nella lista lexmark installatelo con lo strumento installa dell'amministrazione delle stampanti stessa,andandolo a ricercare nella cartella '/usr/share/cups/model
Non si può comunicare con il servizio di cup
Evidentemente non è settato per partire all'avvio, selezionatelo tra i servizi digitando da chroot:
sudo services-admin
Ed avviatelo per questa sessione dando:
sudo /etc/init.d/cupsys start
Stampare i documenti
Ora la stampante è configurata, ma come fare per stampare i documenti? Qui è sorto il mio problema per cui ho installato tanti pacchetti. Non sono riuscito a far leggere la stampante del chroot al sistema [:Architettura64Bit:64 bit] (non penso sia possibile, ma sono pronto a ricredermi) indi ho installato i programmi necessari (indi OpenOffice, Evince, ecc...) per aprire i file più comuni. Indi se decidete di fare come me, aprite quei vari programmi da terminale, selezionate nella vostro home condivisa i file che volete stampare e selezionate la vostra lexmark tra le stampanti.
CategoryHardware CategoryArchitettura64Bit CategoryDaRevisionare