strano comportamento script [messaggio #126632] |
ven, 07 ottobre 2011 22:10 |
Slaine Mc Roth Messaggi: 1 Registrato: ottobre 2011 |
Junior Member |
|
|
Ciao a tutti.
Cercando su google sono riuscito a trovare il modo per far funzionare la
webcam con skype.
Praticamente lancio "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype" da
console. La prima volta che ho provato ha funzionato, così ho deciso di
creare uno script del genere:
#!/bin/sh
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype.real
Ho chiamato lo script "skype", gli ho dato i permessi di esecuzione, l'ho
messo in /usr/bin e ho rinominato il vero skype come skype.real.
Questa settimana mi chiama la moglie che dice di non riuscire ad avviare
skype. Purtroppo sono tornato solo oggi ed ho potuto verificare che avviando
skype dopo un po il sistema mi si rallenta fino a fermarsi. Così avvio lo
script da console e poi, da un altra console, lancio "ps x".
Praticamente lo script viene eseguito in continuazione tanto che in pochi
secondi mi ritrovo con circa 32000 (trentaduemila) istanze dello script
avviate. Questo avviene anche se lancio il comando LD_PRELOAD=....
direttamente da shell.
Ora ho risolto aggiungendo la linea
export LD_PRELOAD=/usr/lib/v4l1compat.so
in /etc/profile, cancellando lo script "skype" e rinominando nuovamente
"skype.real" in "skype".
Funziona tutto ma a me è rimasto il dubbio su dove ho sbagliato.
Grazie a tutti e scusate per il lungo post.
--
Il lavoro mi piace, mi affascina. Potrei starmene seduto per ore a
guardarlo. (Jerome K. Jerome)
|
|
|