Precedente :: Successivo |
Autore |
Messaggio |
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 07 Nov 2014 17:23 Oggetto: |
|
|
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... )
Maary79 ha scritto: | Ok!! Attivo i superpoteri, e non quelli di root perchè se attivo quelli poi ci sarebbero troppe scintille!! |
Perfetto
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 ) ma non so se si trova in zona quel file...
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"
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... |
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 09 Nov 2014 11:02 Oggetto: |
|
|
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! 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!
|
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 09 Nov 2014 12:57 Oggetto: |
|
|
Perfetto
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
Maary79 ha scritto: | Me ne sono accorta! 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...
Maary79 ha scritto: | E cmq, io non ho fretta, è un esperimento, se vuoi fare la VM, magari potrebbe essere un tuffo nel passato! |
Si, uno di questi giorni lo farò...
|
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 09 Nov 2014 15:12 Oggetto: |
|
|
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 |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 09 Nov 2014 20:14 Oggetto: |
|
|
non funziona?
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 |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 10 Nov 2014 17:34 Oggetto: |
|
|
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.
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 |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 10 Nov 2014 19:48 Oggetto: |
|
|
ok, ci vanno le maniere forti, a quanto pare
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
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... |
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 12 Nov 2014 09:36 Oggetto: |
|
|
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
|
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 12 Nov 2014 11:07 Oggetto: |
|
|
...errore mio: vado un attimo a fare harakiri e poi torno...
Quel collegamento, se funziona (*) va messo da un'altra parte (ho letto male... )
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
---------
(*) 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 |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 12 Nov 2014 18:05 Oggetto: |
|
|
Allora, è un bel casino di cartelle!
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 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 ho idea che si sia corrotto spostandolo, o facendo il collegamento (al collegamento!), non saprei!
|
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 12 Nov 2014 19:35 Oggetto: |
|
|
...ehm... mi sto perdendo...
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 ) 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 |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 13 Nov 2014 12:13 Oggetto: |
|
|
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 e mi sa che non va bene!
|
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 14 Nov 2014 14:57 Oggetto: |
|
|
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...
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... |
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 15 Nov 2014 15:09 Oggetto: |
|
|
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!!
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... |
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 17 Nov 2014 00:53 Oggetto: |
|
|
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!! |
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... |
Speriamo di no, altrimenti mi tocca mettere un post di richiesta di aiuto anche per te
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...
In bocca al lupo!
|
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 17 Nov 2014 17:57 Oggetto: |
|
|
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!!
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... 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! 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!!
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!!
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 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...
|
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 18 Nov 2014 19:58 Oggetto: |
|
|
Ok, scaricato il tuo file, adesso me lo studio e spero di capirci qualcosa...
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... 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! 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...
Maary79 ha scritto: | E io che credevo che questo pc fosse a prova di hakker spione, invece se vogliono possono sentirmi!! |
Non credo che sia il caso di preoccuparsi degli spioni...
PS: complimenti: hai una bella voce...
(ehm... chissà se è il caso di dirti che anche la webcam sta funzionando perfettamente... )
Maary79 ha scritto: | No, non solo per me, non voglio trattamenti di favore!!
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 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...
|
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... |
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 19 Nov 2014 10:48 Oggetto: |
|
|
Citazione: | Ok, scaricato il tuo file, adesso me lo studio e spero di capirci qualcosa... Laughing |
Ok, certo fai con calma! Non voglio che ti sciupi!!
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('')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 )
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" 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!
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 ) |
Bella questa, magari fosse vero! E cmq la prossima volta dimmelo che mi addobbo in versione *censura!*!!
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...
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...
|
|
Top |
|
|
MK66 Moderatore Sistemi Operativi
Registrato: 17/10/06 22:24 Messaggi: 8616 Residenza: dentro una cassa sotto 3 metri di terra...
|
Inviato: 02 Dic 2014 00:41 Oggetto: |
|
|
Maary79 ha scritto: | Citazione: | Ok, scaricato il tuo file, adesso me lo studio e spero di capirci qualcosa... |
Ok, certo fai con calma! Non voglio che ti sciupi!! |
Mi sa che non c'è pericolo di sciuparmi...
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...
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
(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... )
Maary79 ha scritto: | Bella questa, magari fosse vero! E cmq la prossima volta dimmelo che mi addobbo in versione *censura!*!! |
scusami, non ci ho pensato di avvisarti prima, in modo che tu potessi bloccarmi... |
|
Top |
|
|
Maary79 Moderatrice Sistemi Operativi e Software
Registrato: 08/02/12 12:23 Messaggi: 12221
|
Inviato: 02 Dic 2014 18:21 Oggetto: |
|
|
Ciao Mk66!
Qual buon vento a portare brutte notizie!
Scherzo!
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 )
Dentro al kernel? Io stavo aspettando il 3.17 ma tarda ad arrivare!
Ma con tutti i kernel che ho passato proprio non funzia!!
Già provato cheese, oltre che camorama e vlc.
Nada!!
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!!
(se hai un desktop di dare un cazzotto allo schermo)
|
|
Top |
|
|
|
|
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
|
|