1

Не подключается встроенная веб-камера на нетбуке.
gnome-device-manager 0.2 ее видит:
Model: USB2.0 Web Camera
Vendor: DarkHorse
Revision: 1.00
Connection: USB (Universal Serial Bus)
USB Version: ??????.??
Connected at: ??????.?? Mbit/s
Remote Wakeup: No
Bus Powered: Yes
Max. Power: 200 mA

2

lspci -v
Ищите мою подпись на UnixForum

3 (10.08.2010 19:23:45 отредактировано vint)

deadhead пишет:
lspci -v
[root@localhost gspca-1.00.20-2mdv2009.0]# lspci -v
00:01.0 Host bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge (rev 33)
    Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge
    Flags: bus master, 66MHz, medium devsel, latency 248
    I/O ports at ac1c [size=4]
    I/O ports at 9e00 [size=8]

00:01.1 VGA compatible controller: Advanced Micro Devices [AMD] Geode LX Video (prog-if 00 [VGA controller])
    Subsystem: Advanced Micro Devices [AMD] Geode LX Video
    Flags: 66MHz, medium devsel, IRQ 11
    Memory at 90000000 (32-bit, non-prefetchable) [size=32M]
    Memory at 8fffc000 (32-bit, non-prefetchable) [size=16K]
    Memory at 8fff8000 (32-bit, non-prefetchable) [size=16K]
    Memory at 8fff4000 (32-bit, non-prefetchable) [size=16K]
    Memory at 8fff0000 (32-bit, non-prefetchable) [size=16K]
    Expansion ROM at <unassigned> [disabled]
    Kernel modules: lxfb

00:01.2 Entertainment encryption device: Advanced Micro Devices [AMD] Geode LX AES Security Block
    Subsystem: Advanced Micro Devices [AMD] Geode LX AES Security Block
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 11
    Memory at efe00000 (32-bit, non-prefetchable) [size=16K]
    Kernel driver in use: Geode LX AES
    Kernel modules: geode-rng, geode-aes

00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
    Flags: bus master, medium devsel, latency 64, IRQ 5
    I/O ports at df00 [size=256]
    Memory at efd00000 (32-bit, non-prefetchable) [size=256]
    Capabilities: [50] Power Management version 2
    Kernel driver in use: 8139too
    Kernel modules: 8139too, 8139cp

00:0e.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
    Subsystem: Texas Instruments PCI1510 PC card Cardbus Controller
    Flags: bus master, medium devsel, latency 168, IRQ 7
    Memory at efc00000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
    Memory window 0: 84000000-87fff000 (prefetchable)
    Memory window 1: 88000000-8bfff000
    I/O window 0: 00001000-000010ff
    I/O window 1: 00001400-000014ff
    16-bit legacy interface ports at 0001
    Kernel driver in use: yenta_cardbus
    Kernel modules: yenta_socket

00:0f.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA (rev 03)
    Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA
    Flags: 66MHz, medium devsel
    I/O ports at 6000 [size=8]
    I/O ports at 6100 [size=256]
    I/O ports at 6200 [size=64]
    I/O ports at 1800 [size=32]
    I/O ports at 9d00 [size=128]
    I/O ports at 9c00 [size=64]
    Kernel modules: cs5535_gpio

