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

X11: WM_NAME is incorrectly set as UTF-8 and not UTF8_STRING #10854

Open
FascinatedBox opened this issue May 6, 2024 · 0 comments
Open

X11: WM_NAME is incorrectly set as UTF-8 and not UTF8_STRING #10854

FascinatedBox opened this issue May 6, 2024 · 0 comments

Comments

@FascinatedBox
Copy link

Your system information

  • Steam client version (build number or date): 1714854927
  • Distribution (e.g. Ubuntu): Ubuntu Jammy
  • Opted into Steam client beta?: [Yes/No] Yes
  • Have you checked for system updates?: [Yes/No] Yes
  • Steam Logs: Not relevant to this issue
  • GPU: Not relevant to this issue
  • Display Manager: X11

Please describe your issue in as much detail as possible:

Using xprop on Steam shows, among other properties, the following:

_NET_WM_NAME(UTF8_STRING) = "Steam"
WM_NAME(UTF-8) = "Steam"

The first property, _NET_WM_NAME, is fine. However, the latter uses UTF-8 instead of UTF8_STRING. As a result, Xlib's Xutf8TextListToTextProperty returns -3 (XConverterNotFound). This is despite WM_LOCALE_NAME being set to "en_US.UTF-8".

jordansissel/xdotool#456

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants