flameshot-org / flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
https://flameshot.org
GNU General Public License v3.0
24.95k stars 1.6k forks source link

Set cursor theme not shown on flameshot, Gnome X11 Manjaro #1870

Open shu7bh opened 3 years ago

shu7bh commented 3 years ago

Flameshot version Flameshot v0.10.1 Compiled with Qt 5.15.2

Describe the bug The cursor which shows up in any flameshot related window is the gnome cursor (Xcursor-breeze). The cursor I am using though is 'Volantes Light'. The problem is that, it is very difficult for me to see this cursor on the GUI when I am selecting an area. This bug only exists on X11 for me. On Wayland, it works as expected.

To Reproduce Downloaded flameshot using pacman sudo pacman -S flameshot flameshot gui or flameshot config

Expected behavior The 'Volantes Light cursor' should be used for the cursors rather than the Xcursor-breeze cursor theme.

System Information System: Host: shu7bh-laptop Kernel: 5.13.13-1-MANJARO x86_64 bits: 64 Desktop: GNOME 40.4 Distro: Manjaro Linux Graphics: Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] driver: i915 v: kernel Device-2: NVIDIA GM108M [GeForce MX130] driver: nouveau v: kernel Device-3: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo Display: x11 server: X.org 1.20.13 driver: loaded: modesetting resolution: OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2) v: 4.6 Mesa 21.2.1

mmahmoudian commented 3 years ago

Might be related to #1659

MithicSpirit commented 2 years ago

I also have a similar issue where the cursor used in flameshot doesn't match the one I set overall (in my DE). I have been able to work around it by creating the file ~/.icons/default/index.theme and putting the following in it:

[Icon Theme]
Inherits=breeze_cursors

or by setting the environment variable XCURSOR_THEME="breeze_cursors" (where breeze_cursors is replaced by whatever cursor icon theme you use).