Автор Тема: Какой модуль отвечает за вебкамеру (не работает)?  (Прочитано 1596 раз)

Павелъ

  • Гость
да, и приложите сюда вывод lsmod
Module                  Size  Used by
nls_utf8               12557  0
nls_cp866              16929  0
vfat                   17461  0
fat                    61884  1 vfat
usb_storage            57484  0
isofs                  39796  0
udf                    89777  0
crc_itu_t              12707  1 udf
binfmt_misc            17431  1
ctr                    13049  2
ccm                    17773  2
af_packet              35863  6
rfcomm                 38749  8
ipv6                  361570  34
bbswitch               13611  0
bnep                   18134  2
vboxnetadp             25670  0
vboxnetflt             27613  0
pci_stub               12622  1
vboxpci                23194  0
vboxdrv               401958  3 vboxnetadp,vboxnetflt,vboxpci
cpufreq_stats          13191  0
uvcvideo               80918  0
videobuf2_vmalloc      13056  1 uvcvideo
videobuf2_memops       13202  1 videobuf2_vmalloc
videobuf2_core         41088  1 uvcvideo
videodev              149087  2 uvcvideo,videobuf2_core
media                  21895  2 uvcvideo,videodev
hid_generic            12548  0
usbhid                 46564  0
hid                   105851  2 hid_generic,usbhid
btusb                  26731  0
uinput                 17643  0
bluetooth             263027  22 bnep,btusb,rfcomm
6lowpan_iphc           17001  1 bluetooth
arc4                   12615  2
brcmsmac              514205  0
cordic                 12574  1 brcmsmac
brcmutil               15618  1 brcmsmac
b43                   383745  0
mac80211              549112  2 b43,brcmsmac
cfg80211              511950  3 b43,brcmsmac,mac80211
joydev                 17455  0
snd_hda_codec_hdmi     46480  1
i915                  794591  2
snd_hda_codec_realtek    61851  1
ssb                    58012  1 b43
rng_core               13395  1 b43
pcmcia                 45486  2 b43,ssb
pcmcia_core            22667  1 pcmcia
snd_hda_codec_generic    68362  1 snd_hda_codec_realtek
iTCO_wdt               13480  0
snd_hda_intel          43984  4
iTCO_vendor_support    13718  1 iTCO_wdt
snd_hda_codec         128355  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
drm_kms_helper         48891  1 i915
snd_hwdep              13602  1 snd_hda_codec
button                 13871  1 i915
video                  19425  1 i915
pcspkr                 12718  0
psmouse                91218  0
sr_mod                 22411  0
cdrom                  42591  1 sr_mod
bcma                   46710  3 b43,brcmsmac
r8169                  67855  0
mii                    13934  1 r8169
thermal                18399  0
wmi                    19177  0
battery                13931  0
drm                   294138  3 i915,drm_kms_helper
intel_gtt              19531  1 i915
ac                     13031  0
i2c_algo_bit           13413  1 i915
processor              31365  0
snd_pcm               103356  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
ideapad_laptop         18268  0
sparse_keymap          13890  1 ideapad_laptop
rfkill                 26885  6 cfg80211,ideapad_laptop,bluetooth
ehci_pci               12705  0
xhci_hcd              120827  0
ehci_hcd               54230  1 ehci_pci
lpc_ich                21080  0
i2c_i801               21760  0
usbcore               205147  7 btusb,uvcvideo,usb_storage,ehci_hcd,ehci_pci,usbhid,xhci_hcd
usb_common             13057  1 usbcore
i2c_core               35797  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
snd_seq_midi           13324  0
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                57516  2 snd_seq_midi_event,snd_seq_midi
snd_rawmidi            30314  1 snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29448  2 snd_pcm,snd_seq
snd                    69185  19 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              12680  1 snd
dm_mod                103122  0
ext4                  552349  3
crc16                  12675  2 ext4,bluetooth
mbcache                14958  1 ext4
jbd2                  103240  1 ext4
sd_mod                 45930  5
crc_t10dif             12714  1 sd_mod
crct10dif_common       12595  1 crc_t10dif
ata_generic            12910  0
pata_acpi              13038  0
ata_piix               35038  4
evdev                  17909  17
libata                211780  3 pata_acpi,ata_generic,ata_piix
serio_raw              13331  0
scsi_mod              222681  4 usb_storage,libata,sd_mod,sr_mod
autofs4                28351  2

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Судя по всему, у вас сейчас используется для вашей видеокарты модуль uvcvideo

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А что выдаёт
ls /dev/video*

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Если это, то надо попробовать поставить в блеклист модуль uvcvideo, с тем, что-бы заработал модуль gspca
« Последнее редактирование: 29.08.2015 05:48:49 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Если это:
Bus 003 Device 002: ID 1bcf:2c02 Sunplus Innovation Technology Inc.Надо погуглить 1bcf:2c02

