AUR / ov51x-jpeg 1.5.9-7

На ноуте установлена видеокамера
Bus 001 Device 003: ID 04f2:b16b Chicony Electronics Co., Ltd

На arch wiki написанно что нужно установить пакет ov51x-jpeg

При сборке появляются следующие ошибки:

==> Continue building ov51x-jpeg ? [Y/n]
==> ------------------------------------
==> 
==> Building and installing package
==> WARNING: Building package as root is dangerous.
 Please run yaourt as a non-privileged user.
==> Сборка пакета: ov51x-jpeg 1.5.9-7 (Ср. нояб. 30 21:35:48 NOVT 2011)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
  -> Загрузка ov51x-jpeg-1.5.9.tar.gz...
--2011-11-30 21:35:49--  http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-1.5.9.tar.gz
Распознаётся www.rastageeks.org... 213.251.174.188
Подключение к www.rastageeks.org|213.251.174.188|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 88197 (86K) [application/x-gzip]
Сохранение в каталог: ««ov51x-jpeg-1.5.9.tar.gz.part»».
100%[===================================================================>] 88 197       184K/s   за 0,5s    
2011-11-30 21:35:49 (184 KB/s) - «ov51x-jpeg-1.5.9.tar.gz.part» saved [88197/88197]
  -> Найден kernel_messages.patch
  -> Найден ov51x-jpeg-2.6.29.patch
  -> Найден ov51x-jpeg-2.6.30.patch
  -> Найден ov51x-jpeg-2.6.36.patch
  -> Найден noowner.patch
  -> Найден autoconf.patch
  -> Найден v4l2.patch
  -> Найден mutex.patch
==> Проверка исходных файлов с помощью md5sums...
    ov51x-jpeg-1.5.9.tar.gz ... Готово
    kernel_messages.patch ... Готово
    ov51x-jpeg-2.6.29.patch ... Готово
    ov51x-jpeg-2.6.30.patch ... Готово
    ov51x-jpeg-2.6.36.patch ... Готово
    noowner.patch ... Готово
    autoconf.patch ... Готово
    v4l2.patch ... Готово
    mutex.patch ... Готово
==> Распаковка исходных файлов...
  -> Извлечение ov51x-jpeg-1.5.9.tar.gz с помощью bsdtar
==> Запускается build()...
patching file ov51x-jpeg.h
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg-core.c
patching file ov511-decomp.c
patching file ov518-decomp.c
patching file ov519-decomp.c
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg.h
patching file ov511-decomp.c
patching file ov518-decomp.c
patching file ov519-decomp.c
patching file ov51x-jpeg-core.c
(Stripping trailing CRs from patch.)
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg-core.c
patching file ov51x-jpeg-core.c
make: *** Нет целей.  Останов.
==> ОШИБКА: Произошел сбой в build().
    Преждевременный выход...
==> ERROR: Makepkg was unable to build ov51x-jpeg.
Вы хоть заходите на страницу пакета в AUR, читайте комментарии: https://aur.archlinux.org/packages.php?ID=9861
Возможно, не заточили еще под новые ядра этот модуль. Там же с марта пакет не обновлялся, сколько воды уже утекло…
Если йогуртом сразу не ставится, а пакет нужен, то надо засучать рукава и копаться в исходниках, устраняя ошибки. На полном энтузиазме.
linux-uvc не подходит? арчвики дает ссылку на список поддерживаемых uvc камер: тыц. Там есть много камер от Chicony Electronics
поставил guvcview.
Запускаю guvcview, перезагружается kde.
что делать?
1. запустить guvcview НЕ из КДЕ
2. проверить другое ПО для захвата видео с вебкамеры (ffmpeg, mplayer, vlc). guvcview как я понимаю обертка для ffmpeg, соответственно лучше проверять им (ffmpeg)
3. разбираться почему вылетает КДЕ
void
1. запустить guvcview НЕ из КДЕ
2. проверить другое ПО для захвата видео с вебкамеры (ffmpeg, mplayer, vlc). guvcview как я понимаю обертка для ffmpeg, соответственно лучше проверять им (ffmpeg)
3. разбираться почему вылетает КДЕ

1. Предлагаете поставить xfce или что-то другое?
2. С любым ПО для захвата с камеры рестартует kde.
3. Подскажите какие логи посмотреть.
1. достаточно twm

