daitj / gnome-display-brightness-ddcutil

Display brightness slider for gnome shell using ddcutil backend
GNU General Public License v3.0
308 stars 38 forks source link

Can see both external monitors, can only control one #102

Closed Glitch-v0 closed 1 year ago

Glitch-v0 commented 1 year ago

Describe the bug Can only control one. Specifically, I can change the brightness setting for each one, but it only affects one of the monitors,

Cache file does not exist.

journalctl --no-pager -b /usr/bin/gnome-shell
Apr 16 12:12:29 pop-os gnome-shell[1292]: Failed to set RT scheduler: Operation not permitted
Apr 16 12:12:29 pop-os gnome-shell[1292]: Running GNOME Shell (using mutter 42.5) as a X11 window and compositing manager
Apr 16 12:12:29 pop-os gnome-shell[1292]: ATK Bridge is disabled but a11y has already been enabled.
Apr 16 12:12:30 pop-os gnome-shell[1292]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Apr 16 12:12:30 pop-os gnome-shell[1292]: Will monitor session c1
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension cosmic-dock@system76.com already installed in /usr/share/gnome-shell/extensions/cosmic-dock@system76.com. /usr/share/gnome-shell/extensions/cosmic-dock@system76.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension cosmic-workspaces@system76.com already installed in /usr/share/gnome-shell/extensions/cosmic-workspaces@system76.com. /usr/share/gnome-shell/extensions/cosmic-workspaces@system76.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension ding@rastersoft.com already installed in /usr/share/gnome-shell/extensions/ding@rastersoft.com. /usr/share/gnome-shell/extensions/ding@rastersoft.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension pop-cosmic@system76.com already installed in /usr/share/gnome-shell/extensions/pop-cosmic@system76.com. /usr/share/gnome-shell/extensions/pop-cosmic@system76.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension pop-shell@system76.com already installed in /usr/share/gnome-shell/extensions/pop-shell@system76.com. /usr/share/gnome-shell/extensions/pop-shell@system76.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension system76-power@system76.com already installed in /usr/share/gnome-shell/extensions/system76-power@system76.com. /usr/share/gnome-shell/extensions/system76-power@system76.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension ubuntu-appindicators@ubuntu.com already installed in /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com. /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com will not be loaded
Apr 16 12:12:30 pop-os gnome-shell[1292]: Extension popx11gestures@system76.com already installed in /usr/share/gnome-shell/extensions/popx11gestures@system76.com. /usr/share/gnome-shell/extensions/popx11gestures@system76.com will not be loaded
Apr 16 12:12:30 pop-os org.gnome.Shell.desktop[1292]: Window manager warning: Failed to parse saved session file: Failed to open file “/var/lib/gdm3/.config/mutter/sessions/10c6cb41f0cd21d426168166514945513100000011990000.ms”: No such file or directory
Apr 16 12:12:30 pop-os gnome-shell[1292]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Apr 16 12:12:31 pop-os gnome-shell[1292]: JS ERROR: Failed to initialize fprintd service: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
                                          asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
Apr 16 12:12:31 pop-os gnome-shell[1292]: Registering session with GDM
Apr 16 12:12:34 pop-os gnome-shell[1292]: Removing a network device that was not added
Apr 16 12:12:45 pop-os gnome-shell[3832]: Failed to set RT scheduler: Operation not permitted
Apr 16 12:12:45 pop-os gnome-shell[3832]: Running GNOME Shell (using mutter 42.5) as a X11 window and compositing manager
Apr 16 12:12:45 pop-os gnome-shell[3832]: ATK Bridge is disabled but a11y has already been enabled.
Apr 16 12:12:46 pop-os gnome-shell[3832]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Apr 16 12:12:46 pop-os gnome-shell[3832]: Will monitor session 4
Apr 16 12:12:46 pop-os gnome-shell[3832]: Telepathy is not available, chat integration will be disabled.
Apr 16 12:12:46 pop-os gnome-shell[3832]: Failed to import DBusMenu, quicklists are not avaialble: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Apr 16 12:12:46 pop-os gnome-shell[3832]: [VERTICAL-OVERVIEW] starting overrides
Apr 16 12:12:46 pop-os gnome-shell[3832]: You may see an error below,
                                          SecondaryMonitorDisplay is defined as const for some reason
                                          Since I'm overriding values in that const, thus an error might show up.
                                           Feel free to ignore it
