Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 05-04-2009 22:54:57

robyduck
Fedora Ambassador
Registrato: 08-12-2004
Messaggi: 8'023
Sito web

[Risolto] Quarto contest di Fedora Online

Ci stiamo avvicinando sempre di più ai 5.000 iscritti e nell'attesa che ciò avvenga è stato lanciato ufficialmente il quarto contest di Fedora Online.
Obiettivo del contest è quello di farvi partecipare tutti, per cui il quesito non è troppo difficile. In palio c'è l'assegnazione del livello utente speciale a "5 stelle" del vincitore del contest e un premio a sorpresa.
Il problema da risolvere è stato creato come la volta scorsa nel sistema dedicato al contest di "virus" e sul suo sistema dovrà funzionare anche la soluzione proposta da voi. Nel caso di non risoluzione del problema il premio verrà rimesso in palio nel prossimo contest e verrà data la soluzione di questo problema.
La fine del contest è il 30 aprile alle ore 22:00 e si potrà dare soluzioni nel forum specifico (leggete bene il regolamento) fin da subito. "Virus" potrà essere interrogato sullo stato del suo sistema e sarà possibile collaborare per trovare la soluzione.

REGOLE
1) Possono partecipare tutti gli utenti regolarmente registrati a Fedora Online ad esclusione dello staff.
2) Le soluzione devono essere postate in questa discussione per essere valide.
3) Il primo partecipante che posterà la soluzione funzionante avrà vinto il contest.
4) E' permesso collaborare e chiedere ragguagli circa la situazione del sistema di "virus".
5) La soluzione non deve dare "effetti collaterali" ovvero effetti non desiderati.
6) La soluzione deve funzionare su Fedora 10 -- Gnome

INOLTRE:
1) Ogni utente potrà chiedere a virus degli output sullo stato attuale del sistema; non sarà più ammesso chiedere modifiche, output, modifiche, output ecc.
2) La soluzione deve essere postata in un unico post, partendo dallo stato attuale del sistema di virus e non facendo un'operazione di 30 post per risolvere il problema.
3) Le richieste di output devono essere sensate, se non sono legate alla soluzione del problema virus vi avviserà dicendo che non comporta nessuna informazione utile (per limitare la lievitazione dei post)
4) Ogni utente potrà fare solo una richiesta di output per post, di qualsiasi tipo sia.

Per quanto riguarda "virus" e lo staff in generale:
a) Non può rispondere a richieste via PM o email, ma solo pubblicamente.
b) Può dare indicazioni riguardanti la configurazione del sistema.
c) Può dare output di comandi richiesti dai concorrenti.
d) Si asterrà da qualsiasi aggiornamento o modifica del sistema, per tutta la durata del contest.
e) Verificherà le soluzioni sul proprio sistema

Il quesito:
Mi decido ad installare il mio vecchio scanner Canon fb 630 p
su porta parallela sulla mia F10, poichè mi occorre urgentemente.
Con mia sorpresa noto che il sistema lo riconosce subito anche da utente
senza dover toccare i file:
/etc/sane.d/dll.conf
/etc/sane.d/canon_pp.conf

infatti:

$ scanimage -L

mi da come responso

device `v4l:/dev/video0' is a Noname Philips 740 webcam virtual device
device `canon_pp:parport0' is a CANON FB630P flatbed scanner

la cosa è ottenuta senza dover fare le solite manovre per bypassare i permessi su porta parallela:
http://www.fedoraonline.it/modules/newbb/viewtopic.php?post_id=27582#forumpost27582

inizio una prova di scannerizzazione, lo scanner inizia l'operazione ma all'improvviso si blocca.
riprendo il vecchio post ed attivo il servizio xinetd.

risultato della manovra:

# scanimage -L

device `v4l:/dev/video0' is a Noname Philips 740 webcam virtual device
device `canon_pp:parport0' is a CANON FB630P flatbed scanner
device `net:127.0.0.1:v4l:/dev/video0' is a Noname Philips 740 webcam virtual device
device `net:127.0.0.1:canon_pp:parport0' is a CANON FB630P flatbed scanner

lancio di nuovo, il dispositivo inizia ma dopo un po' si blocca.

Come risolvo ?

Avvertenze:
Se cercate di riprodurre il problema non possiamo essere responsabili degli effetti che comporta. Inoltre la soluzione del problema verrà data solo alla fine del contest, quindi non sarà possibile dare aiuto prima della scadenza.
Consiglio:
Create un nuovo utente dove fare eventuali prove o tentativi, non usate il vostro utente di lavoro.