3. /var/log/kdm.log, Xorg.0.log, на форумах в последнее время часто всплывает тема вылета КДЕ, так что стоит заглянуть в гугл
лог kdm:
********************************************************************************
Note that your system uses syslog. All of kdm's internally generated messages
(i.e., not from libraries and external programs/scripts it uses) go to the
daemon.* syslog facility; check your syslog configuration to find out to which
file(s) it is logged. PAM logs messages related to authentication to authpriv.*.
********************************************************************************
X.Org X Server 1.11.2
Release Date: 2011-11-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.1.1-1-ARCH x86_64 
Current Operating System: Linux U80V 3.1.4-1-ARCH #1 SMP PREEMPT Tue Nov 29 08:55:45 CET 2011 x86_64
Kernel command line: root=/dev/sda1 ro
Build Date: 16 November 2011  11:24:04AM
 
Current version of pixman: 0.24.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Dec  3 16:09:52 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(WW) fglrx: No matching Device section for instance (BusID PCI:[email protected]:0:1) found
[-     XMM_GLX] [I ]glesxXvInit Configureable RGBOutputColorRange
Backtrace:
0: /usr/bin/X (xorg_backtrace+0x26) [0x5669c6]
1: /usr/bin/X (0x400000+0x16a629) [0x56a629]
2: /lib/libpthread.so.0 (0x7f5987b54000+0xf850) [0x7f5987b63850]
3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xs111LookupPrivate+0x22) [0x7f5984895c72]
4: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xclLookupPrivate+0xd) [0x7f598426875d]
5: /usr/lib/xorg/modules/amdxmm.so (X740XvPutImage+0x12e) [0x7f59816738de]
6: /usr/bin/X (0x400000+0x885de) [0x4885de]
7: /usr/lib/xorg/modules/extensions/libextmod.so (0x7f5985b76000+0xf032) [0x7f5985b85032]
8: /usr/bin/X (0x400000+0x33c59) [0x433c59]
9: /usr/bin/X (0x400000+0x22e8a) [0x422e8a]
10: /lib/libc.so.6 (__libc_start_main+0xed) [0x7f5986a9917d]
11: /usr/bin/X (0x400000+0x2317d) [0x42317d]
Segmentation fault at address 0x20
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Server terminated with error (1). Closing log file.
X.Org X Server 1.11.2
Release Date: 2011-11-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.1.1-1-ARCH x86_64 
Current Operating System: Linux U80V 3.1.4-1-ARCH #1 SMP PREEMPT Tue Nov 29 08:55:45 CET 2011 x86_64
Kernel command line: root=/dev/sda1 ro
Build Date: 16 November 2011  11:24:04AM
 
Current version of pixman: 0.24.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Dec  3 16:11:34 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(WW) fglrx: No matching Device section for instance (BusID PCI:[email protected]:0:1) found
[-     XMM_GLX] [I ]glesxXvInit Configureable RGBOutputColorRange
klauncher(2076) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. 
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(2070)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "Not connected to D-Bus server" 
kdmgreet(2070)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned 

Поставил openbox, ситуация та же.
похоже, что kde вылетает из-за того, что теряется связь с dbus. По идее, openbox не связан с dbus и поэтому вылетать из-за него не должен, но не известно каким образом запускается этот openbox - если через lxsession, то может. Возможно, что виноват не dbus и он сам падает из-за ошибки в каком-то другом месте вместе с иксами. Так что вперед - логи, гугл и эксперименты ;) без доступа к машине с багом мы можем потратить здесь месяцы перебирая по варианту в день
void
похоже, что kde вылетает из-за того, что теряется связь с dbus. По идее, openbox не связан с dbus и поэтому вылетать из-за него не должен, но не известно каким образом запускается этот openbox - если через lxsession, то может. Возможно, что виноват не dbus и он сам падает из-за ошибки в каком-то другом месте вместе с иксами. Так что вперед - логи, гугл и эксперименты ;) без доступа к машине с багом мы можем потратить здесь месяцы перебирая по варианту в день
Походу дела в дровах (((
viewtopic.php?f=17&t=7621&p=64271&hilit=catalyst#p64271
 
Зарегистрироваться или войдите чтобы оставить сообщение.