Linuxiarze.pl Forum

Dystrybucje Linux => Mint, Mint LMDE => Wątek zaczęty przez: Wabi w Marzec 25, 2020, 01:22:24 PM

Tytuł: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 01:22:24 PM
Chciałem korzystać z video w Facebook Messenger ale kamera nie działa. Również Cheese i Guvcview nie wykrywa kamery. Co mogę zrobić?
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: pavbaranov w Marzec 25, 2020, 01:39:54 PM
lsusb - bo kamerka prawdopodobnie na usb.
Sprawdź sobie, czy w ogóle to działa - jeśli nie masz hw-probe - to zainstaluj, pewnie w Ubuntu jest. Wydaj polecenie:
sudo -E hw-probe -all -upload
Wejdź na link i sprawdź, czy w ogóle urządzenie jest obsługiwane przez linuksa. Jeśli jest, to brakuje Ci jakiegoś software'u.
Dodatkowo - co oznacza: "kamera nie działa", bo pomimo tego, że Tobie się wydaje, że nam wiele powiedziałeś, to nie powiedziałeś absolutnie nic.
Tytuł: Odp: Nie dzia%u0142a kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 02:31:21 PM
W laptopie kamera jest wbudowana i dzialal we wczesniejszej wersji Minta. Teraz kazdy program (Cheese, guvcview, Facebook Messenger) podaje, ze nie odnaleziono kamery.
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: lami07 w Marzec 25, 2020, 03:10:48 PM
Podane przez Ciebie informację mają nikłą wartość diagnostyczną. Nie wiem do jakiego kontrolera podłączona jest kamera, ale obstawiam USB. Wiec jeśli łaska podaj wynik polecenia, o które prosił kolega pavbaranov tj. lsusb
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 05:06:04 PM
wabi@wabi-Lenovo-3000-G530:~$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 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 003 Device 002: ID 0a5c:2150 Broadcom Corp. BCM2046 Bluetooth Device
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


wabi@wabi-Lenovo-3000-G530:~$ sudo -E hw-probe -all -upload
Probe for hardware ...
WARNING: Make sure 'block-devices' interface is connected to verify SMART attributes of your drives:

    sudo snap connect hw-probe:block-devices :block-devices
Ok
Reading logs ... Ok
Uploaded to DB, Thank you!

Probe URL: https://linux-hardware.org/?probe=0817a7c020
wabi@wabi-Lenovo-3000-G530:~$ sudo -E hw-probe -all -upload
Probe for hardware ...
WARNING: Make sure 'block-devices' interface is connected to verify SMART attributes of your drives:

    sudo snap connect hw-probe:block-devices :block-devices
Ok
Reading logs ... Ok
Uploaded to DB, Thank you!

Probe URL: https://linux-hardware.org/?probe=5af4b8ea50
wabi@wabi-Lenovo-3000-G530:~$

Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: pavroo w Marzec 25, 2020, 06:13:13 PM
Pokaż wyniki poleceń:
v4l2-ctl --list-devices
v4l2-ctl -d /dev/video0 --list-ctrls
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 06:23:55 PM
wabi@wabi-Lenovo-3000-G530:~$ v4l2-ctl --list-devices

Command 'v4l2-ctl' not found, but can be installed with:

sudo apt install v4l-utils

wabi@wabi-Lenovo-3000-G530:~$ sudo apt install v4l-utils
[sudo] hasło użytkownika wabi:         
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Należy uruchomić "apt --fix-broken install", aby je naprawić.
Następujące pakiety mają niespełnione zależności:
guvcview : Wymaga: libguvcview-2.0-0 ale nie zostanie zainstalowany
v4l-utils : Wymaga: libv4l2rds0 (= 1.16.1-202001132009~ubuntu18.04.1) ale nie zostanie zainstalowany
E: Niespełnione zależności. Proszę spróbować wykonać "apt --fix-broken install" bez pakietów (lub podać rozwiązanie).
wabi@wabi-Lenovo-3000-G530:~$ apt --fix-broken install
apt
Usage: apt command [options]
       apt help command [options]

Commands:
  add-repository   - Add entries to apt sources.list
  autoclean        - Erase old downloaded archive files
  autoremove       - Remove automatically all unused packages
  build            - Build binary or source packages from sources
  build-dep        - Configure build-dependencies for source packages
  changelog        - View a package's changelog
  check            - Verify that there are no broken dependencies
  clean            - Erase downloaded archive files
  contains         - List packages containing a file
  content          - List files contained in a package
  deb              - Install a .deb package
  depends          - Show raw dependency information for a package
  dist-upgrade     - Upgrade the system by removing/installing/upgrading packages
  download         - Download the .deb file for a package
  edit-sources     - Edit /etc/apt/sources.list with your preferred text editor
  dselect-upgrade  - Follow dselect selections
  full-upgrade     - Same as 'dist-upgrade'
  held             - List all held packages
  help             - Show help for a command
  hold             - Hold a package
  install          - Install/upgrade packages
  list             - List packages based on package names
  policy           - Show policy settings
  purge            - Remove packages and their configuration files
  recommends       - List missing recommended packages for a particular package
  rdepends         - Show reverse dependency information for a package
  reinstall        - Download and (possibly) reinstall a currently installed package
  remove           - Remove packages
  search           - Search for a package by name and/or expression
  show             - Display detailed information about a package
  showhold         - Same as 'held'
  showsrc          - Display all the source package records that match the given package name
  source           - Download source archives
  sources          - Same as 'edit-sources'
  unhold           - Unhold a package
  update           - Download lists of new/upgradable packages
  upgrade          - Perform a safe upgrade
  version          - Show the installed version of a package


