Δημοσιεύτηκε: 16 Αύγ 2008, 16:08
από simosx
linuxman έγραψε:Αν έχεις εκτελέσει την παρακάτω εντολή τότε για αυτό το βγάζει έτσι
έγραψε:gstfakevideo creates a new video stream using your webcam, which is formatted differently and skype seems to get along with it more. The only problem is, it outputs its stream to /dev/video0 which is where our webcam currently lives. So we have to move the webcam, but this is easy enough:

Κώδικας: Επιλογή όλων

sudo mv /dev/video0 /dev/video1

Για δοκίμασε να κάνεις το αντίστροφο
Κώδικας: Επιλογή όλων
sudo mv /dev/video1 /dev/video0


http://www.actionshrimp.com/2008/08/logitech-quickcam-e2500-on-ubuntu-skype/


Το πρόβλημα με την εντολή mv και τα παραπάνω ορίσματα, είναι ότι το σύστημα δεν είναι πια καθαρό.

Τα /dev/video0 και /dev/video1 είναι ειδικά αρχεία-συσκευές.

έγραψε:> ls -l /dev/video0
crw-rw----+ 1 root video 81, 0 2008-08-14 13:08 /dev/video0


Από τα παραπάνω, το /dev/video0 είναι ένα "c" character device, με «MAJOR» 81 και «MINOR» 0. Τα τρια στοιχεία (character device, major number, minor number) προέρχονται από τη σύμβαση που περιγράφεται στο
/usr/src/linux-source-2.6.24/Documentation/devices.txt (απαιτεί εγκατάσταση του πηγαίου κώδικα του πυρήνα).
Το πρόγραμμα /dev/MAKEDEV (είναι πρόγραμμα εντολών, μπορείς να διαβάσεις το περιεχόμενό του), φτιάχνει τα σχετικά αρχεία.

Αν θέλεις να φτιάξεις το /dev/video1 να είναι όμοιο με το /dev/video0, τότε χρησιμοποιείς την εντολή mknod, και δεν καταστρέφεις το /dev/video0.

Έτσι,

sudo mknod /dev/video1 c 81 0
sudo chmod 660 /dev/video1
sudo chown root:video /dev/video1

Δεν είδα τις οδηγίες που αναφέρει η ιστοσελίδα αυτή και δεν ξέρω αν τα υπόλοιπα είναι εντάξει.