← На главную

На Fedora 44 ожил японский ввод в ChatGPT и Codex

13.08.2026 04:53 · hackernews

Официальный Linux-десктоп-клиент ChatGPT/Codex, установленный из RPM, не позволял переключаться на японский ввод в поле сообщения. Проблема проявилась в Fedora 44 (x86_64) с KDE Plasma и Wayland, где в качестве метода ввода работает Fcitx 5. В нативных приложениях вроде KWrite японский ввод включался без проблем.

Похожая беда уже встречалась с Obsidian — ещё одним приложением на Chromium/Electron. Тогда спасал запуск через XWayland, поэтому сначала автор заподозрил, что и ChatGPT/Codex потребуется такой же обходной путь. Но оказалось, что для ChatGPT можно остаться на Wayland и обойтись без XWayland. Достаточно явно включить поддержку IME через специальные флаги: --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime. После их добавления японский ввод мгновенно заработал.

Чтобы не вводить команду каждый раз, автор скопировал файл .desktop приложения в ~/.local/share/applications/ и изменил в нём строку Exec= на Exec=chatgpt --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime %U. После запуска kbuildsycoca6 ChatGPT нормально стартует из меню KDE, и японский метод ввода работает.

Вывод простой: у некоторых Chromium/Electron-приложений на связке Fedora + KDE Plasma + Wayland + Fcitx периодически ломается IME. Но в случае ChatGPT/Codex не требуется фолбэк на XWayland — включения Wayland IME достаточно. Автор задаётся вопросом, почему такие опции, особенно --enable-wayland-ime, не включены по умолчанию в Linux-версии приложения, тем более что она недавно вышла в предварительный доступ. Поэтому он поделился деталями воспроизведения и проверенным решением.

Читать оригинал →