duminică, 1 aprilie 2012

Linux HP webcam driver

De fiecare dată când reinstalez o distribuție de linux pe laptop nu funcționează webcam-ul. Eu dețin un HP Pavilion dv6000 dar din câte am citit e valabil și pentru unele laptopuri Sony vaio sau Dell. Evident ca uit exact sursa cu rezolvarea și sunt destul de multe pe internet dar cea mai buna pentru mine e pe aceasta pagina.
 Eu am nevoie de driver pentru r5u870 și ca să aflu asta am dat comanda:
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 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 001 Device 003: ID 05ca:1810 Ricoh Co., Ltd Pavilion Webcam [R5U870]
Bus 003 Device 002: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth

Pentru compilarea driverului e necesar să fie instalate:
* GCC
* Automake
* libusb development packages (libusb-dev or similar)
* GLib 2.0 development packages (libglib2.0-dev or similar)
și asta se rezolvă cu următoarea comandă:
$ sudo apt-get install libglib2.0-dev libusb-dev build-essential gcc automake mercurial
după care:
$ hg clone http://bitbucket.org/ahixon/r5u87x/
$ cd r5u87x
$ make
$ sudo make install
$ sudo r5u87x-loader --reload 
și driverul e instalat si gata de luptă. 
Dacă funcționează în Cheese va funcționa și în skype.
Asta e valabil pentru Ubuntu sau derivate ale acestuia.
Succes.