skype immagine capovolta su asus x5..

Buon giorno , ho installato fedora 17 su un asus serie x5daf , ho anche installato skype ma purtroppo pare per montaggio webcam al contrario vedo video capovolto.
Ho provato a seguire la vostra guida su http://doc.fedoraonline.it/Immagine_webcam_al_rovescio ma quando faccio make dopo aver modificato file uvcvideo.c mi da i seguenti errori
/home/ferdif/media_build/v4l/uvc_video.c: In function ‘uvc_video_decode_data’:
/home/ferdif/media_build/v4l/uvc_video.c:1065:21: error: ‘struct vb2_buffer’ has no member named ‘length’
/home/ferdif/media_build/v4l/uvc_video.c:1065:39: error: ‘struct vb2_buffer’ has no member named ‘bytesused’
/home/ferdif/media_build/v4l/uvc_video.c:1066:15: error: ‘struct uvc_video_queue’ has no member named ‘mem’
/home/ferdif/media_build/v4l/uvc_video.c:1066:31: error: ‘struct vb2_buffer’ has no member named ‘m’
/home/ferdif/media_build/v4l/uvc_video.c:1066:51: error: ‘struct vb2_buffer’ has no member named ‘bytesused’
/home/ferdif/media_build/v4l/uvc_video.c:1083:29: error: ‘struct vb2_buffer’ has no member named ‘bytesused’
/home/ferdif/media_build/v4l/uvc_video.c:1096:19: error: ‘struct uvc_video_queue’ has no member named ‘mem’
/home/ferdif/media_build/v4l/uvc_video.c:1096:35: error: ‘struct vb2_buffer’ has no member named ‘m’
/home/ferdif/media_build/v4l/uvc_video.c:1102:25: error: ‘struct vb2_buffer’ has no member named ‘bytesused’
/home/ferdif/media_build/v4l/uvc_video.c:1111:15: error: ‘struct vb2_buffer’ has no member named ‘bytesused’
make[3]: *** [/home/ferdif/media_build/v4l/uvc_video.o] Errore 1
make[2]: *** [module/home/ferdif/media_build/v4l] Error 2
make[2]: Leaving directory /usr/src/kernels/3.5.2-3.fc17.x86_64' make[1]: *** [default] Errore 2 make[1]: Leaving directory /home/ferdif/media_build/v4l’
make: *** [all] Errore 2

si puo riaggiaornare al kernel 3.5.3.1 pare un errore di compilazione
grazie

la guida è stata eseguita su di un kernel 2.6.35, alcune cose sono cambiate da allora.

provato con ?:

$ export LIBV4LCONTROL_FLAGS=3 $ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

no pare non funzioni il video non si vede adesso

hai un 64 bit ?
output di:

$ uname -a

si asus 64 bit windows + fedora 17
comando uname -a
Linux ferdif 3.5.3-1.fc17.x86_64 #1 SMP Wed Aug 29 18:46:34 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

bene allora mostra l’output del comando da root:

[code]# updatedb

locate v4l1compat.so[/code]

[root@ferdif ~]# updatedb
[root@ferdif ~]# locate v4l1compat.so
/usr/lib64/libv4l/v4l1compat.so

bene, prova da utente:

$ export LIBV4LCONTROL_FLAGS=3 $ LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype
prova la cam.

questa la risposta al comand skype non parte e provavdo la webcam con cheese si vede schermo scuro

ferdif@ferdif ~$ export LIBV4LCONTROL_FLAGS=3
ferdif@ferdif ~$ LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype
ERROR: ld.so: object ‘/usr/lib64/libv4lconvert.so.0’ from LD_PRELOAD cannot be preloaded: ignored.
Fatal: QWidget: Must construct a QApplication before a QPaintDevice
/usr/bin/skype: line 3: 2065 Annullato (core dumped) LD_PRELOAD=/usr/lib64/libv4lconvert.so.0 skype.proper
ferdif@ferdif ~$ LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so.0 skype
ERROR: ld.so: object ‘/usr/lib64/libv4l/v4l1compat.so.0’ from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object ‘/usr/lib64/libv4l/v4l1compat.so.0’ from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object ‘/usr/lib64/libv4lconvert.so.0’ from LD_PRELOAD cannot be preloaded: ignored.
Fatal: QWidget: Must construct a QApplication before a QPaintDevice
/usr/bin/skype: line 3: 2071 Annullato (core dumped) LD_PRELOAD=/usr/lib64/libv4lconvert.so.0 skype.proper
ferdif@ferdif ~$ LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so.0 skype.proper
ERROR: ld.so: object ‘/usr/lib64/libv4l/v4l1compat.so.0’ from LD_PRELOAD cannot be preloaded: ignored.
Fatal: QWidget: Must construct a QApplication before a QPaintDevice
Annullato (core dumped)
ferdif@ferdif ~$ LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype.proper
ERROR: ld.so: object ‘/usr/lib64/libv4l/v4l1compat.so’ from LD_PRELOAD cannot be preloaded: ignored.
Fatal: QWidget: Must construct a QApplication before a QPaintDevice
Annullato (core dumped)
ferdif@ferdif ~$

