Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Istallare manualmente driver web cam
Nuovo argomento   Rispondi    Indice del forum -> Linux
Precedente :: Successivo  
Autore Messaggio
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 07 Nov 2014 17:23    Oggetto: Rispondi citando

Maary79 ha scritto:
Cioè?

Ubuntu deriva da Debian, ma ci sono diverse modifiche (già tra Ubuntu e Xubuntu ci sono differenze, a quanto mi pare di capire): normalmente un file .deb studiato per Debian funziona bene anche su Ubuntu, ma il viceversa non è sempre (quasi mai) valido.
Tu usi Semplice, che si basa su Debian Sid, io uso Xubuntu e quindi devo andare avanti per similitudini... (potrei anche installarmi Debian o metter su una macchina virtuale con Debian, ma sono troppo pigrooooo... Razz )

Maary79 ha scritto:
Ok!! Attivo i superpoteri, e non quelli di root perchè se attivo quelli poi ci sarebbero troppe scintille!!

Perfetto Wink

Maary79 ha scritto:
Dunque ora mi pare di capire che parte del problema potrebbe essere:

Codice:
/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.c:32:28: fatal error: linux/videodev.h: File o directory non esistente   


Dunque sono tornata in /usr/src/linux-headers-3.16-3-686-pae/include/generated ma non c'è nessun file dal nome videodev.h
Non so però se ho guardato sul posto giusto.

Si, hai capito perfettamente (ammetto che non avevo dubbi in merito Wink ) ma non so se si trova in zona quel file... Think

