When I run cheeseas root, I can see the video stream from my webcam just fine. However, when I run it as a normal user, I get "No device found". The normal user in question is in a group (video) that has read and write permission on the relevant device file /dev/video0. How do I get webcam access as a normal user, please?
Output from cheese run as root is:
(cheese:5512): GLib-GObject-CRITICAL **: 14:43:01.263:
g_value_dup_string: assertion 'G_VALUE_HOLDS_STRING (value)' failed
(cheese:5512): GLib-GObject-CRITICAL **: 14:43:03.915:
g_value_dup_string: assertion 'G_VALUE_HOLDS_STRING (value)' failed
root@verderer:~# cheese
(cheese:5786): GLib-GObject-CRITICAL **: 14:58:42.863:
g_value_dup_string: assertion 'G_VALUE_HOLDS_STRING (value)' failed
(cheese:5786): GLib-GObject-CRITICAL **: 14:58:45.498:
g_value_dup_string: assertion 'G_VALUE_HOLDS_STRING (value)' failed
Output from cheese run as normal user is:
(cheese:5650): Gdk-WARNING **: 14:47:18.091: Native Windows taller
than 65535 pixels are not supported
** Message: 14:47:18.151: cheese-application.vala:222: Error during camera setup: No device found
(cheese:5650): cheese-CRITICAL **: 14:47:18.185:
cheese_camera_device_get_name: assertion 'CHEESE_IS_CAMERA_DEVICE
(device)' failed
(cheese:5650): GLib-CRITICAL **: 14:47:18.185: g_variant_new_string:
assertion 'string != NULL' failed
(cheese:5650): GLib-CRITICAL **: 14:47:18.185: g_variant_ref_sink:
assertion 'value != NULL' failed
(cheese:5650): GLib-GIO-CRITICAL **: 14:47:18.185:
g_settings_schema_key_type_check: assertion 'value != NULL' failed
(cheese:5650): GLib-CRITICAL **: 14:47:18.185:
g_variant_get_type_string: assertion 'value != NULL' failed
(cheese:5650): GLib-GIO-CRITICAL **: 14:47:18.185:
> g_settings_set_value: key 'camera' in 'org.gnome.Cheese' expects type's', but a GVariant of type '(null)' was given
(cheese:5650): GLib-CRITICAL **: 14:47:18.185: g_variant_unref:
assertion 'value != NULL' failed
** (cheese:5650): CRITICAL **: 14:47:18.185: cheese_preferences_dialog_setup_resolutions_for_device: assertion
'device != NULL' failed