Steam for Linux > Общие обсуждения > Подробности темы
joe 20 ноя, 2012 в 0:20
window class name: name in unsupported encoding UTF-8
Until the last update I've used the window "class" name to assign steam windows to a specific workspace and set the windows to floating mode (i3wm: for_window [class="Steam"] floating enable).
This does not work anymore. I could use "title" instead, but this would also affect browser windows that have a title starting with "Steam" etc.

xwininfo shows "name in unsupported encoding UTF-8" instead of the the window name.

Does anyone has a similar issue? Or even a solution?


[ arch 64bit | i3 4.3 | locale: en_US.UTF-8 ]


EDIT:
So apparently the UTF-8 error and the fact that I can't use the class name to set stuff are not the same issue:
Other windows set WM_NAME and _NET_WM_NAME as STRING or UTF8_STRING type, according to xprob.

Steam only sets WM_NAME and that as UTF-8 type.

So that's for the encoding error.

Steam stopped to set WM_CLASS and therefor managing the windows by class can't work.
Последний раз отредактировал joe; 20 ноя, 2012 в 0:46
Дата создания: 20 ноя, 2012 в 0:20
Сообщений: 0