Павелъ

  • Гость
Если это:
Bus 003 Device 002: ID 1bcf:2c02 Sunplus Innovation Technology Inc.Надо погуглить 1bcf:2c02
[root@comp-core-i7-3520m-6b607c ~]# ls /dev/video*
/dev/video0

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А кстати - если дать команду
dmesg | less
нет-ли каких-нибудь интересных сообщений про Web-камеру?

Павелъ

  • Гость
А кстати - если дать команду
dmesg | less
нет-ли каких-нибудь интересных сообщений про Web-камеру?

Может быть это?
[ 2114.760994] uvcvideo: Failed to query (GET_CUR) UVC control 2 on unit 2: -110 (exp. 2).
[ 2115.061093] uvcvideo: Failed to query (GET_CUR) UVC control 3 on unit 2: -110 (exp. 2).
[ 2115.082579] uvcvideo: Failed to query (GET_CUR) UVC control 6 on unit 2: -32 (exp. 2).
[ 2128.397425] uvcvideo: Failed to query (GET_DEF) UVC control 2 on unit 2: -110 (exp. 2).
[ 2128.697373] uvcvideo: Failed to query (GET_DEF) UVC control 3 on unit 2: -110 (exp. 2).
[ 2128.719107] uvcvideo: Failed to query (GET_CUR) UVC control 6 on unit 2: -32 (exp. 2).
uvcview запустился. Но при полном экране в скайп полоска.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Цитировать
Но при полном экране в скайп полоска.

А вы пробовали запускать его командой :
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skypeНадо только убедится, что в каталоге /usr/lib/libv4l есть  файл  v4l1compat.so, а если нет, смотреть - есть-ли вообще в системе, и если нет, есть-ли он в репозитории и в каком пакете.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Павелъ

  • Гость


Пробовал уже по-всякому запускать.
После этой команды
echo "export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so">>/etc/bashrcпришлось вручную удалять последнюю строчку, так как в терминале после перезагрузки вылезали ошибки.
« Последнее редактирование: 29.08.2015 11:49:40 от Павелъ »

Павелъ

  • Гость
ls
v4l1compat.so  v4l2convert.so

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Да не надо некуда ничего заносить - просто запускаете графическую консль и даёшь команду:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 30 571
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
пришлось вручную удалять последнюю строчку, так как в терминале после перезагрузки вылезали ошибки.
Ну, так грубо я-бы не советовал вносить, правильние внести команду в "ярлык запуска" (файл типа .desktop) самого skype.

Павелъ

  • Гость
Да не надо некуда ничего заносить - просто запускаете графическую консль и даёшь команду:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Полоса не пропала.
Вот что выдал терминал:
(skype:4332): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «clearlooks»,
libv4l2: error dequeuing buf: Недопустимый аргумент
libv4l2: error dequeuing buf: Недопустимый аргумент
libv4l2: error dequeuing buf: Недопустимый аргумент
При таком запуске полоска с красными артефактами.

А вот при обычном запуске:
(skype:4408): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «clearlooks»,
Полоска теперь в виде куска лица.
Такие проблемы только при раскрытии видео на весь экран. На превью всё нормально.