I've tested the command you told me to launch and here is the output:
I'm not used to Glib logging, but I hope this can help in identifying the issue !
For reference here is the log I get when switching to the front camera (which works):
Code:
mobian@mobian:~$ G_MESSAGES_DEBUG=all pinhole
(pinhole:7081): GLib-GIO-DEBUG: 18:24:19.375: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
(pinhole:7081): dconf-DEBUG: 18:24:19.376: watch_fast: "/org/gnome/desktop/interface/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.377: watch_fast: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.377: watch_fast: "/org/gnome/desktop/sound/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.378: watch_fast: "/org/gnome/desktop/privacy/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.379: watch_fast: "/org/gnome/desktop/wm/preferences/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.379: watch_fast: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.380: watch_fast: "/org/gnome/desktop/a11y/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:19.385: watch_established: "/org/gnome/desktop/interface/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:19.386: watch_established: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:19.388: watch_established: "/org/gnome/desktop/sound/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:19.388: watch_established: "/org/gnome/desktop/privacy/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:19.389: watch_established: "/org/gnome/desktop/wm/preferences/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:19.389: watch_established: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:19.389: watch_established: "/org/gnome/desktop/a11y/" (establishing: 1)
(pinhole:7081): Gdk-DEBUG: 18:24:19.515: Compositor prefers decoration mode 'client'
(pinhole:7081): GLib-GIO-DEBUG: 18:24:19.541: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ?gio-vfs?
(pinhole:7081): GLib-DEBUG: 18:24:19.708: unsetenv() is not thread-safe and should not be used after threads are created
(pinhole:7081): Gtk-DEBUG: 18:24:19.708: Connecting to session manager
(pinhole:7081): dconf-DEBUG: 18:24:21.519: watch_fast: "/net/flyingpimonster/Camera/" (establishing: 0, active: 0)
(pinhole:7081): dconf-DEBUG: 18:24:21.521: watch_established: "/net/flyingpimonster/Camera/" (establishing: 1)
(pinhole:7081): dconf-DEBUG: 18:24:21.527: change_fast
(pinhole:7081): dconf-DEBUG: 18:24:21.527: change_notify: /net/flyingpimonster/Camera/capture-mode
(pinhole:7081): dconf-DEBUG: 18:24:21.528: change_fast
(pinhole:7081): dconf-DEBUG: 18:24:21.529: change_notify: /net/flyingpimonster/Camera/capture-mode
I'm not used to Glib logging, but I hope this can help in identifying the issue !
For reference here is the log I get when switching to the front camera (which works):
Code:
mobian@mobian:~$ /usr/bin/pinephone-camera-setup.sh front
mobian@mobian:~$ G_MESSAGES_DEBUG=all pinhole
(pinhole:7333): GLib-GIO-DEBUG: 18:25:16.478: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
(pinhole:7333): dconf-DEBUG: 18:25:16.478: watch_fast: "/org/gnome/desktop/interface/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.480: watch_fast: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.480: watch_fast: "/org/gnome/desktop/sound/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.480: watch_fast: "/org/gnome/desktop/privacy/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.481: watch_fast: "/org/gnome/desktop/wm/preferences/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.481: watch_fast: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.482: watch_fast: "/org/gnome/desktop/a11y/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:16.491: watch_established: "/org/gnome/desktop/interface/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:16.502: watch_established: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:16.502: watch_established: "/org/gnome/desktop/sound/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:16.502: watch_established: "/org/gnome/desktop/privacy/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:16.506: watch_established: "/org/gnome/desktop/wm/preferences/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:16.506: watch_established: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:16.506: watch_established: "/org/gnome/desktop/a11y/" (establishing: 1)
(pinhole:7333): Gdk-DEBUG: 18:25:16.632: Compositor prefers decoration mode 'client'
(pinhole:7333): GLib-GIO-DEBUG: 18:25:16.669: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ?gio-vfs?
(pinhole:7333): GLib-DEBUG: 18:25:16.863: unsetenv() is not thread-safe and should not be used after threads are created
(pinhole:7333): Gtk-DEBUG: 18:25:16.864: Connecting to session manager
(pinhole:7333): dconf-DEBUG: 18:25:17.856: watch_fast: "/net/flyingpimonster/Camera/" (establishing: 0, active: 0)
(pinhole:7333): dconf-DEBUG: 18:25:17.859: watch_established: "/net/flyingpimonster/Camera/" (establishing: 1)
(pinhole:7333): dconf-DEBUG: 18:25:17.864: change_fast
(pinhole:7333): dconf-DEBUG: 18:25:17.865: change_notify: /net/flyingpimonster/Camera/capture-mode
(pinhole:7333): dconf-DEBUG: 18:25:17.866: change_fast
(pinhole:7333): dconf-DEBUG: 18:25:17.866: change_notify: /net/flyingpimonster/Camera/capture-mode