Steam for Linux > Limited Beta > Emneoplysninger
J0k3r 13. dec 2012 kl. 10:59am
Issue Report: Stop changing the cursor theme of the X root window
Steam is the only application with this rude behavior. So, apparently Steam is the source of the problem. And yes, i know about the various 'fixes'.
Viser 1-15 af 19 kommentarer
< >
ҳҲ Tiffy ;3 Ҳҳ 13. dec 2012 kl. 11:10am 
then use the fixes ¬¬Steam never changes my root theme at all, and why are you running as root (sudo) anyway?
J0k3r 13. dec 2012 kl. 11:13am 
first: X root window: http://en.wikipedia.org/wiki/Root_window
and i think you don't really got what i wanted to say with my post.
M3t0r 13. dec 2012 kl. 12:35pm 
those "fixes" are merely workarounds for a problem that is made by steam. all other applications (well, 99.98%) work well and don't change the xcursor on start. and why would you anyway? the user set it, just use it. nothing to be changed with that...
uppfinnarn 13. dec 2012 kl. 1:00pm 
Assuming you mean how the Steam window uses a right-pointing cursor regardless of cursor theme, his issue seems to be with more apps than just Steam - I've seen it happen with Polly as well. I asked Polly's developer about it, and he said he couldn't figure out what causes it.
nicaz0id. 13. dec 2012 kl. 2:15pm 
I've got the same problem, but just on my desktop computer. I do not have these problems on my laptop (both of them running Fedora 17 x86_64).
ThOR27 14. dec 2012 kl. 3:27am 
Oprindeligt skrevet af M3t0r#lululul:
those "fixes" are merely workarounds for a problem that is made by steam. all other applications (well, 99.98%) work well and don't change the xcursor on start. and why would you anyway? the user set it, just use it. nothing to be changed with that...

How do you know that Steam "changes" the cursor? Are you REALLY sure about that? Did you saw this on their source code somehow or maybe decompiled the binary?

Maybe this is not a problem between Kubuntu cursor theme and something else? I have kubuntu and this mouse cursor change happens in other programs too.
Ytwo 14. dec 2012 kl. 6:05am 
This also affects my install. 64bit multiarch system.
blacke4dawn 14. dec 2012 kl. 7:50am 
Oprindeligt skrevet af ThOR27:
Oprindeligt skrevet af M3t0r#lululul:
those "fixes" are merely workarounds for a problem that is made by steam. all other applications (well, 99.98%) work well and don't change the xcursor on start. and why would you anyway? the user set it, just use it. nothing to be changed with that...

How do you know that Steam "changes" the cursor? Are you REALLY sure about that? Did you saw this on their source code somehow or maybe decompiled the binary?

Maybe this is not a problem between Kubuntu cursor theme and something else? I have kubuntu and this mouse cursor change happens in other programs too.
They do change it since the change happens when Steam starts. If they didn't have any code to change the cursor theme in any way then this behavior would be a rare thing, and not the common behavior it is now.

The "problem" is that they change them on the wrong level, that is that the change is on the system level and the change is persistent instead of when only over their own program window.
ThOR27 14. dec 2012 kl. 11:11am 
What I would like to say is that maybe is in some library steam is using, and not in steam itself. Maybe is not something really easy to fix.
blacke4dawn 14. dec 2012 kl. 11:30am 
If it is then that library is really really badly written since such changes should NOT be done without explicit instructions. I just can't see anyone hard coding a mouse pointer theme into a library that is set as the system wide default when the library is loaded.

But even so, since it doesn't happen with any other program (at least not in that particular way) for me then ultimately the problem is in Steam, since either it's the initiation code provided by Steam for that library or a library that Steam has bundled with itself.
dcatz 14. dec 2012 kl. 12:01pm 
Oprindeligt skrevet af ThOR27:
Oprindeligt skrevet af M3t0r#lululul:
those "fixes" are merely workarounds for a problem that is made by steam. all other applications (well, 99.98%) work well and don't change the xcursor on start. and why would you anyway? the user set it, just use it. nothing to be changed with that...

How do you know that Steam "changes" the cursor? Are you REALLY sure about that? Did you saw this on their source code somehow or maybe decompiled the binary?

Maybe this is not a problem between Kubuntu cursor theme and something else? I have kubuntu and this mouse cursor change happens in other programs too.

This isn't rocket science. My cursor is one way until I move it over the Steam window. Then it changes. When I move it away from the Steam window, it changes back.
z411 14. dec 2012 kl. 12:51pm 
I'm running dwm (which doesn't set the default X cursor) and when I open Steam, the inverted cursor stays even after I close Steam, so yeah it is overwriting the X root window's cursor.
sir_sigurd 15. dec 2012 kl. 4:12am 
it's very annoying behavior
uppfinnarn 15. dec 2012 kl. 6:21am 
Oprindeligt skrevet af blacke4dawn:
If it is then that library is really really badly written since such changes should NOT be done without explicit instructions. I just can't see anyone hard coding a mouse pointer theme into a library that is set as the system wide default when the library is loaded.

But even so, since it doesn't happen with any other program (at least not in that particular way) for me then ultimately the problem is in Steam, since either it's the initiation code provided by Steam for that library or a library that Steam has bundled with itself.
I have, in fact, seen this happen in other programs, namely the Twitter client Polly, so I assume that it is, indeed, a library issue.
sir_sigurd 15. dec 2012 kl. 7:45am 
Oprindeligt skrevet af uppfinnarn:
I have, in fact, seen this happen in other programs, namely the Twitter client Polly, so I assume that it is, indeed, a library issue.
I haven't this problem in Polly, so I assume that it is, indeed, not a library issue.

Viser 1-15 af 19 kommentarer
< >
Per side: 15 30 50
Dato postet: 13. dec 2012 kl. 10:59am
Indlæg: 19