domanda: in condizioni normali, cheese mostra l’immagine regolare ?

dunque con cheese effetivavamente vedo sempre lo schermo nero.
con scatto foto parte il conto alla rovescia ma schermo sempre nero
con registrazione video devo forzare uscita perché si pianta il led della webcam si illumina ma non vedo niente

help. stavo provando ad installare la versione aggiornata di cheese 3.5.4 ho dato un comando

git clone git://git.gnome.org/cheese

e adesso non mi funziona piu yum

[root@ferdif ~]# yum repolist
Plugin abilitati:langpacks, presto, refresh-packagekit, tidy-cache
http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml
Connessione ad un altro mirror in corso.
http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml
Connessione ad un altro mirror in corso.
id repo nome repo stato
Google Google - x86_64 0
adobe-linux-x86_64 Adobe Systems Incorporated 2
fedora Fedora 17 - x86_64 27033
fedora-chromium-stable Builds of the “stable” tag of the Chromium Web Browser 20
fedorautils Fedora Utils 67
google-chrome google-chrome 3
rpmfusion-free RPM Fusion for Fedora 17 - Free 449
rpmfusion-free-updates RPM Fusion for Fedora 17 - Free - Updates 290
rpmfusion-nonfree RPM Fusion for Fedora 17 - Nonfree 193
rpmfusion-nonfree-updates RPM Fusion for Fedora 17 - Nonfree - Updates 173
skype Skype Repository 1
updates Fedora 17 - x86_64 - Updates 8362
repolist: 36593
[root@ferdif ~]# yum update yum
Plugin abilitati:langpacks, presto, refresh-packagekit, tidy-cache
http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml
Connessione ad un altro mirror in corso.
Errore: failure: repodata/repomd.xml from Google: [Errno 256] No more mirrors to try.
[root@ferdif ~]#

non installare dai sorgenti, puoi trovarti in difficoltà.

il comando che hai dato non può aver dato fastidio a yum.
hai dato qualche altro comando ?

per quanto riguarda il problema allora hai sbagliato titolo.
perché il problema non è skype, dobbiamo capire meglio la cosa come può essere risolta.

vediamo:

[code]# lspci -nn

lsusb

rpm -qa|grep skype

lsmod[/code]

posta gli output.

per quanto riguarda yum e repository devo aprire un’altra discussione ?
dopo il comando git altri fra i quali ./configure e poi make anche se quest’ultimo senza esito

ecco risposte ai tuo comandi
ferdif@ferdif ~$ lspci -nn
00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] RS780 Host Bridge [1022:9600]
00:02.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0) [1022:9603]
00:05.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1) [1022:9605]
00:06.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2) [1022:9606]
00:11.0 SATA controller [0106]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [1002:4391]
00:12.0 USB Controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397]
00:12.1 USB Controller [0c03]: ATI Technologies Inc SB7x0 USB OHCI1 Controller [1002:4398]
00:12.2 USB Controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396]
00:13.0 USB Controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397]
00:13.2 USB Controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396]
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 3a)
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d]
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384]
00:14.5 USB Controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [1002:4399]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration [1022:1200]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor Address Map [1022:1201]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller [1022:1202]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control [1022:1203]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor Link Control [1022:1204]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M92 [Mobility Radeon HD 4500/5100 Series] [1002:9553]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
03:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
ferdif@ferdif ~$ lsusb
Bus 002 Device 002: ID 13d3:5130 IMC Networks
Bus 003 Device 002: ID 15d9:0a33 Trust International B.V. Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ferdif@ferdif ~$ rpm -qa|grep skype
skype-4.0.0.8-fc16.i586
ferdif@ferdif ~$ lsmod
Module Size Used by
fuse 77952 3
bnep 19584 2
bluetooth 298929 7 bnep
ip6t_REJECT 12939 2
nf_conntrack_ipv6 14341 3
nf_defrag_ipv6 18177 1 nf_conntrack_ipv6
ip6table_filter 12815 1
nf_conntrack_ipv4 14744 2
nf_defrag_ipv4 12673 1 nf_conntrack_ipv4
xt_state 12578 5
nf_conntrack 83563 3 xt_state,nf_conntrack_ipv4,nf_conntrack_ipv6
ip6_tables 26942 1 ip6table_filter
uvcvideo 76826 0
videobuf2_vmalloc 12967 1 uvcvideo
videobuf2_memops 13354 1 videobuf2_vmalloc
videobuf2_core 31992 1 uvcvideo
videodev 116207 2 uvcvideo,videobuf2_core
media 20444 2 uvcvideo,videodev
arc4 12529 2
ath9k 131258 0
ath9k_common 13602 1 ath9k
ath9k_hw 389880 2 ath9k_common,ath9k
kvm_amd 55517 0
ath 23103 3 ath9k_common,ath9k,ath9k_hw
r8169 61608 0
mac80211 521833 1 ath9k
snd_hda_codec_via 46420 1
edac_core 50969 0
kvm 412517 1 kvm_amd
mii 13527 1 r8169
snd_hda_intel 37587 2
snd_hda_codec 126728 2 snd_hda_codec_via,snd_hda_intel
snd_hwdep 17650 1 snd_hda_codec
cfg80211 192203 3 ath,ath9k,mac80211
snd_pcm 97292 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 18101 2 snd_pcm,snd_hda_intel
snd_timer 28690 1 snd_pcm
asus_laptop 24722 0
sp5100_tco 13697 0
edac_mce_amd 22771 0
sparse_keymap 13526 1 asus_laptop
snd 79242 10 snd_hwdep,snd_timer,snd_hda_codec_via,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore 14491 1 snd
rfkill 21384 6 cfg80211,asus_laptop,bluetooth
microcode 23435 0
k10temp 13126 0
i2c_piix4 13694 0
serio_raw 13375 0
input_polldev 13646 1 asus_laptop
uinput 17673 0
video 18936 0
radeon 890783 3
i2c_algo_bit 13257 1 radeon
drm_kms_helper 40253 1 radeon
ttm 79760 1 radeon
drm 259168 5 ttm,drm_kms_helper,radeon
i2c_core 38177 6 drm,i2c_piix4,drm_kms_helper,i2c_algo_bit,radeon,videodev
ferdif@ferdif ~

installa v4l2ucp:

[code]# yum clean all

yum install v4l2ucp[/code]

lancialo da utente,

$ v4l2ucp

vai nel menu preview, start preview

l’immagine è regolare ?

miseriaccia yum non mi funziona
ecco i comandi

[root@ferdif ~]# yum clean all
Plugin abilitati:langpacks, presto, refresh-packagekit, tidy-cache
Pulizia dei repository:Google adobe-linux-x86_64 fedora fedora-chromium-stable fedorautils google-chrome rpmfusion-free rpmfusion-free-updates
: rpmfusion-nonfree rpmfusion-nonfree-updates skype updates
Pulizia completa
No delta-package files removed by presto
No RPM files were found.
[root@ferdif ~]# yum install v4l2ucp
Plugin abilitati:langpacks, presto, refresh-packagekit, tidy-cache
http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml
Connessione ad un altro mirror in corso.
Errore: failure: repodata/repomd.xml from Google: [Errno 256] No more mirrors to try.

vedere output:

# yum repolist

[root@ferdif ~]# yum repolist
Plugin abilitati:langpacks, presto, refresh-packagekit, tidy-cache
http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml
Connessione ad un altro mirror in corso.
http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found : http://dl.google.com/linux/rpm/stable/x86_64/repodata/repomd.xml
Connessione ad un altro mirror in corso.
adobe-linux-x86_64 | 951 B 00:00
adobe-linux-x86_64/primary | 1.2 kB 00:00
adobe-linux-x86_64 2/2
id repo nome repo stato
Google Google - x86_64 0
adobe-linux-x86_64 Adobe Systems Incorporated 2
fedora Fedora 17 - x86_64 27033
fedora-chromium-stable Builds of the “stable” tag of the Chromium Web Browser 20
fedorautils Fedora Utils 67
google-chrome google-chrome 3
rpmfusion-free RPM Fusion for Fedora 17 - Free 449
rpmfusion-free-updates RPM Fusion for Fedora 17 - Free - Updates 290
rpmfusion-nonfree RPM Fusion for Fedora 17 - Nonfree 193
rpmfusion-nonfree-updates RPM Fusion for Fedora 17 - Nonfree - Updates 173
skype Skype Repository 1
updates Fedora 17 - x86_64 - Updates 8362
repolist: 36593

disabilitare:
google,
google-chrome
skype
adobe
fedorautils
fedora-chromium-stable

da utente:

$ gpk-prefs

linguetta “sorgenti software” --> togli “baffo” ai sei repo ( ti chiederà la password di root)
ora rifai # yum repolist
verifica che non ci siano più.

installa v4l2ucp

google mi rimane ancora no riesce a disattivarlo non raggiungibile e yum continua a non funzionare posso fare altro ?