Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pseudo cursor on the top left of the screen #31

Open
Annmayn opened this issue Feb 20, 2021 · 7 comments
Open

Pseudo cursor on the top left of the screen #31

Annmayn opened this issue Feb 20, 2021 · 7 comments
Labels
external dependency This issue depends on an external issue. help wanted Extra attention is needed

Comments

@Annmayn
Copy link

Annmayn commented Feb 20, 2021

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.

@Annmayn
Copy link
Author

Annmayn commented Feb 20, 2021

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)

@Annmayn
Copy link
Author

Annmayn commented Mar 2, 2021

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.

@F-i-f F-i-f added external dependency This issue depends on an external issue. help wanted Extra attention is needed labels Mar 26, 2021
@F-i-f
Copy link
Owner

F-i-f commented Mar 26, 2021

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.

@CristianKerr
Copy link

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.

@BinaryGenius
Copy link

BinaryGenius commented Jul 8, 2022

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)

@BinaryGenius
Copy link

@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.

@BinaryGenius
Copy link

BinaryGenius commented Oct 12, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external dependency This issue depends on an external issue. help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants