Не работает Web-камера на дистрибутиве openSUSE с начала установки. Хотя на Windows 7 в то же время работает без проблем.

Сведения о системе:
ОС: Linux 3.1.9 - 1.4 - desktop i686
Система: openSUSE 12.1(i586)
KDE: 4.7.2(4.7.2) realease 5

В консоле:

linux-6auk:/home/aleksandr # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 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 005 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 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 174f:6a31 Syntek Web Cam - Asus A8J, F3S, F5R, VX2S, V1S
Bus 002 Device 006: ID 04e8:04e8 Samsung Electronics Co., Ltd
Bus 005 Device 002: ID 046d:c05b Logitech, Inc.
Bus 007 Device 002: ID 0b05:1712 ASUSTek Computer, Inc. BT-183 Bluetooth 2.0+EDR adapter
Bus 007 Device 003: ID 08ff:1600 AuthenTec, Inc. AES1600

aleksandr@linux-6auk:~> dmesg | grep uvc
[   10.316335] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:1
[   10.316818] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:2
[   10.316834] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:3
[   10.316849] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:4
[   10.316863] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:5
[   10.316877] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:6
[   10.316891] udevd[368]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/50-euvccam.rules:7
aleksandr@linux-6auk:~> modprobe -r uvcvideo
Absolute path to 'modprobe' is '/sbin/modprobe', so running it may require superuser privileges (eg. root).
aleksandr@linux-6auk:~> su
Пароль:
linux-6auk:/home/aleksandr # modprobe -r uvcvideo
linux-6auk:/home/aleksandr # tail -f /var/log/messages
Feb 15 20:18:19 linux-6auk su: (to root) aleksandr on /dev/pts/1
Feb 15 20:18:19 linux-6auk su: pam_apparmor(su:session): Unknown error occurred changing to root hat: Операция не позволяется
Feb 15 20:18:19 linux-6auk systemd-logind[915]: New session c4 of user root.
Feb 15 20:32:32 linux-6auk su: (to root) aleksandr on /dev/pts/2
Feb 15 20:32:32 linux-6auk su: pam_apparmor(su:session): Unknown error occurred changing to root hat: Операция не позволяется
Feb 15 20:32:32 linux-6auk systemd-logind[915]: New session c5 of user root.
Feb 15 20:35:45 linux-6auk systemd-logind[915]: Removed session c5.
Feb 15 20:38:20 linux-6auk su: (to root) aleksandr on /dev/pts/2
Feb 15 20:38:20 linux-6auk su: pam_apparmor(su:session): Unknown error occurred changing to root hat: Операция не позволяется
Feb 15 20:38:20 linux-6auk systemd-logind[915]: New session c6 of user root.

Сведения об оборудовании(YAST):

USB 2.0:
         -Hwcfg Bus:   usb
         -Sysfs ID: /devices/pci 0000:00/0000:00:1a.7/usb1/1 -2/1-2.1.0
         -Sysfs ID: 1-2.1.0
         -hotplug: usb
         -modalias: usb: v174Fp6A31d0005dc00dp00icFFiscFFipFF
         -драйверы:
                       -modprobe:  Да
                       -modules:
                                     -modprobe hdj_mod
                       -активное: Да
         -Идентификатор производителя: 202575
         -Класс(спецификация): Неопределённое устройство
         -Класс: Неопределённое устройство
         -Модель: Syntek USB 2.0
         -Ресурсы:
                      -band:
                                 -speed: 480000000
         -родительский уникальный ключ ID: k4bc.c089g+icfn1
         -Старый уникальный ключ: 9yzU.AG1J8hSwQs9
         -Уникальный ключ: cLrx.I11zRpIJCer
         -Устройство: USB 2.0
         -Шина: USB

Пробовал ставить прогу  digikam, не помогла. Камера так и не заработала. В И-нете нашёл дрова stk11xx-2.1.0 на эту камеру, но они с расширением .tar.gz. Пакетов с расширением .rpm нигде нет.Как ни пытался установить дрова, никак не получается. Видно опыта маловато, точнее не знаю как их ставить, так как на Линуксе работаю всего вторую неделю. До этого работал на Винде.

Очень прошу помочь в освоении openSUSE и учесть что опыт работы 0, а обратиться некуда, как кроме к Вам.

2 (15.02.2012 22:46:36 отредактировано Gnom)

Ноутбук?

Chernov2255 пишет:

Пробовал ставить прогу  digikam, не помогла.

И не поможет, это для фото. Надо хотя бы в kopete проверить камеру.
Посмотри что выдаст

 Консоль:
ls -l /dev/video*

Chernov2255 пишет:

И-нете нашёл дрова stk11xx-2.1.0 на эту камеру, но они с расширением .tar.gz.

В архиве должны быть текстовые файлы Readme или install, в них написана процедура установки.


Вот почитай

The stk11 (the syntek USB 2.0 video camera driver for DC-1125 and STK-1135) requires a proprietary driver that is typically available from http://software.opensuse.org/search. Do a search for 'stk11' being certain to select "search options" and "include user's home projects". Then look for an rpm entitled stk11-kmp-yourkerneltype-_k_yourkernelversion.yourPCarchitecture.rpm. For example, if you have a 32-bit openSUSE-12.1 PC with the 3.1.0_1.2-1.2 desktop kernel, you probably would find and install: stk11xx-kmp-desktop-r104_p1_k3.1.0_1.2-1.1.i586.rpm. Then restart your PC and try out your webcam. References for maintenance are syntekdriver page and sourceforge-project , both being somewhat old.

http://en.opensuse.org/HCL:Web_cameras

Chernov2255 пишет:

Пакетов с расширением .rpm нигде нет.

Вот они. О чём выше и пишут.

Mageia4, KDE  4.11.4.

3

Gnom

Спасибо. Да ноутбук  ASUS F3S со встроенной web-камерой.


После установки дров, предложенных Вами, и kopete, проверил на работоспособность web-камеры. Результаты следующие:
 
      -В kopete web-камера определяется и работает отлично
     
      -В настроуках(Пуск - Параметры системы - Цифровая камера) - данной камеры не видно

      -Прога "Приложение web-камеры(Cheese 3.2.1) - web-камера определяется и работает(загорается зелённая ломпочка включения камеры), но видео нет. Чёрный фон

      -Прога "didikam" - данной камеры не видно

      - Skype - камера определяется, нпринажатии кнопки проверка в настройках, на мгновение загорается и тухнет лампочка работы камеры и опять же видео нет. Чёрный фон


В консоле:

aleksandr@linux-6auk:~> ls -l /dev/video0
crw-rw----+ 1 root video 81, 0 февр. 16 12:10 /dev/video0
aleksandr@linux-6auk:~>

Текстовый файл от stk11xx-2.1.0.tar.gz

Syntek USB 2.0 Video Camera
===========================

Note : The syntek USB 2.0 video camera driver for DC-1125 ans STK-1135 is currently being developed
on Linux. This driver can do damages. Use this driver only if you know what you are doing.

---------------------------------------------------------------------------------------------------

Table of contents :

1. Requirements

2. Compilation
2.1 Documentation
2.2 Kernel module

3. Installation

4. Usage
4.1 Option "fps" module
4.2 Options "hflip" and "vflip" module
4.3 Options "contrast", "colour", "whiteness" and "brightness"
4.4 Use the "sysfs"

5. Status of project

6. Test experimental

7. Debug
7.1. 'lsusb' output
7.2. USB logs from Windows
7.3. USB logs from Linux
7.4. Enable module traces

8. Licence

---------------------------------------------------------------------------------------------------

1. Requirements

Kernel 2.6.18 or higher
Doxygen to compile the documentation

---------------------------------------------------------------------------------------------------

2. Compilation

2.1 Documentation

   To build documentation :
   $ make -f Makefile.standalone doc
   $ make -f Makefile.standalone cleandoc

2.2 Kernel module

   To build the kernel module :
   $ make -f Makefile.standalone
     or
   $ make -f Makefile.standalone driver

   $ make -f Makefile.standalone clean

---------------------------------------------------------------------------------------------------

3. Installation

TODO...

---------------------------------------------------------------------------------------------------

4. Usage

4.1 Option "fps" module

   The syntek module waits the option "fps" (10, 15, 20, 25, 30) :
   $ modprobe stk11xx fps=30

   By default, the fps is set to '25'.

4.2 Options "hflip" and "vflip" module

   The syntek module waits the options "hflip" and "vflip" (values are 0 or 1):
   $ modprobe stk11xx hflip=0 vflip=1

   By default, the hflip and vflip are set to '1'.

4.3 Options "contrast", "colour", "brightness" and "whiteness"

   The syntek module waits the options "contrast", "colour", "brightness" and "whiteness" :
   $ modprobe stk11xx contrast=0x7F00 colour=0x7F00

   By default, the value of these options is set to '0x7F00'.

4.4 Use the "sysfs"

   In the directory : /sys/class/video4linux/videoX (by sample video0), you
   can read and write some parameters :
   $ cat hflip
   $ echo 0 > hflip

   To display informations about driver :
   $ cat informations

---------------------------------------------------------------------------------------------------

5. Status

The kernel module is currently being developped.

