デッドキーの押下を表示する(しない)古い方法に戻すにはどうすればよいですか?

デッドキーの押下を表示する(しない)古い方法に戻すにはどうすればよいですか?

私の言語 (チェコ語) の一部の文字は、「デッド キー」(キャレットを移動しないキーの押下) を使用して入力され、その後に前のデッド キー ストロークで準備された分音記号が付加された文字が続きます。

以前の方法では、デッド キーが押されたときにのみ何も表示されませんでした。Linux Mint 19.3 (x64、Ci​​nnamon) から 21 (同じアーキテクチャとウィンドウ マネージャー) にアップグレードした後、デッド キーが押されると、次の文字に追加される発音区別記号が表示されます。

どうすれば古い方法に戻れるのかない最後の文字まで何か表示しますか?

キーストロークと表示内容

setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     cz
options:    grp:win_space_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwertz)
types:      complete
compat:     complete+ledscroll(group_lock)
symbols:    pc+cz+inet(evdev)+group(win_space_toggle)+terminate(ctrl_alt_bksp)
geometry:   pc(pc105)
xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwertz)" };
    xkb_types     { include "complete"  };
    xkb_compat    { include "complete+ledscroll(group_lock)"    };
    xkb_symbols   { include "pc+cz+inet(evdev)+group(win_space_toggle)+terminate(ctrl_alt_bksp)"    };
    xkb_geometry  { include "pc(pc105)" };
};

アップデート1: これは、GTK アプリケーション (xedテキスト エディター、Gnome ターミナル、Chrome、LibreOffice など) に影響しますが、Qt アプリケーションはnotepadqq従来の (望ましい) 方法で動作します。

set -x XMODIFIERS @im=none役に立たなかった

アップデート2: ibus(Intelligent Input Bus - core) パッケージをインストールすると問題が発生しますまたQt アプリケーションに。

答え1

これはおそらくバグであり、最後のアップデート後に消えました。

/var/log/apt/history.log を減らす

アップグレード: libxapp1:amd64 (2.2.14+vanessa、2.2.15+vanessa)、xapps-common:amd64 (2.2.14+vanessa、2.2.15+vanessa)、warpinator:amd64 (1.2.13+vanessa、1cinnamon:amd64.2.14+vanessa)、libmuffin0:amd64 (5.4.6+vanessa、5.4.7+vanessa)、bulky:amd64 (2.4、2.5)、muffin-common:amd64 (5.4.6+vanessa、5.4.7+vanessa)、cinnamon:amd64 (5.4.11+vanessa、5.4.12+vanessa)、webapp-manager:amd64 (1.2.4、 1.2.5)、cinnamon-control-center-data:amd64 (5.4.6+vanessa、5.4.7+vanessa)、gir1.2-meta-muffin-0.0:amd64 (5.4.6+vanessa、5.4.7+vanessa)、libcinnamon-control-center1:amd64 (5.4.6+vanessa、5.4.7+vanessa)、cinnamon-common:amd64 (5.4.11+vanessa、5.4.12+vanessa)、mintreport:amd64 (1.3.4、1.3.5)、gir1.2-xapp-1.0:amd64 (2.2.14+vanessa、2.2.15+vanessa)、cinnamon-control-center:amd64 (5.4.6+vanessa、 5.4.7+ヴァネッサ)

cinnamon:amd64それが問題の原因だったのではないかと疑っています。

違います。設定して、ログアウト/ログイン後に設定が適用されたはずです。アップデートとは関係ありません。
新しいコンピューターに Mint 21 をインストールした後、問題が再発し、アップデートしても改善されませんでした。

正解:
開始しますminlocale-im(例: Alt + F2 を使用)。
入力方式フレームワークを設定しますXIM(選択はウィンドウの上部にあります)。
ログアウト/ログインします (またはコンピューターを再起動します)。

関連情報