daitj / gnome-display-brightness-ddcutil

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

"Hide System Indicator" setting does not work anymore #106

Closed julienfalque closed 1 year ago

julienfalque commented 1 year ago

Describe the bug Enabling the "Hide System Indicator" setting does not work.

To Reproduce When the extension is loaded and it adds a system indicator, go to the extension's settings and enable "Hide System Indicator". This hides the system indicator and the slider for a few seconds but then they both show up again.

Journal logs

gnome-shell[3063]: display-brightness-ddcutil extension:
                   Add keyboard shortcuts
gnome-shell[3063]: Window manager warning: Overwriting existing binding of keysym 1008ff02 with keysym 1008ff02 (keycode e9).
gnome-shell[3063]: Window manager warning: Overwriting existing binding of keysym 1008ff03 with keysym 1008ff03 (keycode e8).
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info:
                   Invalid display
                      I2C bus:          /dev/i2c-12
                      DRM connector:    card0-eDP-1
                      Monitor:          LGD::

                   Display 1
                      I2C bus:          /dev/i2c-15
                      DRM connector:    card0-DP-3
                      Monitor:          GBT:AORUS FI32U:21400B000112

                   Display 2
                      I2C bus:          /dev/i2c-16
                      DRM connector:    card0-DP-4
                      Monitor:          RTK:RTK FHD:L56051794302

gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info found bus line:
                       I2C bus:          /dev/i2c-12
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display state for bus: 12
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info found bus line:
                       I2C bus:          /dev/i2c-15
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display state for bus: 15
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info found bus line:
                       I2C bus:          /dev/i2c-16
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display state for bus: 16
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display status for bus: 12 is: DDC communication failed for monitor on bus /dev/i2c-12
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display status for bus: 15 is: VCP D6 SNC x01
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display status for bus: 16 is: VCP D6 ERR
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Reloading widgets
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Settings change detected, reloading widgets
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Remove keyboard shortcuts
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Add keyboard shortcuts
gnome-shell[3063]: Window manager warning: Overwriting existing binding of keysym 1008ff02 with keysym 1008ff02 (keycode e9).
gnome-shell[3063]: Window manager warning: Overwriting existing binding of keysym 1008ff03 with keysym 1008ff03 (keycode e8).
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Skipping reloadMenuWidgets because extensions is reloading, timer ref: 113874
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Reload extension
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Remove keyboard shortcuts
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Destory quick settings single slider item
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Destroy all quick settings items
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Adding to system menu
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Add keyboard shortcuts
gnome-shell[3063]: Window manager warning: Overwriting existing binding of keysym 1008ff02 with keysym 1008ff02 (keycode e9).
gnome-shell[3063]: Window manager warning: Overwriting existing binding of keysym 1008ff03 with keysym 1008ff03 (keycode e8).
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info:
                   Invalid display
                      I2C bus:          /dev/i2c-12
                      DRM connector:    card0-eDP-1
                      Monitor:          LGD::

                   Display 1
                      I2C bus:          /dev/i2c-15
                      DRM connector:    card0-DP-3
                      Monitor:          GBT:AORUS FI32U:21400B000112

                   Display 2
                      I2C bus:          /dev/i2c-16
                      DRM connector:    card0-DP-4
                      Monitor:          RTK:RTK FHD:L56051794302

gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info found bus line:
                       I2C bus:          /dev/i2c-12
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display state for bus: 12
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info found bus line:
                       I2C bus:          /dev/i2c-15
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display state for bus: 15
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil brief info found bus line:
                       I2C bus:          /dev/i2c-16
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display state for bus: 16
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display status for bus: 12 is: DDC communication failed for monitor on bus /dev/i2c-12
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display status for bus: 15 is: VCP D6 SNC x01
gnome-shell[3063]: display-brightness-ddcutil extension:
                   ddcutil reading display status for bus: 16 is: VCP D6 ERR
gnome-shell[3063]: display-brightness-ddcutil extension:
                   Reloading widgets

Desktop