00:0f.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE (rev 01) (prog-if 80 [Master])
    Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE
    Flags: bus master, 66MHz, medium devsel, latency 248
    [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
    [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
    [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
    [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
    I/O ports at eff0 [size=16]
    Kernel driver in use: pata_cs5536
    Kernel modules: cs5536, amd74xx, pata_amd, pata_cs5536

00:0f.3 Multimedia audio controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio (rev 01)
    Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 5
    I/O ports at dc80 [size=128]
    Kernel driver in use: cs5535audio
    Kernel modules: snd-cs5535audio

00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC (rev 02) (prog-if 10 [OHCI])
    Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 10
    Memory at eff00000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [40] Power Management version 2
    Kernel driver in use: ohci_hcd
    Kernel modules: ohci-hcd

00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC (rev 02) (prog-if 20 [EHCI])
    Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 10
    Memory at ef900000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [40] Power Management version 2
    Kernel driver in use: ehci_hcd
    Kernel modules: ehci-hcd

[root@localhost gspca-1.00.20-2mdv2009.0]# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 002 Device 004: ID 0ace:1215 ZyDAS WLA-54L 802.11bg
[b]Bus 002 Device 005: ID 1af0:0511[/b]

выделенная строка и есть веб-камера, ИД есть, а вот наименования нет

В следующий раз используйте тэг [ code ] [ /code ].

4

Gremiha пишет:

[root@localhost gspca-1.00.20-2mdv2009.0]# lsusb

вы правы, конечно же

lsusb -v


запосите сюда вывод касаемо камеры.

P.S. Информации о устройстве с приведенным вами ID кот наплакал и, с высокой степенью вероятности, камера не заработает :-(

Ищите мою подпись на UnixForum

5 (05.08.2010 21:39:14 отредактировано vint)

deadhead пишет:
Gremiha пишет:

[root@localhost gspca-1.00.20-2mdv2009.0]# lsusb

вы правы, конечно же

lsusb -v


запосите сюда вывод касаемо камеры.

P.S. Информации о устройстве с приведенным вами ID кот наплакал и, с высокой степенью вероятности, камера не заработает :-(

Bus 002 Device 004: ID 1af0:0511  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        64
  idVendor           0x1af0 
  idProduct          0x0511 
  bcdDevice            1.00
  iManufacturer           1 DarkHorse   .
  iProduct                2 USB2.0 Web Camera
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          193
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              200mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0b00  2x 768 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0c00  2x 1024 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       6
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1380  3x 896 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       7
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               7
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 1024 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Мне тоже так кажется, но это не самое страшное и это не повод отказываться от использования чудной Mandriva  ab
PS. К тову же в резерве есть XP.

В следующий раз используйте тэг [ code ] [ /code ].

6

Разве что драйвер ov511 попробовать... Подробности здесь

Ищите мою подпись на UnixForum

7

Можно попробывать ещё поставить драйвер v4l

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

8

vint пишет:

Можно попробывать ещё поставить драйвер v4l

Стоит, не помогает

9

Прикупил web-камеру A4Tech PK-130MJ. Камера без всяких  гемороев подключилась к skype, vlc и chesse.
Вот так определяется камера при подключении: dmesg | tail

usb 8-1.3: new high speed USB device using ehci_hcd and address 5
usb 8-1.3: New USB device found, idVendor=0ac8, idProduct=c40a
usb 8-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 8-1.3: Product: A4 TECH USB2.0 PC Camera J
usb 8-1.3: Manufacturer: A4 TECH
uvcvideo: Found UVC 1.00 device A4 TECH USB2.0 PC Camera J (0ac8:c40a)
input: A4 TECH USB2.0 PC Camera J as /devices/pci0000:00/0000:00:1d.7/usb8/8-1/8-1.3/8-1.3:1.0/input/input8

А вот так определилась в системе: lsusb -v | grep Z-Star*

Bus 008 Device 005: ID 0ac8:c40a Z-Star Microelectronics Corp. 
  idVendor           0x0ac8 Z-Star Microelectronics Corp.

На счёт звука, думаю, что касяк в ядре, помнится я отключал все usb audio device из-за их не имения. Сейчас пересобираю ядро. Потом отпишусь.

Вопрос у меня в следующем, камера по умолчанию не имеет инверсии (зеркала), можно ли через skype произвести какую-то настройку? Или через какое-то другое приложение, но чтоб настройка сохранилась?

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

10

На счёт звука, думаю, что касяк в ядре, помнится я отключал все usb audio device из-за их не имения.

http://unixforum.org/index.php?showtopic=114714

11

Зачем?
Стоило включить audio usb так всё стало работать.
Единственное, у меня вопрос по изображению, как мне его в инверсию поставить?

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

12 (10.08.2010 02:18:58 отредактировано VictorR)

Единственное, у меня вопрос по изображению, как мне его в инверсию поставить?

Перевернуть?
Замени в меню команду запуска со skype на

LD_PRELOAD=/usr/lib/libv4lconvert.so. skype

http://edumandriva.ru/forum/download/fi … ;mode=view

13

У меня есть библиотека /usr/lib/libv4lconvert.so.0
Пробывал подключать её по Вашему руководству, но без изменений, инверсия не включилась. (Проверял на тесте изображения)

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

14 (10.08.2010 10:11:43 отредактировано VictorR)

vint пишет:

Пробывал подключать её по Вашему руководству, но без изменений, инверсия не включилась. (Проверял на тесте изображения)

Тогда нужно установить libv4l-wrappers
Команда у вас не верная, введите эту. Ту, которую я давал выше не вводите там лишняя точка.

LD_PRELOAD=/usr/lib/libv4lconvert.so skype

На /usr/lib/libv4lconvert.so поступает перевёрнутое изображение, а Skype переворачивает
его обратно и в итоге получается правильная картинка.
Но если всё-же не выйдет. можно установить v4l2ucp, будет в Аудио и Видео "Video4Linux Control Panel".
Через неё перевернуть изображение, тогда по приведённой команде, как писал выше
Skype перевернёт его обратно.

15

# ls /usr/lib/libv4*
/usr/lib/libv4l1.so.0  /usr/lib/libv4l2.so.0  /usr/lib/libv4lconvert.so.0

/usr/lib/libv4l:
ov511-decomp  ov518-decomp  v4l1compat.so  v4l2convert.so
# rpm -qa libv4l-wrappers v4l2ucp
libv4l-wrappers-0.7.91-6mdv2010.1
v4l2ucp-2.0.2-1mdv2010.1

Делал и так:
LD_PRELOAD=/usr/lib/libv4l2convert.so skype
LD_PRELOAD=/usr/lib/libv4lconvert.so.0 skype

Инверсии нет.
Утилита Video4Linux Control Panel -- изрображения с камеры не показывает, хотя устройство /dev/video1 открываю, и вижу, что открыта камера а не тюнер. Но изображения -- нет.

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

16

http://linuxforum.ru/viewtopic.php?pid=76562#p76562

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

17 (10.08.2010 18:14:23 отредактировано vint)

Господа, у меня не перевёрнутое изображение.
Мне нужно просто включить инверсию.
Ваш рецепт, Writer, переворачивает изображение, т.е. я вверх ногами.

Сейчас не много по ковырял настройки.
Инверсия включается вот так:

$ export LIBV4LCONTROL_FLAGS=0
$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

А в редактор меню, чтоб skype всегда запускал с такими параметрами которые мне нужны я записал так:

export LIBV4LCONTROL_FLAGS=0 && LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Спасибо всем, кто откликнулся!

Q9550, ASUS P5QL/EPU, NV GF 250 GTS 1024 Mb, 5 Gb RAM (800 Mgz), Beholder 609, KDE 4.6.5, kernel 3.0.3-desktop-nrj.69mib

18

да, извините, я сам не заметил. 0 и 1 - это горизонталь, а 3 и 4  - вертикаль.

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...