The driver supports several webcam models :
- 0x174F:0xA311 : Quiet good supported (developper's model)
- 0x174F:0xA821 : Supported (only the video stream)
- 0x174F:0x6A31 : Supported (only the video stream)
- 0x05E1:0x0501 : Like '0x174F:0xA311' (it's the same model)

To increase the support, I need some help... Or somebody gives me the webcam !

---------------------------------------------------------------------------------------------------

6. Test experimental

To build and load the driver, follow the steps :

$ make -f Makefile.standalone clean
$ make -f Makefile.standalone
$ modprobe videodev
$ insmod stk11xx.ko

To test the driver with the V4L v1 API (map methode) :

$ camorama -D --width=640 --height=480

To test the driver with the V4L v1 API (read methode) :

$ camorama -D -R --width=640 --height=480

To test the driver with the V4L v2 :

$ xawtv

To use mplayer / mencoder :

$ mplayer tv:// -tv driver=v4l:width=640:height=480
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=yuy2:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=uyvy:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=yuy2:device=/dev/video0:input=1

$ mencoder tv:// -tv driver=v4l:width=640:height=480:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi
$ mencoder tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi

---------------------------------------------------------------------------------------------------

7. Debug

7.1. 'lsusb' output

   [root@Dahlia driver]$ lsusb
   Bus 002 Device 002: ID 046d:c047 Logitech, Inc.
   Bus 002 Device 001: ID 0000:0000
   Bus 005 Device 001: ID 0000:0000
   Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc.
   Bus 004 Device 001: ID 0000:0000
   Bus 003 Device 001: ID 0000:0000
   Bus 001 Device 004: ID 174f:a311            <== Our Webcam
   Bus 001 Device 001: ID 0000:0000

   [root@Dahlia driver]$ lsusb -d 174f:a311 -vvv > lsusb.txt

7.2. USB logs from Windows
   There is 3 USB logs useful :
   - Log 1 : when you plug your webcam
   - Log 2 : when you run VideoView.exe (with the default settings)
   - Log 3 : when you run VideoView.exe, then change the resolution to 1280x1024

7.3. USB logs from Linux
   Use the kernel module usbmon (enable option debugfs in the kernel)

7.4. Enable module traces
   You can enable : CONFIG_STK11XX_DEBUG and CONFIG_STK11XX_DEBUG_STREAM

---------------------------------------------------------------------------------------------------

8. Licence

The kernel module is distributed under the licence

Файла install - нет

Пробовал разархивировать в паку /usr/src и установить в режиме консоли.

Результат - нет файла configure

Я в Английском полный - 0 и с переводом текстов для меня большая проблема. Правда сейчас установил переводчик  - StarDict, но всё равно у меня с переводом очень большие проблемы. То что я попытался перевести для меня очень непонятно.

Стою в тупике и не понимаю как дальше быть. Буду очень признателен если поможете разобраться мне с моими проблемами. С уважением

P.S. Да, сайт, который Вы мне порекомендовали, я посещал и до этого и пытался найти там пакет .rpm, но видно в поиске ввёл не совсем то что нужно. Теперь понял, что надо было писать попроще. Я вводил stk11xx-2.1.0 и был результат - таких программ нет. Огромное СПА-СИ-БО ещё раз

4

Цифровая камере - это фотоаппарат, вообще-то.
Проверять веб-камеру можно в Kopete, Cheese, Skype.

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

5

В Cheese - камера определяется, горит лампочка, говорящая о включении камеры, но видео не видно - Чёрный фон и всё.
Про Kopete,  Skype я уже писал.

С горeм пополам вроде перевёл файл README от stk11xx-2.1.0


Syntek USB 2.0 видеокамеры
===========================

Примечание: Syntek USB 2.0 видеокамеры драйвера для DC-1125 ANS STK-1135 в настоящее время разрабатывается
на Linux. Этот драйвер может повредить ПО ПК. Используйте этот драйвер, только если вы знаете, что делаете.

Содержание:

1. Требование

2. Компиляция
 2,1 Документация
 2.2 модуль ядра

3. Установка

4. Использование
 4.1 Опция "fps"("кадр") модуль
 4,2 Options "hflip" и "vflip" модуль
 4,3 Options "контраст", "цвет", "белизна" и "яркость"
 4.4 Использование "Sysfs"

5. Состояние проекта

6. Испытания экспериментальных

7. Отлаживать
 7.1. Иыход «Lsusb"
 7.2. USB вход с ОС Windows
 7.3. USB вход с Linux
 7.4. Включение модуля обнаружения

8. Лицензия


1. Требование

Kernel 2.6.18 и выше
Doxygen для составления документации

-------------------------------------------------- -------------------------------------------------

2. Компиляция

 2,1 Документация

   Для создания документации:
   $ make -f Makefile.standalone doc
   $ make -f Makefile.standalone cleandoc

2.2 модуль ядра

   Для сборки модуля ядра:
   $ make -f Makefile.standalone
     или
   $ make -f Makefile.standalone driver

   $ make -f Makefile.standalone clean

-------------------------------------------------- -------------------------------------------------

3. Установка

TODO ...

-------------------------------------------------- -------------------------------------------------

4. Использование

 4.1 Опция "fps"("кадр") модуль

   Модуль Syntek опцию "fps"("кадр") можно установить (10, 15, 20, 25, 30):
   $ modprobe stk11xx fps=30

   По умолчанию кадров устанавливается в '25 '.

 4,2 Опции "hflip" и "vflip" модуль
 
   Модуль Syntek опции "hflip" и "vflip" можно установить (значения 0 или 1):
   $ modprobe stk11xx hflip=0 vflip=1

   По умолчанию, hflip и vflip установлены в '1 '.

 4,3 Опции "контраст", "цвет", "Яркость" и "белизна"
 
   Модуль Syntek опции "контраст", "цвет", "Яркость" и "Белизна" можно установить:
   $ modprobe stk11xx contrast=0x7F00 colour=0x7F00

   По умолчанию значения этих параметров установлены в '0 x7F00.

 4.4 Использование "Sysfs"

   В директории / sys/class/video4linux/videoX (на примере video0), вы
   можете читать и писать некоторые параметры:
   $ cat hflip
   $ echo 0 > hflip

   Для отображения информации о драйвере:
   $ cat informations

-------------------------------------------------- -------------------------------------------------
5. Статус

Модуль ядра в настоящее время разработано.

Драйвер поддерживает несколько моделей веб-камеры:
- 0x174F: 0xA311: Тихо хороший поддерживается (модель developper в)
- 0x174F: 0xA821: Поддерживается (только видео поток)
- 0x174F: 0x6A31: Поддерживается (только видео поток)
- 0x05E1: 0x0501: как '0 x174F: 0xA311 (одна и та же модель)

Чтобы увеличить поддержку, мне нужна помощь ... Или кто-то дает мне веб-камеру!

-------------------------------------------------- -------------------------------------------------
6. Испытания экспериментальных

Для создания и загрузки драйвера, выполните следующие действия:

$ make -f Makefile.standalone clean
$ make -f Makefile.standalone
$ modprobe videodev
$ insmod stk11xx.ko

Для проверки драйвера V4L v1 API (map Метод):

$ camorama -D --width=640 --height=480

Для проверки драйвера V4L v1 API (read Метод):

$ camorama -D -R --width=640 --height=480

Для проверки драйвера V4L v2:

$ xawtv

Чтобы использовать MPlayer / MEncoder:


$ mplayer tv:// -tv driver=v4l:width=640:height=480
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=yuy2:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=uyvy:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=yuy2:device=/dev/video0:input=1

$ mencoder tv:// -tv driver=v4l:width=640:height=480:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi
$ mencoder tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi
-------------------------------------------------- -------------------------------------------------
7. Настройка

 7.1. Выход "Lsusb"

   [root@Dahlia driver]$ lsusb
   Bus 002 Device 002: ID 046d:c047 Logitech, Inc.
   Bus 002 Device 001: ID 0000:0000
   Bus 005 Device 001: ID 0000:0000
   Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc.
   Bus 004 Device 001: ID 0000:0000
   Bus 003 Device 001: ID 0000:0000
   Bus 001 Device 004: ID 174f:a311            <== Our Webcam
   Bus 001 Device 001: ID 0000:0000

   [root@Dahlia driver]$ lsusb -d 174f:a311 -vvv > lsusb.txt

 7.2. USB вход с ОС Windows
   Возможно дот 3 скоростных USB входов:
   - Вход 1: при подключении веб-камеры
   - Вход 2: При запуске VideoView.exe (с настройками по умолчанию)
   - Вход 3: при запуске VideoView.exe, а затем изменить разрешение до 1280x1024

 7.3. USB вход с Linux
   Используйте usbmon модуль ядра (включить опцию debugfs в ядре)

 7.4. Включение модуля слежения
   Вы можете включить: CONFIG_STK11XX_DEBUG and CONFIG_STK11XX_DEBUG_STREAM

-------------------------------------------------- -------------------------------------------------
8. Лицензия

Модуль ядра распространяется под лицензией GPL.


Пробовал в консоле ввести команды перечисленные в README. Выхлоп:


aleksandr@linux-6auk:~/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0> su
Пароль:
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -f Makefile.standalone doc
Generating document with Doxygen...
make: doxygen: Команда не найдена
make: *** [doc] Ошибка 127
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -fMakefile.standalone
make -C /lib/modules/3.1.9-1.4-desktop/build SUBDIRS=/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 modules
make: *** /lib/modules/3.1.9-1.4-desktop/build: Нет такого файла или каталога.  Останов.
make: *** [driver] Ошибка 2
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -f Makefile.standalone driver
make -C /lib/modules/3.1.9-1.4-desktop/build SUBDIRS=/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 modules
make: *** /lib/modules/3.1.9-1.4-desktop/build: Нет такого файла или каталога.  Останов.
make: *** [driver] Ошибка 2
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -f Makefile.standalone clean
make -C /lib/modules/3.1.9-1.4-desktop/build SUBDIRS=/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 clean
make: *** /lib/modules/3.1.9-1.4-desktop/build: Нет такого файла или каталога.  Останов.
make: *** [clean] Ошибка 2
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 #


Подскажите пожалуйста, что я делаю не так. И как запустить видео в Skyp и Cheese.
С уважением

6

Chernov2255 пишет:

-Прога "didikam" - данной камеры не видно

Третий раз тебе говорим digikam это для фотоаппарата, а не для вебкамер.

Chernov2255 пишет:

-В настроуках(Пуск - Параметры системы - Цифровая камера) - данной камеры не видно

Во-первых в линуксе нет кнопки "Пуск", есть "Меню запуска приложений" smile , во-вторых " Цифровая камера" это всё тот же фотоаппарат smile , так понятно smile

Chernov2255 пишет:

-В kopete web-камера определяется и работает отлично

Если камера работает в kopete, значит система камеру видит, ненадо больше экспериментировать с установкой драйверов из stk11xx-2.1.0.tar.gz, поломаешь всё.
Покажи что выдаст консоль на

 Консоль:
id

возможно надо пользователя добавить в группу video.

Chernov2255 пишет:

P.S. Да, сайт, который Вы мне порекомендовали, я посещал и до этого и пытался найти там пакет .rpm, но видно в поиске ввёл не совсем то что нужно. Теперь понял, что надо было писать попроще. Я вводил stk11xx-2.1.0 и был результат - таких программ нет.

Там, справа, от строки поиска, есть кнопка "Параметры поиска", жмёшь на неё и ставишь галочку на "Включить «домашние» проекты пользователей", и название пакета не обязательно писать полностью, достаточно было stk11xx.

Chernov2255 пишет:

Я в Английском полный - 0 и с переводом текстов для меня большая проблема.

Я вообще в школе немецкий учил(если это можно назвать "учил") smile

Chernov2255 пишет:

Правда сейчас установил переводчик  - StarDict, но всё равно у меня с переводом очень большие проблемы.

http://translate.google.com

Chernov2255 пишет:

То что я попытался перевести для меня очень непонятно.

"Опыт приходит с годами"  smile
Посмотри ещё, подгружен ли модуль stk11xx

 Консоль:
lsmod

По идеи должен быть.

Mageia4, KDE  4.11.4.

7 (16.02.2012 20:33:56 отредактировано Gnom)

Chernov2255,Отстань от этого файла  smile

И такие портянки, прячь под спойлер, вот так

+ открыть спойлер

В Cheese - камера определяется, горит лампочка, говорящая о включении камеры, но видео не видно - Чёрный фон и всё.
Про Kopete,  Skype я уже писал.

С горeм пополам вроде перевёл файл README от stk11xx-2.1.0


Syntek USB 2.0 видеокамеры
===========================

Примечание: Syntek USB 2.0 видеокамеры драйвера для DC-1125 ANS STK-1135 в настоящее время разрабатывается
на Linux. Этот драйвер может повредить ПО ПК. Используйте этот драйвер, только если вы знаете, что делаете.

Содержание:

1. Требование

2. Компиляция
2,1 Документация
2.2 модуль ядра

3. Установка

4. Использование
4.1 Опция "fps"("кадр") модуль
4,2 Options "hflip" и "vflip" модуль
4,3 Options "контраст", "цвет", "белизна" и "яркость"
4.4 Использование "Sysfs"

5. Состояние проекта

6. Испытания экспериментальных

7. Отлаживать
7.1. Иыход «Lsusb"
7.2. USB вход с ОС Windows
7.3. USB вход с Linux
7.4. Включение модуля обнаружения

8. Лицензия


1. Требование

Kernel 2.6.18 и выше
Doxygen для составления документации

-------------------------------------------------- -------------------------------------------------

2. Компиляция

2,1 Документация

   Для создания документации:
   $ make -f Makefile.standalone doc
   $ make -f Makefile.standalone cleandoc

2.2 модуль ядра

   Для сборки модуля ядра:
   $ make -f Makefile.standalone
     или
   $ make -f Makefile.standalone driver

   $ make -f Makefile.standalone clean

-------------------------------------------------- -------------------------------------------------

3. Установка

TODO ...

-------------------------------------------------- -------------------------------------------------

4. Использование

4.1 Опция "fps"("кадр") модуль

   Модуль Syntek опцию "fps"("кадр") можно установить (10, 15, 20, 25, 30):
   $ modprobe stk11xx fps=30

   По умолчанию кадров устанавливается в '25 '.

4,2 Опции "hflip" и "vflip" модуль

   Модуль Syntek опции "hflip" и "vflip" можно установить (значения 0 или 1):
   $ modprobe stk11xx hflip=0 vflip=1

   По умолчанию, hflip и vflip установлены в '1 '.

4,3 Опции "контраст", "цвет", "Яркость" и "белизна"

   Модуль Syntek опции "контраст", "цвет", "Яркость" и "Белизна" можно установить:
   $ modprobe stk11xx contrast=0x7F00 colour=0x7F00

   По умолчанию значения этих параметров установлены в '0 x7F00.

4.4 Использование "Sysfs"

   В директории / sys/class/video4linux/videoX (на примере video0), вы
   можете читать и писать некоторые параметры:
   $ cat hflip
   $ echo 0 > hflip

   Для отображения информации о драйвере:
   $ cat informations

-------------------------------------------------- -------------------------------------------------
5. Статус

Модуль ядра в настоящее время разработано.

Драйвер поддерживает несколько моделей веб-камеры:
- 0x174F: 0xA311: Тихо хороший поддерживается (модель developper в)
- 0x174F: 0xA821: Поддерживается (только видео поток)
- 0x174F: 0x6A31: Поддерживается (только видео поток)
- 0x05E1: 0x0501: как '0 x174F: 0xA311 (одна и та же модель)

Чтобы увеличить поддержку, мне нужна помощь ... Или кто-то дает мне веб-камеру!

-------------------------------------------------- -------------------------------------------------
6. Испытания экспериментальных

Для создания и загрузки драйвера, выполните следующие действия:

$ make -f Makefile.standalone clean
$ make -f Makefile.standalone
$ modprobe videodev
$ insmod stk11xx.ko

Для проверки драйвера V4L v1 API (map Метод):

$ camorama -D --width=640 --height=480

Для проверки драйвера V4L v1 API (read Метод):

$ camorama -D -R --width=640 --height=480

Для проверки драйвера V4L v2:

$ xawtv

Чтобы использовать MPlayer / MEncoder:


$ mplayer tv:// -tv driver=v4l:width=640:height=480
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=yuy2:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=uyvy:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=yuy2:device=/dev/video0:input=1

$ mencoder tv:// -tv driver=v4l:width=640:height=480:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi
$ mencoder tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi
-------------------------------------------------- -------------------------------------------------
7. Настройка

7.1. Выход "Lsusb"

   [root@Dahlia driver]$ lsusb
   Bus 002 Device 002: ID 046d:c047 Logitech, Inc.
   Bus 002 Device 001: ID 0000:0000
   Bus 005 Device 001: ID 0000:0000
   Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc.
   Bus 004 Device 001: ID 0000:0000
   Bus 003 Device 001: ID 0000:0000
   Bus 001 Device 004: ID 174f:a311            <== Our Webcam
   Bus 001 Device 001: ID 0000:0000

   [root@Dahlia driver]$ lsusb -d 174f:a311 -vvv > lsusb.txt

7.2. USB вход с ОС Windows
   Возможно дот 3 скоростных USB входов:
   - Вход 1: при подключении веб-камеры
   - Вход 2: При запуске VideoView.exe (с настройками по умолчанию)
   - Вход 3: при запуске VideoView.exe, а затем изменить разрешение до 1280x1024

7.3. USB вход с Linux
   Используйте usbmon модуль ядра (включить опцию debugfs в ядре)

7.4. Включение модуля слежения
   Вы можете включить: CONFIG_STK11XX_DEBUG and CONFIG_STK11XX_DEBUG_STREAM

-------------------------------------------------- -------------------------------------------------
8. Лицензия

Модуль ядра распространяется под лицензией GPL.


Пробовал в консоле ввести команды перечисленные в README. Выхлоп:


aleksandr@linux-6auk:~/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0> su
Пароль:
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -f Makefile.standalone doc
Generating document with Doxygen...
make: doxygen: Команда не найдена
make: *** [doc] Ошибка 127
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -fMakefile.standalone
make -C /lib/modules/3.1.9-1.4-desktop/build SUBDIRS=/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 modules
make: *** /lib/modules/3.1.9-1.4-desktop/build: Нет такого файла или каталога.  Останов.
make: *** [driver] Ошибка 2
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -f Makefile.standalone driver
make -C /lib/modules/3.1.9-1.4-desktop/build SUBDIRS=/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 modules
make: *** /lib/modules/3.1.9-1.4-desktop/build: Нет такого файла или каталога.  Останов.
make: *** [driver] Ошибка 2
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 # make -f Makefile.standalone clean
make -C /lib/modules/3.1.9-1.4-desktop/build SUBDIRS=/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 clean
make: *** /lib/modules/3.1.9-1.4-desktop/build: Нет такого файла или каталога.  Останов.
make: *** [clean] Ошибка 2
linux-6auk:/home/aleksandr/Загрузки/Видео/Web-камера/strk11xx-2.1.0/stk11xx-2.1.0 #

Mageia4, KDE  4.11.4.

8

aleksandr@linux-6auk:~> id
uid=1000(aleksandr) gid=100(users) группы=100(users),33(video)
aleksandr@linux-6auk:~> lsmod
Module                  Size  Used by
binfmt_misc            17292  1
nls_utf8               12493  0
ip6t_LOG               12847  5
xt_tcpudp              12788  2
xt_pkttype             12456  3
ipt_LOG                12880  5
xt_limit               12541  10
rfcomm                 66512  8
af_packet              30701  4
bnep                   19056  2
ip6t_REJECT            12809  3
nf_conntrack_ipv6      13936  3
nf_defrag_ipv6         18017  1 nf_conntrack_ipv6
ip6table_raw           12603  1
xt_NOTRACK             12456  4
ipt_REJECT             12512  3
iptable_raw            12598  1
iptable_filter         12706  1
ip6table_mangle        12652  0
nf_conntrack_netbios_ns    12585  0
nf_conntrack_broadcast    12541  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      14319  3
nf_defrag_ipv4         12649  1 nf_conntrack_ipv4
ip_tables              18302  2 iptable_raw,iptable_filter
xt_conntrack           12664  6
nf_conntrack           79552  6 nf_conntrack_ipv6,xt_NOTRACK,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ipv4,xt_conntrack
ip6table_filter        12711  1
ip6_tables             18432  4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
x_tables               26198  16 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,xt_NOTRACK,ipt_REJECT,iptable_raw,iptable_filter,ip6table_mangle,ip_tables,xt_conntrack,ip6table_filter,ip6_tables
cpufreq_conservative    13525  0
cpufreq_userspace      12973  0
cpufreq_powersave      12554  0
acpi_cpufreq           14206  1
mperf                  12603  1 acpi_cpufreq
microcode              22828  0
fuse                   81305  7
stk11xx               142735  0
rndis_wlan             49022  0
rndis_host             14080  1 rndis_wlan
videodev               94691  1 stk11xx
cdc_ether              14034  1 rndis_host
hdj_mod               142993  0
usbnet                 35120  3 rndis_wlan,rndis_host,cdc_ether
snd_rawmidi            29520  1 hdj_mod
snd_seq_device         14172  1 snd_rawmidi
arc4                   12473  2
sr_mod                 22048  0
cdrom                  46732  1 sr_mod
sg                     35770  0
iwl4965               125498  0
iwl_legacy             75230  1 iwl4965
mac80211              298531  2 iwl4965,iwl_legacy
cfg80211              183424  4 rndis_wlan,iwl4965,iwl_legacy,mac80211
snd_hda_codec_si3054    12864  1
snd_hda_codec_realtek   261744  1
snd_hda_intel          32497  4
snd_hda_codec         105683  3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13276  1 snd_hda_codec
ecb                    12751  1
btusb                  19128  2
bluetooth             239203  23 rfcomm,bnep,btusb
snd_pcm                97274  4 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec
snd_timer              28931  1 snd_pcm
r852                   17901  0
sm_common              16737  1 r852
nand                   53802  2 r852,sm_common
nand_ids                8547  1 nand
nand_bch               13003  1 nand
bch                    21757  1 nand_bch
snd                    69952  17 hdj_mod,snd_rawmidi,snd_seq_device,snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
atl1                   40719  0
iTCO_wdt               17575  0
asus_laptop            23146  0
nand_ecc               13070  1 nand
mtd                    39758  2 sm_common,nand
sdhci_pci              13864  0
sdhci                  32185  1 sdhci_pci
mmc_core               98891  1 sdhci
sparse_keymap          13658  1 asus_laptop
serio_raw              12990  0
joydev                 17322  0
firewire_ohci          35846  0
firewire_core          61002  1 firewire_ohci
pcspkr                 12614  0
rfkill                 24962  4 cfg80211,bluetooth,asus_laptop
r592                   17808  0
memstick               16010  1 r592
iTCO_vendor_support    13502  1 iTCO_wdt
soundcore              14635  1 snd
snd_page_alloc         14108  2 snd_hda_intel,snd_pcm
crc_itu_t              12627  1 firewire_core
video                  19101  0
button                 13661  0
ac                     12895  0
battery                18200  0
autofs4                37842  2
radeon               1019304  3
ttm                    73418  1 radeon
drm_kms_helper         36953  1 radeon
drm                   208787  5 radeon,ttm,drm_kms_helper
i2c_algo_bit           13199  1 radeon
thermal                18377  0
processor              43756  3 acpi_cpufreq
thermal_sys            20200  3 video,thermal,processor
ata_generic            12809  0
aleksandr@linux-6auk:~>


Вот такой выхлоп.

Школу я закончил в 1972 году и знаю три языка: русский, чувашский и матерный. Других не учили.

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

Если не трудно: как портянки прятать под спойлер. Заранее приношу свои извинения.

С уважением

9

Приношу извинения на счёт спойлера. У-сё понял

10 (16.02.2012 21:17:12 отредактировано Gnom)

stk11xx               142735  0

Подгружен.

А ноутбук перезагружался после установки stk11xx-kmp-desktop

Chernov2255 пишет:

как портянки прятать под спойлер. Заранее приношу свои извинения.

Над полем ввода текста, серая кнопка со знаком вопроса, или пишите текстом.

Chernov2255 пишет:

Школу я закончил в 1972

:O  я только родился. smile

Mageia4, KDE  4.11.4.

11

А как сделать так, чтобы видео появилось в Skyp-е

12

Да, перезагружал

13

Попробовал сделать видеозапись с помощью Cheese. Запись есть, появился файл записи, но вот только на нём тоже черный фон и всё

14 (16.02.2012 21:38:22 отредактировано Gnom)

Chernov2255 пишет:

как сделать так, чтобы видео появилось в Skyp-е

Попробуй установить вот эти пакеты
libv4l
libv4l1-0
libv4l2-0
libv4lconvert0
v4l-conf
v4l-tools

Если не установлены.

Mageia4, KDE  4.11.4.

15

Chernov2255 пишет:

Попробовал сделать видеозапись с помощью Cheese. Запись есть, появился файл записи, но вот только на нём тоже черный фон и всё

А там есть регулировка яркости, контрастности?

Mageia4, KDE  4.11.4.

16

установи пакеты что приведены выше,  в консоли пробуй запустить

env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

если всё заработает нормально, пропиши эту команду запуска в свойствах ярлыка skype.

17

Не хватало 2-х пакетов:
v41-conf
v41-tools

Установил и на всякий случая перезагрузился. Эффект - 0.[

Запуск в консоле
aleksandr@linux-6auk:~> env LD_PRELOAD=/usr/lib/libv41/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib/libv41/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.

Эффект - 0-0

18

Есть регулировки яркости и контрастности. На них не реагирует, стоит чёрный экран, движки в среднем положении

19 (16.02.2012 22:46:27 отредактировано Gnom)

Chernov2255 пишет:

Не хватало 2-х пакетов:
v41-conf
v41-tools

Какие репозитории подключены? OpenSUSE-12.1-Oss  подключен?

 Консоль:
zypper lr

Да, вот что ещё, попробуй скайп запустить от root, камера будет работать?

Mageia4, KDE  4.11.4.

20

aleksandr@linux-6auk:~> zypper lr
#  | Псевдоним                | Имя                                   | Включён | Обновление
---+--------------------------+---------------------------------------+---------+-----------
1 | Packman Repository       | Packman Repository                    | Да      | Да       
2 | google-chrome            | google-chrome                         | Да      | Да       
3 | home:cristi_p            | home:cristi_p                         | Да      | Да       
4 | libdvdcss repository     | libdvdcss repository                  | Да      | Да       
5 | openSUSE-12.1-12.1-1.4   | openSUSE-12.1-12.1-1.4                | Да      | Нет       
6 | repo-debug               | openSUSE-12.1-Debug                   | Нет     | Да       
7 | repo-debug-update        | openSUSE-12.1-Update-Debug            | Нет     | Да       
8 | repo-non-oss             | openSUSE-12.1-Non-Oss                 | Да      | Да       
9 | repo-oss                 | openSUSE-12.1-Oss                     | Да      | Да       
10 | repo-source              | openSUSE-12.1-Source                  | Нет     | Да       
11 | Обновления-для-openSUSE- | Обновления для openSUSE 12.1 12.1-1.4 | Да      | Да       
aleksandr@linux-6auk:~>

А как её запустить от root

21 (16.02.2012 22:59:13 отредактировано verg)

Только не v41, а v4l (путаница из-за начертания)
Находятся в репе openSUSE-12.1-Oss

 Консоль:
i | v4l-conf                         | пакет                  | 3.102-2.1.2   | i586        | openSUSE-12.1-Oss   
i | v4l-tools                        | пакет                  | 3.102-2.1.2   | i586        | openSUSE-12.1-Oss

22 (16.02.2012 22:59:39 отредактировано Gnom)

Открываешь консоль, пишешь

 Консоль:
su

жмешь "Enter"
Вводишь пароль, при вводе ни какие буквы-символы не отображаются, после ввода опять Enter
затем
 Консоль:
skype

Chernov2255 пишет:

9 | repo-oss                 | openSUSE-12.1-Oss                     | Да      | Да

А почему же нет этих пакетов?

Mageia4, KDE  4.11.4.

23

verg пишет:

Только не v41

О, а я и не заметил. :o

Mageia4, KDE  4.11.4.

24

aleksandr@linux-6auk:~> env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
i | v4l-conf
12/1-0ss
i | v4l-tools
12.1-0ss

25 (16.02.2012 23:19:38 отредактировано Gnom)

Chernov2255 пишет:

aleksandr@linux-6auk:~> env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
i | v4l-conf
12/1-0ss
i | v4l-tools
12.1-0ss

Чтобы это значило? oO
Рядом с кнопкой спойлер, слево, есть кнопка console, вывод из консоли, желательно под этот тег, вот так

 Консоль:
aleksandr@linux-6auk:~> env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Mageia4, KDE  4.11.4.

26

Запустил от имени root - эффект тот-же

27

Chernov2255 пишет:

Запустил от имени root - эффект тот-же

Пакеты установил v4l-conf и v4l-tools?

Mageia4, KDE  4.11.4.

28

 Консоль:

29

aleksandr@linux-6auk:~> env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype


Да , с И-нета

30

Chernov2255, по оформлению сообщений http://linuxforum.ru/help.php?section=bbcode

Mageia4, KDE  4.11.4.