Apr 16 12:12:46 pop-os gnome-shell[3832]: Some code accessed the property 'SecondaryMonitorDisplay' on the module 'workspacesView'. That property was defined with 'let' or 'const' inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with 'var'. The property access will work as previously for the time being, but please fix your code anyway.
Apr 16 12:12:46 pop-os gnome-shell[3832]: Thank you, please carry on
Apr 16 12:12:46 pop-os gnome-shell[3832]: [VERTICAL_OVERVIEW] enabled
Apr 16 12:12:47 pop-os gnome-shell[3832]: gnome-shell-extension-system76-power: power profile was set: 'Balanced'
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Extension enabled
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Building entry point for GNOME Shell 42.5
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Connecting to Touchégg daemon
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Hooking global switch desktop gestures
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Creating a new SwipeTracker40
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Connecting Touchégg client signals
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Hooking activities view switch desktop gestures
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Creating a new SwipeTracker40
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Connecting Touchégg client signals
Apr 16 12:12:47 pop-os gnome-shell[3832]: [popx11gestures@system76.com] Connection with Touchégg established
Apr 16 12:12:47 pop-os gnome-shell[3832]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Apr 16 12:12:49 pop-os gnome-shell[3832]: GNOME Shell started at Sun Apr 16 2023 12:12:46 GMT-0500 (CDT)
Apr 16 12:12:49 pop-os gnome-shell[3832]: Registering session with GDM
Apr 16 12:12:49 pop-os gnome-shell[1292]: Lost or failed to acquire name org.gnome.Mutter.ScreenCast
Apr 16 12:12:49 pop-os gnome-shell[1292]: Lost or failed to acquire name org.gnome.Mutter.RemoteDesktop
Apr 16 12:12:49 pop-os gnome-shell[3832]: Ignoring length property that isn't a number at line 4, col 20
Apr 16 12:12:49 pop-os ubuntu-appindicators@ubuntu.com[3832]: unable to update icon for corectrl
Apr 16 12:12:50 pop-os gnome-shell[3832]: DING: Detected async api for thumbnails
Apr 16 12:12:50 pop-os gnome-shell[3832]: DING: desktop-icons: Desktop is writable by others - will not allow launching any desktop files
Apr 16 12:12:50 pop-os gnome-shell[3832]: DING: GNOME nautilus 42.2
Apr 16 12:17:44 pop-os gnome-shell[3832]: Ignoring length property that isn't a number at line 4, col 20
Apr 16 12:18:52 pop-os gnome-shell[3832]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x3e00004
Apr 16 12:18:55 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Adding to panel
Apr 16 12:18:55 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:18:55 pop-os gnome-shell[3832]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x55e5abed4300] is on because it needs an allocation.
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e5af2de730] is on because it needs an allocation.
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e5af2e26c0] is on because it needs an allocation.
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e5af2dfae0] is on because it needs an allocation.
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e5af2e3840] is on because it needs an allocation.
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e5af2deb20] is on because it needs an allocation.
Apr 16 12:18:55 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e5af2e2a40] is on because it needs an allocation.
Apr 16 12:18:56 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info:
                                          Display 1
                                             I2C bus:  /dev/i2c-3
                                             Monitor:             SPT:Sceptre F27:

                                          Display 2
                                             I2C bus:  /dev/i2c-4
                                             Monitor:             SPT:Sceptre F27:0000000000001

Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-3
Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 3
Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-4
Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 4
Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 4 is: VCP D6 SNC x01
Apr 16 12:18:56 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 3 is: VCP D6 ERR
Apr 16 12:18:57 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reloading widgets
Apr 16 12:19:10 pop-os gnome-shell[3832]: Timelines with detached actors are not supported. <panel>[<Gjs_ui_panel_Panel>:0x55e5acbe60f0] in animation of duration 250ms but not on stage.
Apr 16 12:19:10 pop-os gnome-shell[3832]: Timelines with detached actors are not supported. <panel>[<Gjs_dash-to-panel_jderose9_github_com_panel_SecondaryPanel>:0x55e5b0422970] in animation of duration 250ms but not on stage.
Apr 16 12:19:10 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x55e5abed4300] is on because it needs an allocation.
Apr 16 12:19:10 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e5af2de730] is on because it needs an allocation.
Apr 16 12:19:10 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e5af2e26c0] is on because it needs an allocation.
Apr 16 12:19:10 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:19:16 pop-os gnome-shell[3832]: clutter_input_focus_set_cursor_location: assertion 'clutter_input_focus_is_focused (focus)' failed
Apr 16 12:19:16 pop-os gnome-shell[3832]: clutter_input_focus_set_surrounding: assertion 'clutter_input_focus_is_focused (focus)' failed
Apr 16 12:19:16 pop-os gnome-shell[3832]: clutter_input_focus_set_cursor_location: assertion 'clutter_input_focus_is_focused (focus)' failed
Apr 16 12:19:16 pop-os gnome-shell[3832]: clutter_input_focus_set_surrounding: assertion 'clutter_input_focus_is_focused (focus)' failed
Apr 16 12:19:23 pop-os gnome-shell[3832]: Ignoring length property that isn't a number at line 4, col 20
Apr 16 12:19:28 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Settings change detected, reloading widgets
Apr 16 12:19:28 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Remove keyboard shortcuts
Apr 16 12:19:28 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:19:28 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:19:29 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reloading widgets
Apr 16 12:19:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Settings change detected, reloading widgets
Apr 16 12:19:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Remove keyboard shortcuts
Apr 16 12:19:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:19:32 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:19:33 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reloading widgets
Apr 16 12:19:36 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reload extension
Apr 16 12:19:36 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Remove keyboard shortcuts
Apr 16 12:19:36 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Adding to panel
Apr 16 12:19:36 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:19:36 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:19:36 pop-os gnome-shell[3832]: ../../../gobject/gsignal.c:2765: instance '0x55e5aeae9e50' has no handler with id '177627'
Apr 16 12:19:36 pop-os gnome-shell[3832]: ../../../gobject/gsignal.c:2765: instance '0x55e5aeae9e50' has no handler with id '177628'
Apr 16 12:19:37 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info:
                                          Display 1
                                             I2C bus:  /dev/i2c-3
                                             Monitor:             SPT:Sceptre F27:

                                          Display 2
                                             I2C bus:  /dev/i2c-4
                                             Monitor:             SPT:Sceptre F27:0000000000001

