Мизансцена - десктоп, юсб-камера. Система ее видит, дрова есть, камера работает. Доказательство - ffplay /dev/video0 дает окно с изображением. Телеграмм при совершении звонка камеру как устройство в списке видит, в своих настройках тоже видит как устройство, но изображения нет и сообщений об ошибке нет. При попытке звонков соотв. изображения тоже нет. При запуске в консоли ерроров тоже нет, только варнинги по кодеки. Кодеки vp8-9 и пр. в системе есть.
Как лечить?
Телеграмм и USB камера - он ее как устройство видит, но изображения нет
Просто напомню, что есть тематическая ветка viewtopic.php?t=565
Спасибо, видел, но с точки зрения отдельности этой темы и в смысле результативности будущего поиска подумалось о разумности отдельного Sabj. Нет, в нашем случае проблема не в декорировании, во всяком случае все видяшки штатно играются без нареканий. Вот оторок проснется после ночных бдений, каникулы-ж, и сделаем новые попытки.
С двух устройств наблюдал, мой ноут и проблемный десктоп. Выхлоп одинаков.
ll /dev/video*
crw-rw----+ 1 root video 81, 1 июл 4 01:33 /dev/video1
crw-rw----+ 1 root video 81, 3 июл 4 01:33 /dev/video3
crw-rw----+ 1 root video 81, 0 июл 4 01:33 /dev/video0
crw-rw----+ 1 root video 81, 2 июл 4 01:33 /dev/video2
и множественные -
/dev/video0 CLOSE_NOWRITE,CLOSE
/dev/video0 OPEN
/dev/video0 CLOSE_NOWRITE,CLOSE
/dev/video0 OPEN
/dev/video0 CLOSE_NOWRITE,CLOSE
/dev/video0 OPEN
/dev/video0 CLOSE_NOWRITE,CLOSE
/dev/video0 OPEN
/dev/video0 CLOSE_NOWRITE,CLOSE
/dev/video0 OPEN
/dev/video0 CLOSE_NOWRITE,CLOSE
/dev/video0 OPEN
/dev/video0 CLOSE_NOWRITE,CLOSE
Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
(Telegram:3520): Gtk-WARNING : 23:53:57.109: Locale not supported by C library.
Using the fallback 'C' locale.
Fontconfig warning: using without calling FcInit()
(Telegram:3547): Gtk-WARNING : 23:53:57.819: Locale not supported by C library.
Using the fallback 'C' locale.
(Telegram:3555): Gtk-WARNING **: 23:53:58.180: Locale not supported by C library.
Using the fallback 'C' locale.
QPainter::begin: Paint device returned engine == 0, type: 2
QWidget::render: Cannot render with an inactive painter
QDBusTrayIcon encountered a D-Bus error: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable")