When I run cheese on a completely up to date Arch Linux ARM (alarmpi), I get the following errors in the terminal:
Code: Select all
[user1@alarmpi ~]$ cheese
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
(cheese:19594): GStreamer-CRITICAL **: gst_preset_load_preset: assertion `GST_IS_PRESET (preset)' failed
(cheese:19594): cheese-WARNING **: Can't find vp8enc preset: "Profile Realtime", using alternate preset: "Cheese Realtime". If you see this, make a bug report!
(cheese:19594): GStreamer-CRITICAL **: gst_preset_load_preset: assertion `GST_IS_PRESET (preset)' failed
(cheese:19594): cheese-WARNING **: Can't find vp8enc preset: "Cheese Realtime", creating new userspace preset.
(cheese:19594): GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT (object)' failed
(cheese:19594): GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT (object)' failed
(cheese:19594): GStreamer-CRITICAL **: gst_preset_save_preset: assertion `GST_IS_PRESET (preset)' failed
(cheese:19594): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
(cheese:19594): cheese-WARNING **: Your GStreamer installation is missing a plug-in.
Code: Select all
LIBGL_DEBUG=verbose cheeseCode: Select all
[user1@alarmpi ~]$ LIBGL_DEBUG=verbose cheese
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/swrast_dri.so
libGL error: failed to load driver: swrast
(cheese:19668): GStreamer-CRITICAL **: gst_preset_load_preset: assertion `GST_IS_PRESET (preset)' failed
(cheese:19668): cheese-WARNING **: Can't find vp8enc preset: "Profile Realtime", using alternate preset: "Cheese Realtime". If you see this, make a bug report!
(cheese:19668): GStreamer-CRITICAL **: gst_preset_load_preset: assertion `GST_IS_PRESET (preset)' failed
(cheese:19668): cheese-WARNING **: Can't find vp8enc preset: "Cheese Realtime", creating new userspace preset.
(cheese:19668): GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT (object)' failed
(cheese:19668): GLib-GObject-CRITICAL **: g_object_set: assertion `G_IS_OBJECT (object)' failed
(cheese:19668): GStreamer-CRITICAL **: gst_preset_save_preset: assertion `GST_IS_PRESET (preset)' failed
(cheese:19668): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
(cheese:19668): cheese-WARNING **: Your GStreamer installation is missing a plug-in.
Due presumably to the above missing plugin/package the cheese window does appear but is black (not accessing the camera). Same webcam is compatible with cheese as it works brilliantly under ubuntu - same cam works with cheese on the same pi board running Raspbian (though very slowly). Prefer to work with Arch here so would like to get to the bottom of it.
Anyone else having same error (or not) on Arch Linux ARM?
I'm willing to debug further if someone can assist with commands.