Apr 16 12:19:37 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-3
Apr 16 12:19:37 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 3
Apr 16 12:19:37 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-4
Apr 16 12:19:37 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 4
Apr 16 12:19:37 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 4 is: VCP D6 SNC x01
Apr 16 12:19:38 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 3 is: VCP D6 ERR
Apr 16 12:19:39 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reloading widgets
Apr 16 12:20:18 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reload extension
Apr 16 12:20:18 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Remove keyboard shortcuts
Apr 16 12:20:18 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Adding to panel
Apr 16 12:20:18 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:20:18 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:20:19 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info:
                                          Display 1
                                             I2C bus:  /dev/i2c-3
                                             Monitor:             SPT:Sceptre F27:

                                          Display 2
                                             I2C bus:  /dev/i2c-4
                                             Monitor:             SPT:Sceptre F27:0000000000001

Apr 16 12:20:19 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-3
Apr 16 12:20:19 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 3
Apr 16 12:20:19 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-4
Apr 16 12:20:19 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 4
Apr 16 12:20:19 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 4 is: VCP D6 SNC x01
Apr 16 12:20:20 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 3 is: VCP D6 ERR
Apr 16 12:20:21 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reloading widgets
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:32 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_display_get_monitor_in_fullscreen: assertion 'monitor >= 0 && monitor < n_logical_monitors' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
Apr 16 12:25:32 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x55e5abed4300] is on because it needs an allocation.
Apr 16 12:25:32 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e5af2deb20] is on because it needs an allocation.
Apr 16 12:25:32 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e5af2e2a40] is on because it needs an allocation.
Apr 16 12:25:33 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:33 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:33 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Monitor change detected, reloading extension in 5 seconds.
Apr 16 12:25:33 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x55e5abed4300] is on because it needs an allocation.
Apr 16 12:25:33 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x55e5af2deb20] is on because it needs an allocation.
Apr 16 12:25:33 pop-os gnome-shell[3832]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x55e5af2e2a40] is on because it needs an allocation.
Apr 16 12:25:39 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reload extension
Apr 16 12:25:39 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Remove keyboard shortcuts
Apr 16 12:25:39 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Adding to panel
Apr 16 12:25:39 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:25:39 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info:
                                          Display 1
                                             I2C bus:  /dev/i2c-3
                                             Monitor:             SPT:Sceptre F27:

                                          Display 2
                                             I2C bus:  /dev/i2c-4
                                             Monitor:             SPT:Sceptre F27:0000000000001

Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-3
Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 3
Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info found bus line:
                                              I2C bus:  /dev/i2c-4
Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display state for bus: 4
Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 4 is: VCP D6 SNC x01
Apr 16 12:25:40 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil reading display status for bus: 3 is: VCP D6 ERR
Apr 16 12:25:41 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reloading widgets
Apr 16 12:25:45 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Reload extension
Apr 16 12:25:45 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Remove keyboard shortcuts
Apr 16 12:25:45 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Adding to panel
Apr 16 12:25:45 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          Add keyboard shortcuts
Apr 16 12:25:45 pop-os gnome-shell[3832]: Window manager warning: Overwriting existing binding of keysym 68 with keysym 68 (keycode 2b).
Apr 16 12:25:46 pop-os gnome-shell[3832]: display-brightness-ddcutil extension:
                                          ddcutil brief info:
                                          Display 1
                                             I2C bus:  /dev/i2c-3
                                             Monitor:             SPT:Sceptre F27:

                                          Display 2
                                             I2C bus:  /dev/i2c-4
                                             Monitor:             SPT:Sceptre F27:0000000000001

Screenshots If applicable, add screenshots to help explain your problem. image

Desktop (please complete the following information):

Additional context I have two Sceptre monitors that slightly differ in vcp version:

ddcutil detect
Display 1
   I2C bus:  /dev/i2c-3
   EDID synopsis:
      Mfg id:               SPT
      Model:                Sceptre F27
      Product code:         2775
      Serial number:        
      Binary serial number: 1 (0x00000001)
      Manufacture year:     2021,  Week: 40
   VCP version:         2.1

Display 2
   I2C bus:  /dev/i2c-4
   EDID synopsis:
      Mfg id:               SPT
      Model:                Sceptre F27
      Product code:         2775
      Serial number:        0000000000001
      Binary serial number: 1 (0x00000001)
      Manufacture year:     2021,  Week: 42
   VCP version:         2.2
daitj commented 1 year ago

Have you tried to manually change brightness using ddcutil? This extension is merely an UI for ddcutil you need to make sure ddcutil setvcp 10 100 --bus 3 works first.

Glitch-v0 commented 1 year ago

Thank you for the advice. In my case, I found out that changing the monitor's setup mode from 'Standard' to 'User' stopped it from receiving the ddccutil command. A factory reset was the first way to solve the issue, but that also fixed it for me.