Prova, da terminale:
Codice:
locate videodev.h
(se c'è lo trova, altrimenti riappare la riga in attesa di ordini, e si può desumere che non ci sia il file nel sistema...

Ho provato anch'io e ho visto che non ho videodev, ma videodev2.h, quindi prova a cercare anche questo file
Codice:
locate videodev2.h
e vediamo se c'è qualcosa nella "zona utile" Wink

Maary79 ha scritto:
Ho trovato una cartella dal nome linux, dentro /generated/uapi/linux/version.h
Ma forse non centra niente...

Purtroppo no, visto che c'è solo quel file...

Maary79 ha scritto:
Questo è l'inizio del file "incriminato" ovvero "m560x_core.c":

Beh, pare che siamo a buon punto: pare che le librerie tra autoconf e videodev le abbia trovate senza far problemi: il mio primo programma aveva 20 righe di codice e ha dato 10 pagine video di errori... Razz Wink
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 09 Nov 2014 11:02    Oggetto: Rispondi citando

Ciao MK66!

Citazione:
Prova, da terminale:
Codice:
locate videodev.h
(se c'è lo trova, altrimenti riappare la riga in attesa di ordini, e si può desumere che non ci sia il file nel sistema...

Ho provato anch'io e ho visto che non ho videodev, ma videodev2.h, quindi prova a cercare anche questo file
Codice:
locate videodev2.h
e vediamo se c'è qualcosa nella "zona utile" Wink


Il comando locate non lo trova, mi fa usare il comando find...e da root, in quanto da terminale normale mi da una serie di permessi negati.

Codice:
root@marina:/home/marina# find / -name videodev.h
/home/marina/m560x-driver-code/m560x/testprograms/v4lctrl/src/videodev.h
root@marina:/home/marina# find / -name videodev2.h
/usr/src/linux-headers-3.16-3-common/include/linux/videodev2.h
/usr/src/linux-headers-3.16-3-common/include/uapi/linux/videodev2.h
/usr/src/linux-headers-3.14-1-common/include/linux/videodev2.h
/usr/src/linux-headers-3.14-1-common/include/uapi/linux/videodev2.h
/usr/include/linux/videodev2.h
/home/marina/m560x-driver-code/m560x/testprograms/v4lctrl/src/videodev2.h
root@marina:/home/marina#


Citazione:
Ubuntu deriva da Debian, ma ci sono diverse modifiche (già tra Ubuntu e Xubuntu ci sono differenze, a quanto mi pare di capire): normalmente un file .deb studiato per Debian funziona bene anche su Ubuntu, ma il viceversa non è sempre (quasi mai) valido.
Tu usi Semplice, che si basa su Debian Sid, io uso Xubuntu e quindi devo andare avanti per similitudini... (potrei anche installarmi Debian o metter su una macchina virtuale con Debian, ma sono troppo pigrooooo... Razz )


Me ne sono accorta! Very Happy Io da neofita facilona, credevo che Linux fosse tutto uguale, che cambiasse solo l'interfaccia grafica, tipo Windows diciamo, dove tutto sommato è sempre quello! Invece cambiano i comandi da distro a distro...e quello che ha delle similitudini come Debian - Ubuntu - Mint , hanno anche loro le loro differenze!

E cmq, io non ho fretta, è un esperimento, se vuoi fare la VM, magari potrebbe essere un tuffo nel passato! Wink

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 09 Nov 2014 12:57    Oggetto: Rispondi citando

Perfetto Very Happy

Ecco il file che ti serve:
Codice:
/usr/src/linux-headers-3.16-3-common/include/linux/videodev2.h


Basta ora farne una copia (o un collegamento) sul solito generated, e su questa copia (o collegamento) dovrai cambiare il nome (levando il 2 e trasformandolo in videodev.h), quindi dovrai sostituire la riga relativa nel file come fatto precedentemente e riprovare con la compilazione.
Ovviamente dovrai usare i superpoteri Wink Razz

Maary79 ha scritto:
Me ne sono accorta! Very Happy Io da neofita facilona, credevo che Linux fosse tutto uguale, che cambiasse solo l'interfaccia grafica, tipo Windows diciamo, dove tutto sommato è sempre quello! Invece cambiano i comandi da distro a distro...e quello che ha delle similitudini come Debian - Ubuntu - Mint , hanno anche loro le loro differenze!

Infatti, le varie distro hanno similitudini, ma sono fondamentalmente diverse... la diversità diventa ancora maggiore se cambi famiglia (da Debian passi a RedHat e alle sue derivate, o addirittura alle più tradizionaliste: Slackware, Gentoo e Arch...)
Comunque, ogni distro è a suo modo meravigliosa, e alla fine ognuna fa quello che deve fare... Wink

Maary79 ha scritto:
E cmq, io non ho fretta, è un esperimento, se vuoi fare la VM, magari potrebbe essere un tuffo nel passato! Wink

Si, uno di questi giorni lo farò... Wink

Ciao
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 09 Nov 2014 15:12    Oggetto: Rispondi citando

A copiarlo non riesco perchè mi da permesso negato, e la voce crea collegamento in Semplice non c'è, presumo dovrei farlo da root.
A tal proposito ho provato ad aprire pcmanfm /percorso_file dal terminale di root, ma quando seleziono incolla non lo fa.
E possibile fare tutto da terminale senza usare pcmanfm?
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 09 Nov 2014 20:14    Oggetto: Rispondi citando

Codice:
sudo pcmanfm
non funziona? Shocked

ok, ovvio che si può fare da terminale, controlla solo il percorso di destinazione, che io ho provato a ripescarlo dai post precedenti, ma potrei aver sbagliato qualcosa:
copia
Codice:
sudo cp /usr/src/linux-headers-3.16-3-common/include/linux/videodev2.h /usr/src/linux-headers-3.16-3-686-pae/include/generated/

e rinomina
Codice:
sudo mv /usr/src/linux-headers-3.16-3-686-pae/include/generated/videodev2.h /usr/src/linux-headers-3.16-3-686-pae/include/generated/videodev.h
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 10 Nov 2014 17:34    Oggetto: Rispondi citando

Colpa mia! Non mettevo il "sudo" davanti, per entrare in una cartella sul terminale scrivevo solo:

Codice:
pcmanfm percorso_file


E quando semplicemente cliccavo sul file da copiare poi aprivo l'altro percorso di destinazione e facevo incolla mi dava permesso negato. Damn!

Ora dando il comando make mi da questi errori, sembra che questo videodev.h lo cerchi ancora dentro una cartella linux?

Codice:
marina@marina:~/m560x-driver-code/m560x/trunk/km_m560x$ make
make -C /lib/modules/3.16-3-686-pae/build SUBDIRS=/home/marina/m560x-driver-code/m560x/trunk/km_m560x modules
make[1]: ingresso nella directory "/usr/src/linux-headers-3.16-3-686-pae"
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16-3-686-pae'
  CC [M]  /home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.o
In file included from /home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x.h:49:0,
                 from /home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.c:42:
/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_sensor.h:25:28: fatal error: linux/videodev.h: File o directory non esistente
 #include <linux/videodev.h>
                            ^
compilation terminated.
/usr/src/linux-headers-3.16-3-common/scripts/Makefile.build:262: set di istruzioni per l'obiettivo "/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.o" non riuscito
make[4]: *** [/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.o] Errore 1
/usr/src/linux-headers-3.16-3-common/Makefile:1350: set di istruzioni per l'obiettivo "_module_/home/marina/m560x-driver-code/m560x/trunk/km_m560x" non riuscito
make[3]: *** [_module_/home/marina/m560x-driver-code/m560x/trunk/km_m560x] Errore 2
Makefile:181: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[2]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[1]: *** [all] Errore 2
make[1]: uscita dalla directory "/usr/src/linux-headers-3.16-3-686-pae"
Makefile:14: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2
marina@marina:~/m560x-driver-code/m560x/trunk/km_m560x$


Ho comunque modificato il file m560x_core.c così:

Codice:
#include <generated/autoconf.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/vmalloc.h>
#include <linux/kref.h>
#include <linux/version.h>
#include <asm/uaccess.h>
#include <generated/videodev.h>
#include <linux/usb.h>
#include <linux/firmware.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 16)
 #include <media/v4l2-dev.h>
#endif

#define VIDIOC_S_CTRL_OLD       _IOW  ('V', 28, struct v4l2_control)
#define DRIVER_VERSION "0.4.0"
#define DRIVER_VERSION_NUMERICAL 0x400
#include "m560x.h"
#define M560X_FIRMWARE_FILENAME "m560x.bin"
#define M560X_INF_FILENAME "m560x.inf"
#define FIRMWARE_STEP_SIZE 0x3e8
#define HASHSIZE 199


Secondo te?
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 10 Nov 2014 19:48    Oggetto: Rispondi citando

ok, ci vanno le maniere forti, a quanto pare Twisted Evil

Allora, da synaptic cerca e installa il pacchetto libv4l-dev
L'installazione di questo pacchetto dovrebbe crearti il file /usr/include/linux/videodev2.h (con la cartella linux)
A seguire, farai il collegamento simbolico in modo da rinominarlo:
Codice:
cd /usr/include/linux

Codice:
sudo ln -s ../libv4l1-videodev.h videodev.h

e a questo punto dovresti avere il file nel percorso che si aspetta Smile
Dovrai quindi rinominare nuovamente il file m560x_core.c riportando la riga a essere:
Codice:
#include <linux/videodev.h>

Salva, chiudi e riprova la compilazione... Smile
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 12 Nov 2014 09:36    Oggetto: Rispondi citando

Ciao MK66!

Mi sa che le maniere forti non sono ancora abbastanza forti! Rompe ancora con questo file videodev.h che non trova nella cartella linux, ma ho controllato, il collegamento in /usr/include/linux/ c'è!

Ecco l'output di quando do make:

Codice:
marina@marina:~/m560x-driver-code/m560x/trunk/km_m560x$ make
make -C /lib/modules/3.16-3-686-pae/build SUBDIRS=/home/marina/m560x-driver-code/m560x/trunk/km_m560x modules
make[1]: ingresso nella directory "/usr/src/linux-headers-3.16-3-686-pae"
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16-3-686-pae'
  CC [M]  /home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.o
/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.c:32:28: fatal error: linux/videodev.h: File o directory non esistente
 #include <linux/videodev.h>
                            ^
compilation terminated.
/usr/src/linux-headers-3.16-3-common/scripts/Makefile.build:262: set di istruzioni per l'obiettivo "/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.o" non riuscito
make[4]: *** [/home/marina/m560x-driver-code/m560x/trunk/km_m560x/m560x_core.o] Errore 1
/usr/src/linux-headers-3.16-3-common/Makefile:1350: set di istruzioni per l'obiettivo "_module_/home/marina/m560x-driver-code/m560x/trunk/km_m560x" non riuscito
make[3]: *** [_module_/home/marina/m560x-driver-code/m560x/trunk/km_m560x] Errore 2
Makefile:181: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[2]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[1]: *** [all] Errore 2
make[1]: uscita dalla directory "/usr/src/linux-headers-3.16-3-686-pae"
Makefile:14: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2
marina@marina:~/m560x-driver-code/m560x/trunk/km_m560x$


Ah, ho seguito le tue istruzioni istallando libv4l-dev e rimodificando il file m560x_core.c

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 12 Nov 2014 11:07    Oggetto: Rispondi citando

Embarassed ...errore mio: vado un attimo a fare harakiri e poi torno... Embarassed

Quel collegamento, se funziona (*) va messo da un'altra parte (ho letto male... Embarassed )

Lo spostamento del collegamento lo puoi fare sia graficamente che da terminale (è la stessa cosa) ma in entrambi i casi dovrai usare il sudo.
Va spostato in /usr/src/linux-headers-3.16-3-686-pae/include/linux/

Da file manager, devi avviare da terminale con sudo pcmanfm, andare a recuperare il collegamento (dovrebbe essere in /usr/include/linux/) e spostarlo (taglia-incolla) nella giusta destinazione.

Da terminale (verifica il corretto percorso iniziale ed eventualmente correggi nella prima parte del comando)
Codice:
sudo mv /usr/include/linux/videodev.h /usr/src/linux-headers-3.16-3-686-pae/include/linux/


A questo punto dovrebbe andare
Ciao
---------
(*) per provare se il collegamento funziona, basta che apri il file con un editor di testo, non è necessario usare sudo tanto non devi modificarlo, e vedi se non è un file vuoto o se non ti da errori in apertura
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 12 Nov 2014 18:05    Oggetto: Rispondi citando

Allora, è un bel casino di cartelle! Embarassed
Questa cartella non esiste:
/usr/src/linux-headers-3.16-3-686-pae/include/linux/

Dunque ho pensato che hai sbagliato a copiare il comando e che il percorso fosse:
/usr/src/linux-headers-3.16-3-common/include/linux/

Dunque il comando da te postato:

Codice:
sudo mv /usr/include/linux/videodev.h /usr/src/linux-headers-3.16-3-686-pae/include/linux/


L'ho trasformato in:

Codice:
sudo mv /usr/include/linux/videodev.h /usr/src/linux-headers-3.16-3-common/include/linux/


Me l'ha spostato il file senza problemi, e prima di spostarlo l'ho aperto con l'editor mousepad, il file di testo c'era!!
Ora però il file ha cambiato icona (prima era un .h header C) ora c'è un punto esclamativo Exclamation e sulle proprietà c'è scritto che è un collegamento simbolico, se lo apro con mousepad (cliccando prima su apri con) mi si apre un documento vuoto. Sulla voce Proprietà - Permessi - c'è scritto:
Visualizza contenuto: chiunque
Modifica: chiunque
Esecuzione: chiunque

Se apro il percorso:

/usr/src/linux-headers-3.16-3-686-pae/include/generated/

Il file videodev.h c'è ancora, ma ora come ora non capisco se si tratta dello stesso file.

Mentre se apro il percorso:

/usr/include/linux

Il file videodev.h non c'è più (è stato spostato prima) c'è solo videodev2.h

Dimmi tu, provo così? Il file risulta vuoto e l'icona è diventata un Exclamation ho idea che si sia corrotto spostandolo, o facendo il collegamento (al collegamento!), non saprei! Question

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 12 Nov 2014 19:35    Oggetto: Rispondi citando

Shocked ...ehm... mi sto perdendo... Hypno

Il mio errore precedente era che non avevo letto questa riga:
Codice:
make[1]: Entering directory `/usr/src/linux-headers-3.16-3-686-pae'

che fa esplicito riferimento a quella cartella, quindi mi sa che dovrai creare la cartella, se non c'è:
Codice:
sudo mkdir /usr/src/linux-headers-3.16-3-686-pae/include/linux/

e dentro dovrai metterci il collegamento... ma visto che si è corrotto, copiaci dentro il file videodev2.h e poi rinominalo in videodev.h

Se vuoi, tutta questa roba puoi farla direttamente via grafica: sudo pcmanfm e si apre il file manager con i superpoteri, poi premi F3 e si aprirà un secondo pannello (pcmanfm ha anche qualcosa di buono, rispetto a thunar Wink ) quindi avrai sottomano tutte le cartelle, iniziali e finali.
Se selezioni il file da spostare (o copiare) in un pannello (origine) e lo sposti sull'altro (destinazione) tenendo premuto il tasto ALT, ti chiederà cosa vuoi fare dandoti le tre opzioni: spostare/copiare/creare un collegamento. Se scegli di creare il collegamento, il nuovo file sarà un link al precedente e non influirà sulle risorse di sistema (non che influisca, in questo caso: saranno pochissimi kb)
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 13 Nov 2014 12:13    Oggetto: Rispondi citando

Allora...ho fatto come mi hai detto, ora dentro /usr/src/linux-headers-3.16-3-686-pae/include/linux/ c'è il file videodev.h, ho dato il comando make, ed è uscito questo:

link

E' talmente lungo l'output che ho dovuto metterlo li Razz e mi sa che non va bene! Evil or Very Mad

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 14 Nov 2014 14:57    Oggetto: Rispondi citando

Shocked Shocked Shocked

sto leggendo e sto anche cercando di capirci qualcosa, ma purtroppo io non sono un programmatore e non ci capisco quasi niente, salvo il fatto che mi pare che le modifiche non siano piaciute molto al driver... Sad

non mi arrendo, ma spero che tu non abbia comunque fretta, che qua non so come andare avanti (a meno di non metter su una macchina virtuale con una versione abbastanza vecchia di ubuntu e usare quella per installare la webcam, ma non credo che il tuo computer regga una cosa simile...) e sto quindi cercando di trovare strade alternative... Confused
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 15 Nov 2014 15:09    Oggetto: Rispondi citando

Ciao Mk66,

Difatti pure io leggendo capisco che non è più il fatto che non trova la cartella o il file, da ciò che capisco non digerisce proprio il driver! Probabilmente come è scritto il file videodev2.h (rinominato videodev.h, per farglielo trovare) non gli va bene!! Sad
E qui non è che ci sia molto da fare...anche se vorrei provare a usare il vecchio file videodev.h, quello che si trova dentro la cartella contenente i driver, dunque cancellando il file rinominato e mettendo dentro quello.
O provare anche a dare il make dentro un'altra cartella, ce ne sono che riportano proprio alla mia web cam, che non ho ancora provato.

Tu parli di macchina virtuale? Io non l'ho mai fatto, ma centrano le caratteristiche del pc? Per poter istallare una vecchia versione di Ubuntu dentro la VM?
A parte che non saprei dove trovare una vecchia versione di Ubuntu, ma non potrei istallarla in una piccola partizione a parte, se la VM necessita di hw potente?

Cmq non ho fretta, riuscirò a provare quanto detto la prossima settimana.
Se il Po nel frattempo non mi esonda... Sad
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 17 Nov 2014 00:53    Oggetto: Rispondi citando

Maary79 ha scritto:
Ciao Mk66

Ciao Maary79
Maary79 ha scritto:
Difatti pure io leggendo capisco che non è più il fatto che non trova la cartella o il file, da ciò che capisco non digerisce proprio il driver! Probabilmente come è scritto il file videodev2.h (rinominato videodev.h, per farglielo trovare) non gli va bene!! Sad

Infatti, il problema di trovare i file sarebbe risolto, solo che la differenza tra i file dell'epoca dei driver e quelli attuali dev'essere troppa per permettere una compilazione senza problemi.
Maary79 ha scritto:
E qui non è che ci sia molto da fare...anche se vorrei provare a usare il vecchio file videodev.h, quello che si trova dentro la cartella contenente i driver, dunque cancellando il file rinominato e mettendo dentro quello.

Potrebbe anche essere un'idea, e in fondo a questo punto non so veramente che altro fare: prova, se va bene hai risolto il problema, se va male resta allo stesso livello attuale...
Maary79 ha scritto:
O provare anche a dare il make dentro un'altra cartella, ce ne sono che riportano proprio alla mia web cam, che non ho ancora provato.

A questo punto, ogni prova è valida: come dicevo io non so più che fare.
Sto cercando, ma i risultati che trovo non sono confortanti.
Maary79 ha scritto:
Tu parli di macchina virtuale? Io non l'ho mai fatto, ma centrano le caratteristiche del pc? Per poter istallare una vecchia versione di Ubuntu dentro la VM?

Si: praticamente utilizzi un software con cui devi ricreare un ambiente virtuale dove girerà un altro sistema operativo, quindi saranno impegnate le risorse del sistema: spazio su disco, schede video/audio/rete/eccetera, ma soprattutto la memoria del computer: è anche probabile che la macchina non sia in grado di sopportare la creazione di una macchina virtuale: servono macchine con certe caratteristiche, dato che devono far girare contemporaneamente il sistema operativo ospite e quello virtualizzato...
Maary79 ha scritto:
A parte che non saprei dove trovare una vecchia versione di Ubuntu, ma non potrei istallarla in una piccola partizione a parte, se la VM necessita di hw potente?

Certamente: in quel modo non hai necessità di virtualizzare, il difficile è proprio reperire la versione... o sperare che il computer l'accetti (nel senso che la versione dovrà installarsi, riconoscendo l'hardware del computer, ma poi dovrà anche aggiornarsi per completare (e questo implica andare a pescare in repository non più mantenuti, con software non più corretto e obsoleto...)
Maary79 ha scritto:
Cmq non ho fretta, riuscirò a provare quanto detto la prossima settimana.

Ok, io nel frattempo continuerò a cercare alternative
Maary79 ha scritto:
Se il Po nel frattempo non mi esonda... Sad

Speriamo di no, altrimenti mi tocca mettere un post di richiesta di aiuto anche per te Wink
A parte le battute, ho visto che qua a Torino già è ai limiti, e qua è ancora in "versione ridotta" (qua i danni di solito non li fa il Po, ma la Dora, che viene giù dalla Val di Susa e travolge ogni cosa con la propria irruenza, prima di gettarsi nel Po... e ovviamente io ci abito accanto...) mi ricordo diversi anni fa che ero passato in treno dalle parti di Valenza e l'attraversamento del ponte ferroviario sul Po esondato aveva tutti gli scenari di un incubo infernale... dalle tue parti dev'essere veramente spaventoso... Confused
In bocca al lupo!
Ciao
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 17 Nov 2014 17:57    Oggetto: Rispondi citando

Allora posso dire di aver provato questo, senza successo, in quanto quando ho dato il comando make mi è uscito il solito papiro di errori incomprensibili, come la volta scorsa:

maary79 ha scritto:
vorrei provare a usare il vecchio file videodev.h, quello che si trova dentro la cartella contenente i driver, dunque cancellando il file rinominato e mettendo dentro quello.


Allora ho dato un occhiata a quelle cartelle che mi riportano al modello m5603c (la mia però è m5603 senza la c!).
Di cartelle ce ne sono 3 una si chiama m5603c-gspca e dentro ha i vari file...il file README-ISTALLATION te lo allego qui:

link

Non è lunghissimo, lunghino si, ma non fa paura! Piuttosto per me rimarrà sempre incomprensibile!! Wink

Poi le altre 2 cartelle si chiamano:
m5603c-mt9v011
m503c-ov7640

Tutte le altre riportano al modello m5602, dunque da scartare presumo.

MK66 ha scritto:
Si: praticamente utilizzi un software con cui devi ricreare un ambiente virtuale dove girerà un altro sistema operativo, quindi saranno impegnate le risorse del sistema: spazio su disco, schede video/audio/rete/eccetera, ma soprattutto la memoria del computer: è anche probabile che la macchina non sia in grado di sopportare la creazione di una macchina virtuale: servono macchine con certe caratteristiche, dato che devono far girare contemporaneamente il sistema operativo ospite e quello virtualizzato...


Ho trovato questa guida:
link

E presumo che il pc non sia dotato di questa tecnologia, in quanto se do:

Codice:
egrep '(vmx|svm)' /proc/cpuinfo


Mi va a caporiga vuoto.
Poi ho letto la parte dove dice che si dovrebbe controllare sul bios se è attivabile, ma presumo di no, il pc è vecchiotto, e a dire il vero non ci ho ancora guardato, lo faro al prossimo riavvio.

Poi....giusto per sdrammatizzare...Very Happy oggi ho fatto la mia scoperta dell'acqua calda!! Mentre cercavo i link con chromium, ho provato a dare i comandi vocali con il microfono integrato del portatile...e ho scoperto che funziona! Shocked Ma non dovrebbe essere lo stesso chip, quello della web cam e del microfono? Bah!
E io che credevo che questo pc fosse a prova di hakker spione, invece se vogliono possono sentirmi!! Embarassed

MK66 ha scritto:
Speriamo di no, altrimenti mi tocca mettere un post di richiesta di aiuto anche per te Wink
A parte le battute, ho visto che qua a Torino già è ai limiti, e qua è ancora in "versione ridotta" (qua i danni di solito non li fa il Po, ma la Dora, che viene giù dalla Val di Susa e travolge ogni cosa con la propria irruenza, prima di gettarsi nel Po... e ovviamente io ci abito accanto...) mi ricordo diversi anni fa che ero passato in treno dalle parti di Valenza e l'attraversamento del ponte ferroviario sul Po esondato aveva tutti gli scenari di un incubo infernale... dalle tue parti dev'essere veramente spaventoso... Confused
In bocca al lupo!


No, non solo per me, non voglio trattamenti di favore!! Wink
Comunque, tornando seri, e non so se questo sia il posto giusto per parlarne, ma anche tu se abiti vicino al Dora, non devi essere comodo.
Io abito vicino a Ferrara, ma dalla parte del Po Glub 500 mt. dall'argine...e ogni giorno andare a controllare il livello è d'obbligo, si spera solo che se ci fosse da evaquare ce lo dicessero prima, in quanto siamo sotto 6 mt. dal livello degli argini, se si va sotto, si va sotto di brutto, sia dalla parte del Polesine, che dalla parte di Ferrara, per non parlare della Montedison, che diventerebbe una bomba...
Già in passato mi dicono (io abito qua non da tanti anni) che gli argini furono alzati e rinforzati, dalla rotta del '51 e dal '95 dicono che minarono di esplosivo gli argini verso le campagne, in seguito ad una piena molto peggiore di questa, che però si risolse senza attuare nulla per fortuna, poi nel 2000 alzarono il ponte ferroviario in una notte, in quanto i tronchi facevano da tappo e si rischiò anche li il disastro, devo dire che di fontanazzi qua non ce ne sono, anche se è spaventosamente alto, talmente alto che attira curiosi di ogni tipo, e fino a giovedì scorso arrivavano anche con autobus, per andare a mangiare nelle baracche galleggianti, ora è tutto chiuso, c'è allerta 3, e finchè continua a piovere in Piemonte non c'è tanto da fare, se non aspettare l'ennesima piena... Rolling Eyes

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 18 Nov 2014 19:58    Oggetto: Rispondi citando

Ok, scaricato il tuo file, adesso me lo studio e spero di capirci qualcosa... Laughing

La guida del Muflone è stata per molto tempo una specie di bibbia per moltissimi (me compreso) ma purtroppo ora come ora risulta abbastanza datata, per quanto i concetti chiave non siano cambiati.

Sta di fatto che, per usare una macchina virtuale, basta installare il programma virtualbox e le sue estensioni, ma per usarla davvero è necessario avere sia una discreta quantità di RAM che una CPU potente, dato che dovrai, come ti dicevo, far girare un sistema operativo (computer virtualizzato) all'interno di un altro sistema operativo (tuo computer fisico) che sta comunque funzionando... per fare un esempio semplice: se il sistema che virtualizzi richiede (o gli dai) 1 GB di RAM, il tuo computer deve averne almeno 2, altrimenti si impianta subito... già con 2 il tuo computer funzionerà a scatti e con ritardi folli, ma con meno è praticamente impossibile.

Maary79 ha scritto:
Poi....giusto per sdrammatizzare... Very Happy oggi ho fatto la mia scoperta dell'acqua calda!! Mentre cercavo i link con chromium, ho provato a dare i comandi vocali con il microfono integrato del portatile...e ho scoperto che funziona! Shocked Ma non dovrebbe essere lo stesso chip, quello della web cam e del microfono? Bah!

A dirla tutta non proprio: dovrebbe essere analogo ma non necessariamente lo stesso, ma infatti il driver della tua webcam dovrebbe essere dentro il kernel a partire dalla versione 3.0... ed è questo che mi stupisce: infatti tutto quello che sto trovando online, mi dice che è così: a partire dal kernel 3.0 i driver di quella webcam dovrebbero essere già incorporati, quindi quella guida non dovrebbe più servire... Confused Confused Confused

Maary79 ha scritto:
E io che credevo che questo pc fosse a prova di hakker spione, invece se vogliono possono sentirmi!! Embarassed

Non credo che sia il caso di preoccuparsi degli spioni... Wink

PS: complimenti: hai una bella voce... Twisted Evil
(ehm... chissà se è il caso di dirti che anche la webcam sta funzionando perfettamente... Twisted Evil )


Maary79 ha scritto:
No, non solo per me, non voglio trattamenti di favore!! Wink
Comunque, tornando seri, e non so se questo sia il posto giusto per parlarne, ma anche tu se abiti vicino al Dora, non devi essere comodo.
Io abito vicino a Ferrara, ma dalla parte del Po Glub 500 mt. dall'argine...e ogni giorno andare a controllare il livello è d'obbligo, si spera solo che se ci fosse da evaquare ce lo dicessero prima, in quanto siamo sotto 6 mt. dal livello degli argini, se si va sotto, si va sotto di brutto, sia dalla parte del Polesine, che dalla parte di Ferrara, per non parlare della Montedison, che diventerebbe una bomba...
Già in passato mi dicono (io abito qua non da tanti anni) che gli argini furono alzati e rinforzati, dalla rotta del '51 e dal '95 dicono che minarono di esplosivo gli argini verso le campagne, in seguito ad una piena molto peggiore di questa, che però si risolse senza attuare nulla per fortuna, poi nel 2000 alzarono il ponte ferroviario in una notte, in quanto i tronchi facevano da tappo e si rischiò anche li il disastro, devo dire che di fontanazzi qua non ce ne sono, anche se è spaventosamente alto, talmente alto che attira curiosi di ogni tipo, e fino a giovedì scorso arrivavano anche con autobus, per andare a mangiare nelle baracche galleggianti, ora è tutto chiuso, c'è allerta 3, e finchè continua a piovere in Piemonte non c'è tanto da fare, se non aspettare l'ennesima piena... Rolling Eyes

Ciao

Tornando seri, pare che il brutto sia passato: le previsioni parlano di bel tempo (nel torinese) per tutta la settimana... quindi dovrebbe calmare l'ondata catastrofica del Po... spero che calmi anche dall'altro lato degli Appennini, che sono messi molto peggio... Confused
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 19 Nov 2014 10:48    Oggetto: Rispondi citando

Citazione:
Ok, scaricato il tuo file, adesso me lo studio e spero di capirci qualcosa... Laughing


Ok, certo fai con calma! Very Happy Non voglio che ti sciupi!! Wink



Citazione:
Sta di fatto che, per usare una macchina virtuale, basta installare il programma virtualbox e le sue estensioni, ma per usarla davvero è necessario avere sia una discreta quantità di RAM che una CPU potente, dato che dovrai, come ti dicevo, far girare un sistema operativo (computer virtualizzato) all'interno di un altro sistema operativo (tuo computer fisico) che sta comunque funzionando... per fare un esempio semplice: se il sistema che virtualizzi javascript:emoticon('Sad')richiede (o gli dai) 1 GB di RAM, il tuo computer deve averne almeno 2, altrimenti si impianta subito... già con 2 il tuo computer funzionerà a scatti e con ritardi folli, ma con meno è praticamente impossibile.


Con la Ram magari sarei al limite, sono distro leggere (il pc era 2gb, ma mi si è rotto un banco e gli ho messo su quello vecchio da 512mb, difatto ora e 1,5gb Sad )
Ma è il processore che non mi sembra che ce la farebbe in ogni modo, un è Sempron 3300, e faccio caso dalla conky che quando mi carica pagine web per pochi secondi va all' 80% 90% di "sforzo" Laughing poi vabbè torna al 5% - 20%...per non parlare della schedavideo sis...
Ma non nego che mi era venuta voglia di farlo sul pc nuovo, per metterci dentro l'anteprima di Windows 10.

Citazione:
A dirla tutta non proprio: dovrebbe essere analogo ma non necessariamente lo stesso, ma infatti il driver della tua webcam dovrebbe essere dentro il kernel a partire dalla versione 3.0... ed è questo che mi stupisce: infatti tutto quello che sto trovando online, mi dice che è così: a partire dal kernel 3.0 i driver di quella webcam dovrebbero essere già incorporati, quindi quella guida non dovrebbe più servire... Confused Confused Confused


E' strano...io su questo pc ho provato solo lubuntu 12, pclinuxos 13 e semplice 6, e su nessuno questifunzionava, avrei altri cd da provare il live...antix 13, lite, potrei provare, a istallare dal live camorama e vedere se funzia, sempre se me lo fa istallare, in quanto i live non sono aggiornati! Question

Citazione:
Non credo che sia il caso di preoccuparsi degli spioni... Wink

PS: complimenti: hai una bella voce... Twisted Evil
(ehm... chissà se è il caso di dirti che anche la webcam sta funzionando perfettamente... Twisted Evil )


ROTFL Bella questa, magari fosse vero! E cmq la prossima volta dimmelo che mi addobbo in versione *censura!*!! Cool

Citazione:
Tornando seri, pare che il brutto sia passato: le previsioni parlano di bel tempo (nel torinese) per tutta la settimana... quindi dovrebbe calmare l'ondata catastrofica del Po... spero che calmi anche dall'altro lato degli Appennini, che sono messi molto peggio... Confused


Qualcuno disse "non può piovere per sempre", certo che finchè succedono cataclismi naturali (parlo di Milano) e tg si preoccupano della partita di calcio... Evil or Very Mad
E comunque si, ora c'è già molto da ricostruire, Genova, la riviera Ligure, Alessandria, speriamo che gli aiuti siano concreti e non solo delle belle parole... Exclamation

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 02 Dic 2014 00:41    Oggetto: Rispondi citando

Maary79 ha scritto:
Citazione:
Ok, scaricato il tuo file, adesso me lo studio e spero di capirci qualcosa... Laughing

Ok, certo fai con calma! Very Happy Non voglio che ti sciupi!! Wink

Mi sa che non c'è pericolo di sciuparmi... Sad
So che la cosa ti deluderà enormemente, ma non ci sto capendo niente... eppure continuo a trovare informazioni sul fatto che quei driver sono già installati dentro il kernel... proprio non capisco... Think

Maary79 ha scritto:
E' strano...io su questo pc ho provato solo lubuntu 12, pclinuxos 13 e semplice 6, e su nessuno questifunzionava, avrei altri cd da provare il live...antix 13, lite, potrei provare, a istallare dal live camorama e vedere se funzia, sempre se me lo fa istallare, in quanto i live non sono aggiornati!

al posto di camorama, prova a installare cheese Wink
(anzi, prova a installare cheese anche sul computer dove stai facendo tutte le prove, che ho trovato notizie sul fatto che non sempre camorama funzica perfettamente, ma di solito il "formaggio" non sbaglia un colpo... Think )

Maary79 ha scritto:
ROTFL Bella questa, magari fosse vero! E cmq la prossima volta dimmelo che mi addobbo in versione *censura!*!! Cool

scusami, non ci ho pensato di avvisarti prima, in modo che tu potessi bloccarmi... Twisted Evil
Top
Profilo Invia messaggio privato HomePage
Maary79
Moderatrice Sistemi Operativi e Software
Moderatrice Sistemi Operativi e Software


Registrato: 08/02/12 12:23
Messaggi: 12221

MessaggioInviato: 02 Dic 2014 18:21    Oggetto: Rispondi

Ciao Mk66!

Qual buon vento a portare brutte notizie!
Scherzo! Very Happy
In realtà ero già cosciente che non saremo riusciti, avevo dato un 1% di possibilità che ce l'avremo fatta o che il pc ce l'avrebbe fatta(sono pessimista di natura, e a volte ci prendo Wink )


Dentro al kernel? Io stavo aspettando il 3.17 ma tarda ad arrivare!
Confused Ma con tutti i kernel che ho passato proprio non funzia!! Shocked

Già provato cheese, oltre che camorama e vlc.
Nada!! Rolling Eyes

Dal live ho provato Linux Lite, gli ho istallato cheese, ma niente, non va, non trova il device.



Citazione:
scusami, non ci ho pensato di avvisarti prima, in modo che tu potessi bloccarmi... Twisted Evil


Ma ti saresti bloccato da solo, anzi nel tentativo di chiudere in fretta il coperchio del pc avresti rischiato di farlo cadere per terra o fuori dalla finestra!! Wink
(se hai un desktop di dare un cazzotto allo schermo) Laughing

Ciao
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linux Tutti i fusi orari sono GMT + 1 ora
Vai a Precedente  1, 2
Pagina 2 di 2

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi