Tak já jsem si pořídil ASUS notebook. Tam jsem měl integrovanou syntek kameru. Dlouho jsem se o ní nezajímal, ale poslední kapka byla: "Vidíš ty Linuxáku, ani webkamera ti pod Skypem nefunguje." takže...
já mám webkameru Syntek, jejíž ovladač je napsaán jedním nadšencem a jmenuje se stk11xx. Společně s modulem io_compat32 funguje pod 64bitovém Suse i ve 32bitovém Skypu (a nemusím popisovat jaké to bylo vítěztví, když na mé win oponenty vykoukl ve Skypu můj ksicht :-D ;-) )
A jak udržíš kameru v provozu? Odhodlal jsem se ji spustit, ale vydrží jen do vypnutí nebo restartu systému. Instalil jsem metodou pokusů a omylů podel Readmy. Moje instalace probíhala takhle.
make -f Makefile.standalone
make -f Makefile.standalone driver
modprobe videodev
insmod stk11xx.ko
Napsal jsem si skripty webcam-start a webcam-stop. Jsem paranoik. Ne že by bych se něčeho obával, ale je to elektronické oko, které na mě čumí, takže jej startuji jen, když chci videohovořit. Ale myslím, že by daný skritp nebyl problém napsat někam do "startup", ale kam, to nepovím (ještě jsem nepotřeboval).
Skripty jsou to jednoduché (nejsem žádný guru) a musí být spouštěny s právy roota, což pro vás asi nebude elegantní řešení. Určitě to jde udělat elegantněji, ale jak už jsem vysvětloval, moc jsem se nepídil po tom, jak to udělat elegantněji, tohle řešení mi bohatě stačí, protože kamerku zapínám maximálně dvakrát týdně.
Jo a pokud máš 32bitové suse, tak řádky s compat_ioctl32 vynech (to je pro 64bity)
Díky, funguje výborně. Půlka práce odpadla. Nevíš jestli by tam šlo nějak namotovat su abyse sám přihlásil jako root? Pak už bylo spouštění dokonalé :-)
Ahoj,prosim te neporadil by jsi mi jak na instalaci ovladacu pro webkamerku? Mam Asus A6km, SUSE 10.3 64bit. jako root se prihlasim rozbalim si ovldace ktere jsem si stahl od vyrobce a vypise mi to toto:
make -f Makefile.standalone
make -C /lib/modules/2.6.22.17-0.1-default/build SUBDIRS=/root/Desktop/stk11xx-1.3.1 modules
make[1]: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/x86_64/default'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/x86_64/default'
make: *** [driver] Error 2
Tak já jsem si pořídil ASUS notebook. Tam jsem měl integrovanou syntek kameru. Dlouho jsem se o ní nezajímal, ale poslední kapka byla: "Vidíš ty Linuxáku, ani webkamera ti pod Skypem nefunguje." takže...
já mám webkameru Syntek, jejíž ovladač je napsaán jedním nadšencem a jmenuje se stk11xx. Společně s modulem io_compat32 funguje pod 64bitovém Suse i ve 32bitovém Skypu (a nemusím popisovat jaké to bylo vítěztví, když na mé win oponenty vykoukl ve Skypu můj ksicht :-D ;-) )
bez problemov pouzivam v skype aj amsn creative live
A jak udržíš kameru v provozu? Odhodlal jsem se ji spustit, ale vydrží jen do vypnutí nebo restartu systému. Instalil jsem metodou pokusů a omylů podel Readmy. Moje instalace probíhala takhle.
make -f Makefile.standalone
make -f Makefile.standalone driver
modprobe videodev
insmod stk11xx.ko
Napsal jsem si skripty webcam-start a webcam-stop. Jsem paranoik. Ne že by bych se něčeho obával, ale je to elektronické oko, které na mě čumí, takže jej startuji jen, když chci videohovořit. Ale myslím, že by daný skritp nebyl problém napsat někam do "startup", ale kam, to nepovím (ještě jsem nepotřeboval).
Chci tě poprosit o zveřejnění těch skriptů. Když už jsem zjistil že kamera funguje tak ji asi jen tak nenechám zahálet :-)
nicméně jsi si odpověděl sám, přesto:
webcam-start.sh
#!/bin/bash
modprobe videodev
modprobe compat_ioctl32
insmod /cesta/ke/zkompilovanému/ovladači/stk11xx.ko
echo "Webkamera aktivována"
webcam-stop.sh
#!/bin/bash
rmmod stk11xx
modprobe -r compat_ioctl32
modprobe -r videodev
echo "Webkamera deaktivována"
Skripty jsou to jednoduché (nejsem žádný guru) a musí být spouštěny s právy roota, což pro vás asi nebude elegantní řešení. Určitě to jde udělat elegantněji, ale jak už jsem vysvětloval, moc jsem se nepídil po tom, jak to udělat elegantněji, tohle řešení mi bohatě stačí, protože kamerku zapínám maximálně dvakrát týdně.
Jo a pokud máš 32bitové suse, tak řádky s compat_ioctl32 vynech (to je pro 64bity)
Díky, funguje výborně. Půlka práce odpadla. Nevíš jestli by tam šlo nějak namotovat su abyse sám přihlásil jako root? Pak už bylo spouštění dokonalé :-)
Ale co, tak já okolo toho pohledám a dám vědět.
Díky
Ahoj,prosim te neporadil by jsi mi jak na instalaci ovladacu pro webkamerku? Mam Asus A6km, SUSE 10.3 64bit. jako root se prihlasim rozbalim si ovldace ktere jsem si stahl od vyrobce a vypise mi to toto:
make -f Makefile.standalone
make -C /lib/modules/2.6.22.17-0.1-default/build SUBDIRS=/root/Desktop/stk11xx-1.3.1 modules
make[1]: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/x86_64/default'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/x86_64/default'
make: *** [driver] Error 2
Co delam spatne diky za jakoukoli radu
Robert
Mam notebook HP 6680 a webcam v nem funguje skvele hned po instalaci systemu..
Suse 13.1