Jakiś jest z tym problem.
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: lami07 w Marzec 25, 2020, 06:29:11 PM
sudo apt --fix-broken install
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 06:42:24 PM
To samo. Mam tą samą listę komend.
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: pavroo w Marzec 25, 2020, 06:44:30 PM
Zaktualizowałeś listę pakietów przed instalacją?
sudo apt update
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 06:49:35 PM
Nic to nie dało. Dalej takie same odpowiedzi mam.
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: lami07 w Marzec 25, 2020, 07:06:39 PM
apt policy v4l-utils 
apt policy libv4l2rds0
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: pavroo w Marzec 25, 2020, 07:22:05 PM
oraz wynik z:
sudo apt install -s v4l-utils
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 07:27:54 PM
wabi@wabi-Lenovo-3000-G530:~$ apt policy v4l-utils 
v4l-utils:
  Zainstalowana: (brak)
  Kandydująca:   1.16.1-202001132009~ubuntu18.04.1
  Tabela wersji:
     1.16.1-202001132009~ubuntu18.04.1 500
        500 http://ppa.launchpad.net/libv4l/stable/ubuntu bionic/main i386 Packages
     1.14.2-1 500
        500 http://archive.ubuntu.com/ubuntu bionic/universe i386 Packages

wabi@wabi-Lenovo-3000-G530:~$ apt policy libv4l2rds0
libv4l2rds0:
  Zainstalowana: (brak)
  Kandydująca:   1.16.1-202001132009~ubuntu18.04.1
  Tabela wersji:
     1.16.1-202001132009~ubuntu18.04.1 500
        500 http://ppa.launchpad.net/libv4l/stable/ubuntu bionic/main i386 Packages
     1.14.2-1 500
        500 http://archive.ubuntu.com/ubuntu bionic/main i386 Packages

wabi@wabi-Lenovo-3000-G530:~$ sudo apt install -s v4l-utils
[sudo] hasło użytkownika wabi:         
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Należy uruchomić "apt --fix-broken install", aby je naprawić.
Następujące pakiety mają niespełnione zależności:
guvcview : Wymaga: libguvcview-2.0-0 ale nie zostanie zainstalowany
v4l-utils : Wymaga: libv4l2rds0 (= 1.16.1-202001132009~ubuntu18.04.1) ale nie zostanie zainstalowany
E: Niespełnione zależności. Proszę spróbować wykonać "apt --fix-broken install" bez pakietów (lub podać rozwiązanie).
wabi@wabi-Lenovo-3000-G530:~$

Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: pavroo w Marzec 25, 2020, 07:55:05 PM
Problemem sa dodatkowe repozytoria ppa:
http://ppa.launchpad.net/libv4l/
Musisz je wyłączyć/zakomentować i ponownie odświeżyć listę pakietów.
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: Wabi w Marzec 25, 2020, 08:09:20 PM
wabi@wabi-Lenovo-3000-G530:~$ v4l2-ctl --list-devices
Cannot open device /dev/video0, exiting.
wabi@wabi-Lenovo-3000-G530:~$ v4l2-ctl -d /dev/video0 --list-ctrls
Cannot open device /dev/video0, exiting.
wabi@wabi-Lenovo-3000-G530:~$  dmesg | grep video
[  654.624945] videodev: Linux video capture interface: v2.00
[  654.714271] usbcore: registered new interface driver uvcvideo
Tytuł: Odp: Nie działa kamera wbudowana w Lenovo G530
Wiadomość wysłana przez: pavroo w Marzec 25, 2020, 09:48:49 PM
v4l2 dostarcza sterowniki i api do obsługi kamer internetowych.
Jeśli obecna wersja v4l2 nie wykrywa twojej kamery, to możliwe, że sterowniki do niej zostały usuniete.
Znalazłem w sieci info, iż ta kamera na tym modelu lenovo nie działa na obecnej wersji Linux Mint/Ubuntu 18.04, ale działała na Ubuntu 16.04. Może to oznaczać, że sterowniki w nowszej wersji zostały usunięte.
Oczywiście mogę się mylić, googlarka może coś pomoże, osobiście nic więcej nie znalazłem.