Προς το περιεχόμενο

Ubuntu 10.04 ,Skype 2.2 και προβλημα στην camera


aris1986

Προτεινόμενες αναρτήσεις

Εχω Ubuntu 10.04 και ενω ολα παιζαν σωστα με το skype ξαφνικα παταω τεστ στα options δεν αναβει το λαμπάκι της εξωτερικής καμερας μου και δείχνει μια μαυρη εικόνα.Στις βιντεοκλήσεις δεν στελνει εικονα μονο δεχομαι!

Απο την αλλη την βρισκει στα options: Creative live! Cam Vista IM(dev/video0)

Με lsusb παλι

>ris@aris-laptop:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 041e:4052 Creative Technology, Ltd Live! Cam Vista IM
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 04fc:0003 Sunplus Technology Co., Ltd CM1092 Optical Scroller Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Τι στο καλο?Help!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ανοιξε ενα τερματικο και δοκιμασε να ξεκινησεις το skype ετσι

>LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

ή ετσι αν εισαι 64αρης

>LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

για να δεις αν παιζει. Αν παιζει, θα κανεις μονιμη την αλλαγη στη συντομευση του skype και τερμα.

 

Το παραπανω γινετια επειδη το skype ειναι φτιαγμενο με v4l1 ενω ολο το συστημα ειναι για v4l2.

 

Το αρχειο /usr/lib/libv4l/v4l1compat.so περιλανβανεται στο πακετο libv4l-0 (και το /usr/lib32/libv4l/v4l1compat.so στο lib32v4l-0), οποτε θα χρειαστει να το εγκαταστησεις αν δεν το εχεις ηδη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τι δεν σου αρεσε? Την βασικοτερη λειτουργια που πρεπει να εκτελει σαν εφαρμογη (συνομιλια με ηχο και καμερα) την κανει καλυτερα απο οποιοδηποτε εναλλακτκο opensource παντως.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ανοιξε ενα τερματικο και δοκιμασε να ξεκινησεις το skype ετσι

>LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

ή ετσι αν εισαι 64αρης

>LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

για να δεις αν παιζει. Αν παιζει, θα κανεις μονιμη την αλλαγη στη συντομευση του skype και τερμα.

 

Το παραπανω γινετια επειδη το skype ειναι φτιαγμενο με v4l1 ενω ολο το συστημα ειναι για v4l2.

 

Το αρχειο /usr/lib/libv4l/v4l1compat.so περιλανβανεται στο πακετο libv4l-0 (και το /usr/lib32/libv4l/v4l1compat.so στο lib32v4l-0), οποτε θα χρειαστει να το εγκαταστησεις αν δεν το εχεις ηδη.

 

Ωραιος λειτουργει κανονικα τωρα!Αλλα πως αλλαζω την συντομεσυση να ειναι ετοιμο(χωρις να παταω στην κονσολα)

thanks again!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ανοιγεις το alacarte (δεν θυμαμαι που εινια, γιαυτο δινεις ενα alt+f2 > alacarte) και μεσα εκει ψαχνεις το skype. Διπλο κλικ πανω του για να ανοιξει κατι σαν αυτο

 

launcher-properties.resized.png

 

Στο πεδιο Command που θα λεει σκετο "skype" εσυ θα το αλλαξεις να λεει ολο το παραπανω "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype".

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ανοιγεις το alacarte (δεν θυμαμαι που εινια, γιαυτο δινεις ενα alt+f2 > alacarte) και μεσα εκει ψαχνεις το skype. Διπλο κλικ πανω του για να ανοιξει κατι σαν αυτο

 

launcher-properties.resized.png

 

Στο πεδιο Command που θα λεει σκετο "skype" εσυ θα το αλλαξεις να λεει ολο το παραπανω "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype".

 

Το δοκιμασα και ετσι οπως μου πες και με μια συντομευση αυτο αλλα μου βγαζει:

 

Failed to execute child process "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so" (No such file or directory)

 

τιποτα αλλο?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτακια σε ολο αυτο "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype" ισως?

 

Και με αυτακια και χωρις ολα τα δοκιμασα!Διαβασα κατι με scriptakia οτι γινεται παντως...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κάνε rename το skype binary (which skype για να δεις που βρίσκεται) σε skype.bin

Μετά, άνοιξε έναν text editor και γράψε μέσα αυτό:

>#!/bin/bash
D_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype.bin

και σώστο σαν skype. Μετέφερέ το στο ίδιο directory που βρίσκεται και το skype.bin και βρήκες με την εντολή which παραπάνω.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Με την σειρά:

 

Εντολή 1η:

which skype

 

Αποτέλεσμα:

/usr/bin/skype (ή κάτι παρόμοιο)

 

Εντολή 2η:

sudo mv /usr/bin/skype /usr/bin/skype.bin

 

Δημιουργία αρχείου με όποιον editor θέλεις και όνομα skype στην θέση /usr/bin/.

 

Π.χ. με nano

 

sudo nano /usr/bin/skype

 

Βάζεις μέσα:

>#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype.bin

 

Σώζεις το αρχείο (με Ctrk+O στον nano, Ctrl+X για έξοδο).

 

Εντολή 3η:

sudo chmod +x /usr/bin/skype

 

Έτοιμος.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...