Kirjoittaja Aihe: Kannettavan sisäänrakennettu kamera ei käynnisty/tunnistu  (Luettu 3416 kertaa)

mermet

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Hei vaan,

asensin Ubuntu 16.04.2:n ja nyt läppärin sisäänrakennettu kamera ei löydy enää. Kokeilin näppäinyhdistelmää Fn + F10 (kamera), mutta mitään ei tapahdu. Netistä yritin jo surffata muitakin ohjeita, mutta ei ihan auenneet. Ehtisikö joku auttaa tumpeloa? Kiitos jo etukäteen!

epiphone

  • Käyttäjä
  • Viestejä: 1059
    • Profiili
Minkä merkkinen ja mallinen läppäri sinulla on?
Kahvi on väkevin juomani

mermet

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Ordi Ultra i3GS Ultrabook

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
asensin Ubuntu 16.04.2:n ja nyt läppärin sisäänrakennettu kamera ei löydy enää. Kokeilin näppäinyhdistelmää Fn + F10 (kamera), mutta mitään ei tapahdu.

Kyseinen näppäinyhdistelmä tuskin tekee mitään Ubuntussa.

Millä ohjelmalla olet kokeillut kameraa? Toimiiko Muikku-valokuvakoppi (eli cheese)? Jos ei toimi, käynnistä pääte (Ctrl+Alt+T) ja komenna:

Koodia: [Valitse]
lsusb
Kopioi listaus päätteestä tänne.

mermet

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Muikku ei löydä kameraa, sillä juurikin olen testannut. Itse asiassa ongelma juuri laajeni, myöskään touchpad ei toimi enää. :(

lsusb -->

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
lsusb -->

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Kokeile vielä painaa Fn+F10 ja komenna lsusb uudelleen. Onko listaan ilmestynyt uusi laite?

Jos ei näy, on todennäköistä, että kamera on pois päältä, eikä sitä ehkä saa kytkettyä päälle Linuxissa. Kameran kytkeminen käyttöön Windowsissa saattaa auttaa, kuten myös BIOS-asetusten nollaaminen tehdassäätöihin. Muuten voi olla tekemätön paikka.


Itse asiassa ongelma juuri laajeni, myöskään touchpad ei toimi enää. :(

Kokeilitko jo käynnistää järjetelmän uudelleen? Asensitko päivityksiä ennen tätä vikaa?

mermet

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Kiitos, listaan ilmestyi uusi laite, kun testasin vielä Fn + kamera. Muuten sama listaus, mutta uutena:

Bus 003 Device 002: ID 090c:37c0 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Silicon Motion Camera

Onko siis vielä toivoa saada kamera toimimaan?

Ja niin, asensin päivityksiä kyllä. Olen käynnistänyt koneen useamman kerran uudestaan sen jälkeen, mutta touchpadikaan ei nyt toimi.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Kiitos, listaan ilmestyi uusi laite, kun testasin vielä Fn + kamera. Muuten sama listaus, mutta uutena:

Bus 003 Device 002: ID 090c:37c0 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Silicon Motion Camera

Onko siis vielä toivoa saada kamera toimimaan?

Purism Librem 15 -läppärissä on ollut sama kamera, ja se on toiminut Linuxissa ainakin vuosien 2014-2015 tienoilla: https://puri.sm/posts/purism-librem-15-certification-results/
Hämmentävästi tuolla ei mainita kernelin versiota lainkaan.

Sittemmin kernelillä 4.2.0 Ubuntussa on ollut jotain ongelmaa: https://sourceforge.net/p/linux-uvc/mailman/message/35146581/


Kokeile ladata uvcvideo-moduuli uudelleen silloin kun kamera on kytketty käyttöön (eli näkyy lsusb:n listassa):

Poista moduuli:
Koodia: [Valitse]
sudo modprobe -r uvcvideo

Lataa uudelleen:
Koodia: [Valitse]
sudo modprobe uvcvideo

Mitä kernelin loki kertoo:

Koodia: [Valitse]
dmesg | grep -C 3 uvc
Auttaako, jos ajat cheeseä roottina:

Koodia: [Valitse]
sudo -i cheese


Ja niin, asensin päivityksiä kyllä. Olen käynnistänyt koneen useamman kerran uudestaan sen jälkeen, mutta touchpadikaan ei nyt toimi.

Täällä on selvitelty samanlaista ongelmaa hyvin samankaltaisessa kiinaläppärissä: http://www.linuxmintusers.de/index.php?topic=41315.0
Koneissa on paljon samaa rautaa, ja todennäköisesti myös sama kosketuslevy. Tässä Saksan Mint-foorumin tapauksessa kosketuslevy on toiminut vielä versiolla 4.4.0-53-generic, mutta ei enää versiolla 4.4.0-66-generic.

Kokeile siis käynnistää vanhemmalla kernelin versiolla. Jos koneessa ei ole muita käyttöjärjestelmiä, GRUB-käynnistysvalikko ei näy koneen käynnistyessä, mutta sen saa esiin painamalla vasenta Shift-näppäintä. Sitä voi painella useaan kertaan, niin on paremmat mahdollisuudet osua aikaikkunaan.

mermet

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Ongelma ei taida nyt ratketa. Täytyy miettiä muita ratkaisuja.

Paljon kiitoksia kuitenkin avusta!  :)

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Ongelma ei taida nyt ratketa. Täytyy miettiä muita ratkaisuja.

Noita molempia voidaan kyllä selvitellä vielä eteenpäin, jos kiinnostaa. Kameraongelma johtuu joko ajurin regressiosta tai jonkinlaisesta käyttöoikeusongelmasta. Touchpad-ongelma taas vaikuttaa selvältä regressiolta kernelissä, jos pystyt varmistamaan, että se toimii vanhemmalla versiolla.

Samat viat tulevat todennäköisesti vastaan muissakin Linux-jakeluissa.