Najnowsze sterowniki (moduł jądra) można pobrać z:
http://repo.or.cz/r/microdia.git .
Jest to repozytorium GIT, więc aby pobrać wydajemy komendę:
Kod: Zaznacz cały
git clone [url]http://repo.or.cz/r/microdia.git[/url]
Jak już mamy repo pobrane to piszemy (wedlug poleceń z pliku README):
później:
Następnie kopiujemy plik
do naszego katalogu z modułami -->
Kod: Zaznacz cały
/lib/modules/2.6.28/kernel/drivers/media/video/usbvideo
(oczywiście wersja kernela 2.6.28 jest tylko jako przykład).
Następnie polecenia:
i
Moduł jądra już jest zainstalowany, ale można oczywiście sprawdzić to wydając polecenie:
Zawarte tam będą komunikaty po ładowaniu modułu. Następnie potrzebne są nam biblioteki
"libv4l". Pakiet ten znajduje się w gałęzi
Testing i
Unstable. -->
libv4l
Po dodaniu odpowiednich repo i zainstalowaniu pakietu
"libv4l" należy ustawić zmienną środowiskową
"LD_PRELOAD" wskazującą na ścieżkę dostępu do biblioteki z wcześniej zainstalowanego pakietu
"libv4l" o nazwie -->
"v4l1compat.so"
Można to zrobić poprzez wydanie polecenia:
Kod: Zaznacz cały
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
Należy pamiętać, iż uruchomiony Skype musi być z powłoki w której zmienna "LD_PRELOAD" wskazuję na wyżej wymienioną bibliotekę. Można napisać mały skrypt:
Kod: Zaznacz cały
#!/bin/sh
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
skype
i ustawić sobie jako skrót na pulpicie lub w menu Gnome/KDE/innego menadżera okien.
P.S. Więcej informacji na temat modułu "sn9c20x" -->
Microdia Driver