soft-brightness
soft-brightness copied to clipboard
Pseudo cursor on the top left of the screen
During normal usage, a static mouse cursor will be displayed at the top left of the screen at random. It does not interfere with the usage of the normal cursor, however; it makes it so that there's 2 cursor on screen. I tried to take screenshot, but it disappears when my screen capture is turned on.
I've tried to collect the log as mentioned in the extension site, but I don't think there's anything of value here.
Edit*: I just realized I forgot to turn on debug. Will post the log once the bug surfaces.
Here's the log:
-- Logs begin at Sun 2021-01-31 10:31:28 +0545, end at Sat 2021-02-20 10:36:08 +0545. --
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _sync()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _on_brightness_change: current-brightness=0.6373059602710308, min-brightness=0.1
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _startCloningMouse()
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlays(0.6373059602710308, false)
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _showOverlay(): set opacity 92.48698013088715 on overlay #0
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: _getBrightnessLevel() by setting = 0.6373059602710308
Feb 20 10:31:56 pop-os gnome-shell[1613]: Soft-Brightness: setSliderValue(0.6373059602710308) [GS 3.33.90+]
Feb 20 10:32:10 pop-os systemd[1]: Starting Cleanup of Temporary Directories...
Feb 20 10:32:10 pop-os systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Feb 20 10:32:10 pop-os systemd[1]: Finished Cleanup of Temporary Directories.
Feb 20 10:34:13 pop-os systemd[1363]: Started Application launched by gnome-shell.
Feb 20 10:34:13 pop-os /usr/libexec/gdm-x-session[1490]: (II) modeset(0): EDID vendor "LGD", prod id 1343
Feb 20 10:34:13 pop-os /usr/libexec/gdm-x-session[1490]: (II) modeset(0): Printing DDC gathered Modelines:
Feb 20 10:34:13 pop-os /usr/libexec/gdm-x-session[1490]: (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
Feb 20 10:34:13 pop-os /usr/libexec/gdm-x-session[1490]: (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
Feb 20 10:34:16 pop-os dbus-daemon[701]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.123' (uid=1000 pid=3638 comm="gnome-control-center wifi " label="unconfined")
Feb 20 10:34:16 pop-os systemd[1]: Starting Hostname Service...
Feb 20 10:34:16 pop-os dbus-daemon[701]: [system] Successfully activated service 'org.freedesktop.hostname1'
Feb 20 10:34:16 pop-os systemd[1]: Started Hostname Service.
Feb 20 10:34:46 pop-os systemd[1]: systemd-hostnamed.service: Succeeded.
Feb 20 10:34:49 pop-os gnome-control-c[3638]: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Feb 20 10:34:49 pop-os gnome-control-c[3638]: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Feb 20 10:34:49 pop-os gnome-control-c[3638]: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Feb 20 10:34:49 pop-os gnome-control-c[3638]: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Feb 20 10:34:49 pop-os gnome-control-c[3638]: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Feb 20 10:34:49 pop-os gnome-control-c[3638]: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Feb 20 10:34:49 pop-os gnome-control-c[3638]: instance with invalid (NULL) class pointer
Feb 20 10:34:49 pop-os gnome-control-c[3638]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 20 10:34:49 pop-os gnome-control-c[3638]: instance with invalid (NULL) class pointer
Feb 20 10:34:49 pop-os gnome-control-c[3638]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 20 10:34:49 pop-os gnome-control-c[3638]: instance with invalid (NULL) class pointer
Feb 20 10:34:49 pop-os gnome-control-c[3638]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 20 10:34:49 pop-os gnome-control-c[3638]: instance with invalid (NULL) class pointer
Feb 20 10:34:49 pop-os gnome-control-c[3638]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 20 10:34:49 pop-os gnome-control-c[3638]: instance with invalid (NULL) class pointer
Feb 20 10:34:49 pop-os gnome-control-c[3638]: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 20 10:34:50 pop-os systemd[1363]: app-gnome-gnome\x2dwifi\x2dpanel-3638.scope: Succeeded.
Feb 20 10:35:09 pop-os rtkit-daemon[914]: Supervising 5 threads of 3 processes of 1 users.
Feb 20 10:35:09 pop-os rtkit-daemon[914]: Supervising 5 threads of 3 processes of 1 users.
Feb 20 10:35:12 pop-os guake.desktop[1853]: Showing the terminal
Feb 20 10:35:12 pop-os rtkit-daemon[914]: Supervising 5 threads of 3 processes of 1 users.
Feb 20 10:35:12 pop-os rtkit-daemon[914]: Supervising 5 threads of 3 processes of 1 users.
Feb 20 10:35:12 pop-os rtkit-daemon[914]: Supervising 5 threads of 3 processes of 1 users.
Feb 20 10:35:12 pop-os rtkit-daemon[914]: Supervising 5 threads of 3 processes of 1 users.
Feb 20 10:35:12 pop-os rtkit-daemon[914]: Successfully made thread 3770 of process 3450 owned by '1000' RT at priority 10.
Feb 20 10:35:12 pop-os rtkit-daemon[914]: Supervising 6 threads of 4 processes of 1 users.
Feb 20 10:35:18 pop-os sudo[3790]: pam_unix(sudo:auth): Couldn't open /etc/securetty: No such file or directory
Feb 20 10:35:20 pop-os sudo[3790]: pam_unix(sudo:auth): Couldn't open /etc/securetty: No such file or directory
Feb 20 10:35:20 pop-os sudo[3790]: user : TTY=pts/3 ; PWD=/home/user/Documents ; USER=root ; COMMAND=/usr/bin/journalctl -S 1 minutes ago
Feb 20 10:35:20 pop-os sudo[3790]: pam_unix(sudo:session): session opened for user root by user(uid=0)
Feb 20 10:35:20 pop-os sudo[3790]: pam_unix(sudo:session): session closed for user root
Feb 20 10:35:21 pop-os dbus-daemon[1384]: [session uid=1000 pid=1384] Activating via systemd: service name='org.freedesktop.Tracker1' unit='tracker-store.service' requested by ':1.2' (uid=1000 pid=1379 comm="/usr/libexec/tracker-miner-fs " label="unconfined")
Feb 20 10:35:21 pop-os systemd[1363]: Starting Tracker metadata database store and lookup manager...
Feb 20 10:35:21 pop-os dbus-daemon[1384]: [session uid=1000 pid=1384] Successfully activated service 'org.freedesktop.Tracker1'
Feb 20 10:35:21 pop-os systemd[1363]: Started Tracker metadata database store and lookup manager.
Feb 20 10:35:21 pop-os dbus-daemon[1384]: [session uid=1000 pid=1384] Activating via systemd: service name='org.freedesktop.Tracker1.Miner.Extract' unit='tracker-extract.service' requested by ':1.2' (uid=1000 pid=1379 comm="/usr/libexec/tracker-miner-fs " label="unconfined")
Feb 20 10:35:21 pop-os systemd[1363]: Starting Tracker metadata extractor...
Feb 20 10:35:21 pop-os tracker-extract[3801]: Set scheduler policy to SCHED_IDLE
Feb 20 10:35:21 pop-os tracker-extract[3801]: Setting priority nice level to 19
Feb 20 10:35:21 pop-os dbus-daemon[1384]: [session uid=1000 pid=1384] Successfully activated service 'org.freedesktop.Tracker1.Miner.Extract'
Feb 20 10:35:21 pop-os systemd[1363]: Started Tracker metadata extractor.
Feb 20 10:35:21 pop-os guake.desktop[1853]: Hiding on focus lose
Feb 20 10:35:32 pop-os systemd[1363]: tracker-extract.service: Succeeded.
Feb 20 10:35:40 pop-os guake.desktop[1853]: Showing the terminal
Feb 20 10:35:46 pop-os sudo[3830]: user : TTY=pts/3 ; PWD=/home/user/Documents ; USER=root ; COMMAND=/usr/bin/journalctl -S 3 minutes ago
Feb 20 10:35:46 pop-os sudo[3830]: pam_unix(sudo:session): session opened for user root by user(uid=0)
Feb 20 10:35:46 pop-os sudo[3830]: pam_unix(sudo:session): session closed for user root
Feb 20 10:35:47 pop-os guake.desktop[1853]: Hiding on focus lose
Feb 20 10:35:47 pop-os dbus-daemon[1384]: [session uid=1000 pid=1384] Activating via systemd: service name='org.freedesktop.Tracker1.Miner.Extract' unit='tracker-extract.service' requested by ':1.2' (uid=1000 pid=1379 comm="/usr/libexec/tracker-miner-fs " label="unconfined")
Feb 20 10:35:47 pop-os systemd[1363]: Starting Tracker metadata extractor...
Feb 20 10:35:47 pop-os tracker-extract[3836]: Set scheduler policy to SCHED_IDLE
Feb 20 10:35:47 pop-os tracker-extract[3836]: Setting priority nice level to 19
Feb 20 10:35:47 pop-os dbus-daemon[1384]: [session uid=1000 pid=1384] Successfully activated service 'org.freedesktop.Tracker1.Miner.Extract'
Feb 20 10:35:47 pop-os systemd[1363]: Started Tracker metadata extractor.
Feb 20 10:35:57 pop-os systemd[1363]: tracker-extract.service: Succeeded.
Feb 20 10:36:06 pop-os guake.desktop[1853]: Showing the terminal
Feb 20 10:36:08 pop-os sudo[3856]: user : TTY=pts/3 ; PWD=/home/user/Documents ; USER=root ; COMMAND=/usr/bin/journalctl -S 5 minutes ago
Feb 20 10:36:08 pop-os sudo[3856]: pam_unix(sudo:session): session opened for user root by user(uid=0)
Okay, so I've been using the extension with the 'Mouse Cursor Brightness Control' toggle off. I also realized that it does mention something along the lines of the problem I'm having. While I'd like to know what the root cause of my issue is, turning off the aforementioned option seems to do the trick for now.
I can see the very same problem in Gnome Shell 3.38.4. It seems like it is a shell problem, not the extension's. If you look at the code, there's a single actor (sprite) being moved around following the mouse. Unfortunately, I cannot reproduce it at will and it's hard to find out what's going on.
If you can find a way to trigger the issue with a sequence of shell actions, please let me know. As you found out, you can always disable the cursor brightness control if it's too annoying.
Hi, just wanted to let you know I am having the same issue. Turning 'Mouse Cursor Brightness Control' off helps, that is a great tip! Also I noticed, when I have this extra cursor, if I dial the brightness to 100% it disappears and do not appear (for a while at least) even if I dial back to lower brightness.
Is there any other solution for this? I want the whole screen to be the same brightness so turning off brightness control for the mouse isn't an option for me. -Zorin OS user (if that matters)
@F-i-f It happens to me when I hold the Super key plus click and holding the mouse on a window. I use this specific shortcut to manipulate windows extensively so it's really really annoying seeing a fake cursor appear in the top left of my screen seemingly at random. This shortcut should come default with gnome to my knowledge.
Tested this on Fedora 36 and the pseudo cursor appears when I use Xorg instead of wayland this is a troublesome combination when you have an Nvidia card like I do and need to use Xorg for a lot of your apps to function. Nouveau might be fine but I use the proprietary drivers to fully utilize the power of my card. I've never seen this issue appear on Wayland on Fedora 36. Hopefully this can be fixed in the Gnome 43 extension? For now I'm using this script to change brightness plus some modifications from me for keybindings.