Tiny Core Extensions > TCE Corepure64

[Solved] where are the files for Xorg's default cursor theme?

(1/3) > >>

GNUser:
I am on TCL12 x86_64 with Xorg-7.7, fluxbox, and xfe. I haven't changed the X cursor theme so I'm using the default theme (whatever it is).

I have this annoying problem in xfe where every time I double-click on a file to open it, the file opens fine in the appropriate application but the X cursor icon gets stuck as the waiting (watch) icon whenever the cursor is inside that particular xfe window. Xfe developer says it works fine for him so he does not seem to think it is an xfe bug. Running  top  in a terminal does not show any process hogging CPU or RAM.

The watch icon is annoying and seems to be off-centered, making it difficult to click on things when it is displayed. I'm looking for a hacky solution such as:

--- Code: ---# ln -s arrow_icon watch_icon
--- End code ---
Does anyone know where I can find the image files for the default Xorg cursor theme, so that I can try the hack above?

Rich:
Hi GNUser
Applications each have their own cursor, and I'm pretty sure they are responsible for selecting the cursor they want
to display.


--- Quote from: GNUser on October 25, 2021, 04:30:09 PM --- ... Does anyone know where I can find the image files for the default Xorg cursor theme, so that I can try the hack above?
--- End quote ---
Maybe here:
http://tinycorelinux.net/12.x/x86_64/tcz/xcursor-themes.tcz.list

GNUser:
Hi, Rich. Thanks for that. No joy with xcursor-themes.tcz

First I deleted every file named  watch  and  left_ptr_watch  from the extension, did ln -s left_ptr watch and ln -s left_ptr left_ptr_watch for each cursor theme, re-created xcursor-themes.tcz with those change and put it in tce/optional/, then rebooted. This had no effect whatsoever.

Then I tried a more radical experiment: I deleted  xcursor-themes.tcz  from tce/optional/ and removed xcursor-themes.tcz from Xorg-7.7.tcz.dep. Then rebooted. Again, no effect whatsoever.

So still no joy finding the files for Xorg's default cursor theme. Could it be that there are no such files because the icons for X's default cursor theme are embedded in the Xorg binary itself?

Rich:
Hi GNUser
Maybe it's  /usr/local/share/icons/Adwaita/cursors/watch  from  adwaita-icon-theme:
http://tinycorelinux.net/12.x/x86_64/tcz/adwaita-icon-theme.tcz.list

GNUser:
Hi, Rich. No luck with that, either.

I did some more experiments and think that xfe is innocent here. I found one application (geany) that I launch from xfe that works well--geany is somehow able to inform xfe (or fluxbox or Xorg--I'm not sure which) that its startup is complete, triggering cursor change from busy (watch icon) to normal (left_ptr icon). On the other hand, all the other applications that I launch from xfe (e.g., mupdf, mpv, feh) don't seem to inform anyone when they are finished launching, which causes the busy (watch icon) cursor to linger in the xfe window.

I tried creating .desktop files for the problem applications and adding the  StartupNotify=false  key/value pair, but it doesn't make any difference. I'm running out of ideas.

Navigation

[0] Message Index

[#] Next page

Go to full version