Δημοσιεύτηκε: 16 Αύγ 2008, 16:08
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
Δεν είδα τις οδηγίες που αναφέρει η ιστοσελίδα αυτή και δεν ξέρω αν τα υπόλοιπα είναι εντάξει.