daitj / gnome-display-brightness-ddcutil

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

Hide System Indicatior does not work #141

Open forteller opened 5 months ago

forteller commented 5 months ago

Describe the bug I'm pretty sure it did work the first time I turned it on. But after rebooting it did not work, and after that it has never worked again. I've tried rebooting the PC, restarting the extension, switched the setting on and off, changed the button location, etc

To Reproduce Steps to reproduce the behavior:

  1. Install extension and tunr on Hide system indicatior
  2. Restart PC

Delete cache file if it exists and try again I do not have the ~/.cache/ddcutil_detect file

Journal logs

It was too long, Github would not let me post it here. I put it in a paste with a 1 month expiry: https://0bin.net/paste/yRhDHCoq#UcfY8iC8ta7rknphAp3vilrG-ayzjTxg49CL/wz1d8O

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

Desktop (please complete the following information):

Additional context Thank you so much for this invaluable extension!

daitj commented 4 months ago

I was bit late for the logs, could you post them again. I am using GNOME 46 with extension version 49, everything is working here.

forteller commented 4 months ago

https://0bin.net/paste/vOHt3mDb#eKfqE7eZVbyBUF2St7UbSIXQA7e5QSMJkCD-bu22Ud3

daitj commented 4 months ago

Just by looking at the file, only thing that looks bit weird are these logs:

juni 15 18:11:31 Hobbes gnome-shell[3372]: invalid (NULL) pointer instance
juni 15 18:11:31 Hobbes gnome-shell[3372]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
juni 15 18:11:31 Hobbes gnome-shell[3372]: invalid (NULL) pointer instance
juni 15 18:11:31 Hobbes gnome-shell[3372]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
juni 15 18:11:31 Hobbes gnome-shell[3372]: invalid (NULL) pointer instance
juni 15 18:11:31 Hobbes gnome-shell[3372]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
juni 15 18:11:31 Hobbes gnome-shell[3372]: invalid (NULL) pointer instance
juni 15 18:11:31 Hobbes gnome-shell[3372]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

Try disabling all other extensions, then try toggling(disable and enable) the "Advanced settings" > "Verbose debugging" in this extension's settings. Finally try toggling "Hide system indicator" option, after that, post the logs one more time.

forteller commented 4 months ago

Thanks! Here you go: https://0bin.net/paste/HK95L69L#bpTwY1OWa8KD+XbJESolR32c6QxLzcD7-7mZlEBQZWZ

daitj commented 4 months ago

Your log is missing some information, for example, I cannot see the settings that was set., which is triggered when you toggle "Verbose debugging"

I guess I have to check it on Nobra myself to debug it, no ETA on this but will let you know when I have some information.

forteller commented 4 months ago

Thank you, that is very kind! I did toggle verbose, as you asked me to, so I guess there's more than one thing that's not working totally correctly, then.

But this is not a big deal! It can safely be far down on your priority list :)

Thanks again!