Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: slivki 01 Června 2016, 15:09:47
-
Dobry den,
viete mi poradit ako rozbehat webcameru na Lenove E450?
Skusal som googlit, no nic adekvatne sa mi najst nepodarilo.
lsusb webkameru nenajde.
Vopred dakujem.
-
Budeš si musieť skompilovať svoj driver .
http://net-developers.de/2016/01/25/lenovo-thinkpad-l450-with-ubuntu-14-04-webcam-camera-not-working/
https://bugs.launchpad.net/ubuntu/+source/linux-lts-utopic/+bug/1433906/comments/23
-
Dakujem za odpoved. Nikdy som nic podobne nerobil, takze snad sa to podari.
Urcite budem informovat o vysledku.
-
Ja som skompiloval driver pomocou prvého odkazu , len z malými zmenami,
# Download kernel sources
sudo apt-get install build-essential linux-headers-generic
mkdir -p ~/Plocha/driver
cd ~/Plocha/driver
apt-get source linux-image-$(uname -r) # nesmieš byť root ...
cd linux-4.4.0
# Copy the patch files here!
wget -O webcam.patch https://launchpadlibrarian.net/229627414/0001-uvcvideo-Acer-Integrated-Camera-5986-055a-add-UVC_QU.patch
# Apply patches
patch -p1 < webcam.patch
cd drivers/media/usb/uvc/
# Compile uvcvideo module
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules # prebehne kompilácia modulu "uvcvideo.ko"
sudo mv /lib/modules/4.4.0-22-generic/kernel/drivers/media/usb/uvc/uvcvideo.ko /lib/modules/4.4.0-22-generic/kernel/drivers/media/usb/uvc/uvcvideo.ko.old #backup
sudo cp uvcvideo.ko /lib/modules/4.4.0-22-generic/kernel/drivers/media/usb/uvc/
lsusb Bus 001 Device 003: ID 5986:055a Acer, Inc # tvoja kamera
modinfo '/home/peter/Plocha/linux/linux-source-4.4.0/linux-source-4.4.0/drivers/media/usb/uvc/uvcvideo.ko' | grep 5986
alias: usb:v5986p055Ad*dc*dsc*dp*ic0Eisc01ip00in*
-
OUKEJ ale ako na to cele pozeram, asi budem potrebovat malicko podrobnejsi navod ako sa driver kompiluje. Rozumiem tomu spravne, ze driver stiahnem pre windows a nasledne ho skompilujem pre Ubuntu?
Dakujem.
-
ee, ten ovládač si "vyrobíš" zo zdrojových kódov plus ho ešte patchuješ (záplatuješ t.j prídáš , alebo uberieš nejaké riadky kódu ) o tvoju kameru . Keď riadok po riadku skopíruješ a vložíš do terminálu , tak ako som ti napísal , ovládač pre kameru bude fungovať.
-
neviem co robim zle, ale nefunguje..
zamrzol som na cd drivers/media/usb/uvc pise Adresár alebo súbor neexistuje
.
Naozaj nieco taketo robim prvy krat v zivote, tak prosim o podrobnejsiu pomoc.
Dakujem.
-
ok, zjavne sa nenachádzaš v adresári "linux-4.4.0" ukáž:
ls -laF ~/Plocha/driver, alebo normálne si naklikaj adresár Plocha/driver cez správcu súborov a pozri sa čo tam vlastne máš ...
-
Takze takto:
~/Plocha/driver/linux-4.4.0/drivers/usb$ ls
atm c67x00 gadget isp1760 mon renesas_usbhs usb-skeleton.c
class dwc2 host Kconfig musb serial wusbcore
common dwc3 chipidea Makefile phy storage
core early image misc README usbip
-
ale to si ukázal "~/Plocha/driver/linux-4.4.0/drivers/usb" a ja chcem
~/Plocha/driver/linux-4.4.0/drivers
Proste znovu skopíruj riadok po riadku , ale presne , a pošli to sem , síce to bude trochu dlhšie , ale aspoň uvidíme , kde robíš chybu ...
Ide o to , že musíš tu záplatu ( webcam.patch ) dostať do adresára "linux-4.4.0/" a aplikovať ju ( patch -p1 < webcam.patch ), a potom sa presunúť do "drivers/media/usb/uvc" a skompilovať si svoj driver ( uvcvideo.ko ) a dostať ho na presne určené miesto ... nič viac .
-
Skusil som to este raz, krok za krokom a vysledok prikladam v prilohe
-
Ja som ti napísal :
Keď riadok po riadku skopíruješ a vložíš do terminálu , tak ako som ti napísal , ovládač pre kameru bude fungovať.
neviem co robim zle, ale nefunguje..
Skusil som to este raz, krok za krokom
Neskúsil ...
To najdôležitejšie si vynechal ... cd drivers/media/usb/uvc/ # presunúť sa do adresára "uvc"
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules # prebehne kompilácia modulu "uvcvideo.ko"
-
Ale ano skusil.. alebo uz neviem.. skusil som to, len som to nevykopiroval do txt suboru.
Dal som to cele znovu a prikladam textak.
Naozaj dakujem za neuveritelne pevne nervy a trpezlivost :)
-
Sláva ,
LD [M] /home/slivki/Plocha/driver/linux-4.4.0/drivers/media/usb/uvc/uvcvideo.ko
vidíš, tam je tvoj skompilovaný ovládač, gratulujem , teraz ho len treba dostať na správne miesto v systéme .
ešte aj ja som chyboval, tvoje jadro je už novšie 4.4.0-23-generic nie 4.4.0-22-generic . Takže u len urob nasledovné :cd ~/Plocha/driver/linux-4.4.0/drivers/media/usb/uvc
sudo mv /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/uvcvideo.ko /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/uvcvideo.ko.old
sudo cp uvcvideo.ko /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/
potom už len reštartuj ( pre teba najjednoduchšie ) a kamera je funkčná ... ;)
-
Tadaaaa..
funguje..
naozaj uprimne a velke DAKUJEM!