In bocca al lupo a tutti!
Lo staff di Fedora Online

Non in linea

#2 05-04-2009 23:15:06

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

qualche informazione aggiuntiva :

kernel --- 2.6.27.19-170.2.35.fc10.i686

pacchetti sane installati:

sane-backends-1.0.19-12.fc10.i386
xsane-0.996-3.fc10.i386
libsane-hpaio-2.8.12-6.fc10.i386
xsane-gimp-0.996-3.fc10.i386
sane-backends-libs-1.0.19-12.fc10.i386


chi dice la verità a volte viene scoperto

Non in linea

#3 06-04-2009 14:06:39

geno
Fedora nel sangue
Da Vistamare
Registrato: 08-06-2006
Messaggi: 1'914

Re: [Risolto] Quarto contest di Fedora Online

Non ho uno scanner quindi parto in punta di piedi
Ti si blocca dopo che hai dato il comando

xsane

?


si sa che la gente da' buoni consigli se non puo' piu' dare il cattivo esempio

Non in linea

#4 06-04-2009 14:09:02

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

si. lo scanner si accende, comincia la scansione, e giusto ad un terzo si ferma.
xsane si impalla, e bisogna ucciderlo per linea di comando.


chi dice la verità a volte viene scoperto

Non in linea

#5 06-04-2009 14:12:14

geno
Fedora nel sangue
Da Vistamare
Registrato: 08-06-2006
Messaggi: 1'914

Re: [Risolto] Quarto contest di Fedora Online

A discrezione tua in base alla lunghezza dell'output:

strace -o log.txt xsane ;grep ENOENT log.txt

oppure

 strace -o log.txt xsane ;grep ENOENT log.txt |more

si sa che la gente da' buoni consigli se non puo' piu' dare il cattivo esempio

Non in linea

#6 06-04-2009 14:22:39

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

non l'ho letto tutto, è molto lungo, questo è un frammento:

stat64("/dev/usb/", 0xbfa4a094)         = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4e094)         = -1 ENOENT (No such file or directory)
open("./gt68xx.conf", O_RDONLY)         = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4e0f4)         = -1 ENOENT (No such file or directory)
open("./genesys.conf", O_RDONLY)        = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4f114)         = -1 ENOENT (No such file or directory)
open("./fujitsu.conf", O_RDONLY)        = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4e0f4)         = -1 ENOENT (No such file or directory)
open("./epson2.conf", O_RDONLY)         = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4e0f4)         = -1 ENOENT (No such file or directory)
open("./epson.conf", O_RDONLY)          = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4e0e4)         = -1 ENOENT (No such file or directory)
open("./epjitsu.conf", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("./dmc.conf", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("./cardscan.conf", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("./canon_pp.conf", O_RDONLY)       = -1 ENOENT (No such file or directory)
stat64("/dev/usb/", 0xbfa4e0f4)         = -1 ENOENT (No such file or directory)
open("./canon630u.conf", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("./canon.conf", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/scanner", O_RDWR|O_EXCL|O_NONBLOCK) = -1 ENOENT (No such file or directory)

ti interessa qualcosa in particolare ?


chi dice la verità a volte viene scoperto

Non in linea

#7 06-04-2009 14:24:34

geno
Fedora nel sangue
Da Vistamare
Registrato: 08-06-2006
Messaggi: 1'914

Re: [Risolto] Quarto contest di Fedora Online

Mi interessava soprattutto vedere quali sono le prime segnalazioni ENOENT


si sa che la gente da' buoni consigli se non puo' piu' dare il cattivo esempio

Non in linea

#8 06-04-2009 14:37:47

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

le prime linee sono:

access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it_IT.UTF-8/LC_MESSAGES/xsane.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it_IT.utf8/LC_MESSAGES/xsane.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it_IT/LC_MESSAGES/xsane.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it.UTF-8/LC_MESSAGES/xsane.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it.utf8/LC_MESSAGES/xsane.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it_IT.UTF-8/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/it_IT.utf8/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1 ENOENT (No such file or directory)


chi dice la verità a volte viene scoperto

Non in linea

#9 06-04-2009 22:52:15

geno
Fedora nel sangue
Da Vistamare
Registrato: 08-06-2006
Messaggi: 1'914

Re: [Risolto] Quarto contest di Fedora Online

Fa in tempo a salvare gli errori prima di impallarsi ?
da terminale :

xsane 2>errori

Il file errori che dice?


si sa che la gente da' buoni consigli se non puo' piu' dare il cattivo esempio

Non in linea

#10 06-04-2009 22:55:32

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

ripete n-volte la segnalazione:

(xsane:7667): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(xsane:7667): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(xsane:7667): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(xsane:7667): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated


chi dice la verità a volte viene scoperto

Non in linea

#11 06-04-2009 22:59:33

geno
Fedora nel sangue
Da Vistamare
Registrato: 08-06-2006
Messaggi: 1'914

Re: [Risolto] Quarto contest di Fedora Online

Bene ,ho capito che sono fuori strada...
il problema è altrove


si sa che la gente da' buoni consigli se non puo' piu' dare il cattivo esempio

Non in linea

#12 06-04-2009 23:29:22

geno
Fedora nel sangue
Da Vistamare
Registrato: 08-06-2006
Messaggi: 1'914

Re: [Risolto] Quarto contest di Fedora Online

anche se non si dovrebbe:
si blocca anche se dai il comando come utente  root ?


si sa che la gente da' buoni consigli se non puo' piu' dare il cattivo esempio

Non in linea

#13 06-04-2009 23:37:48

Sandro1972
Fedora nel sangue
Da Saronno
Registrato: 11-05-2008
Messaggi: 4'786

Re: [Risolto] Quarto contest di Fedora Online

segnalazioni in

# tail -f /var/log/messages

eseguendo la procedura di scansione.


...Da ogni forza che incatena il mondo, l'uomo si libera se consegue controllo di sè...
(J. W. Goethe)

Non in linea

#14 06-04-2009 23:40:09

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

geno ha scritto:

anche se non si dovrebbe:
si blocca anche se dai il comando come utente  root ?

sia da utente, sia da root.


chi dice la verità a volte viene scoperto

Non in linea

#15 06-04-2009 23:41:12

virus
Master of the unknown Universe
Da urano
Registrato: 07-05-2007
Messaggi: 34'598

Re: [Risolto] Quarto contest di Fedora Online

Sandro1972 ha scritto:

segnalazioni in

# tail -f /var/log/messages

eseguendo la procedura di scansione.

ppdev0: unregistered pardevice
------------[ cut here ]------------
WARNING: at kernel/sysctl.c:1977 unregister_sysctl_table+0xa1/0xcd() (Not tainted)
Modules linked in: fuse w83627hf hwmon_vid hwmon ipv6 dm_multipath uinput snd_ca0106 snd_rawmidi ppdev snd_intel8x0 snd_seq_dummy snd_ac97_codec snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device dvb_usb_dib0700 snd_pcm_oss snd_mixer_oss dib7000p snd_pcm dib7000m ns558 dvb_usb sata_nv snd_timer pcspkr floppy snd dvb_core dib3000mc emu10k1_gp gameport ac97_bus soundcore snd_page_alloc dibx000_common forcedeth dib0070 parport_pc pwc parport videodev v4l1_compat i2c_nforce2 ata_generic pata_acpi pata_amd radeon drm i2c_algo_bit i2c_core [last unloaded: scsi_wait_scan]
Pid: 2816, comm: saned Not tainted 2.6.27.19-170.2.35.fc10.i686 #1
[<c042dd93>] warn_on_slowpath+0x65/0x8b
[<c0473014>] ? get_pageblock_migratetype+0x1f/0x22
[<c06aca5e>] ? do_page_fault+0x3ac/0x710
[<c041f2c5>] ? kunmap_atomic+0x87/0xa7
[<c047cb56>] ? unmap_vmas+0x494/0x5bd
[<c04341a6>] unregister_sysctl_table+0xa1/0xcd
[<c048eecd>] ? __slab_free+0x63/0x26e
[<f8d171cd>] parport_device_proc_unregister+0x19/0x25 [parport]
[<f8d158c3>] parport_unregister_device+0xc/0xe1 [parport]
[<f8f90159>] pp_release+0xeb/0x116 [ppdev]
[<c0493649>] __fput+0xad/0x13d
[<c04936f0>] fput+0x17/0x19
[<c0490f9b>] filp_close+0x50/0x5a
[<c0491017>] sys_close+0x72/0xb1
[<c0404c8a>] syscall_call+0x7/0xb
=======================
---[ end trace b47ac848a98f8f7e ]---


chi dice la verità a volte viene scoperto

Non in linea

Piè di pagina