История изменений
Исправление hobbit, (текущая версия) :
Ну и наконец я понял, что автоматическое переключение портит мне жизнь. Хочу ручное.
Вот! Добрались до самого интересного.
А если пойти совсем чуть-чуть дальше — утилитка, которая хватает текст из буфера в неправильной кодировке, перекодирует её и возвращает обратно в буфер, тебя спасёт? (При этом Ctrl+C и Ctrl+V в месте ошибки тебе придётся нажать самому, да.)
Просто исправление «по месту», насколько я понимаю, уже сейчас влечёт за собой много неоднозначностей и подводных камней. А если поддержку классического X11 отовсюду выкинут и внедрят Wayland-only, то скорее всего, оно будет в принципе невозможным. Потому, что авторы Wayland решили, что тебе это не надо. Если только патчи в тулкиты внедрять (для каждого из экземпляров Qt/GTK/etc в твоей системе отдельно, а при использовании снапов и флатпаков их может быть дофига, лол).
P.S. В комментариях к статье на хабре, на которую тут была ссылка, упоминался скрипт, перекодирующий по месту. И он работал через xdotool, аналога которого в wayland-системах нет и похоже, не предвидится.
Исходная версия hobbit, :
Ну и наконец я понял, что автоматическое переключение портит мне жизнь. Хочу ручное.
Вот! Добрались до самого интересного.
А если пойти совсем чуть-чуть дальше — утилитка, которая хватает текст из буфера в неправильной кодировке, перекодирует её и возвращает обратно в буфер, тебя спасёт? (При этом Ctrl+C и Ctrl+V в месте ошибки тебе придётся нажать самому, да.)
Просто исправление «по месту», насколько я понимаю, уже сейчас влечёт за собой много неоднозначностей и подводных камней. А если поддержку классического X11 отовсюду выкинут и внедрят Wayland-only, то скорее всего, оно будет в принципе невозможным. Потому, что авторы Wayland решили, что тебе это не надо. Если только патчи в тулкиты внедрять (для каждого из экземпляров Qt/GTK/etc в твоей системе отдельно, а при использовании снапов и флатпаков их может быть дофига, лол).