web-dev-qa-db-ja.com

キーボード入力ソース間のポルトガル語(ブラジル)レイアウトの場合、Ubuntu 18.04の入力が遅い

パスワードを入力する必要があるたびに、ほとんどの場合、新しいウィンドウまたはダッシュ入力で入力を開始するたびに、またキーボードで音量を上げたり下げたりするたびに、システムが1〜2秒間フリーズします。おそらく他の状況でも起こりますが、これらは最も顕著な状況です。

私はすでに長い間それを調査しています、そして、これらはそれが起こるための条件です:

  1. Ubuntu 18.04
  2. ノームシェル
  3. xorgディスプレイサーバー
  4. 入力ソースオプションの中のポルトガル語(ブラジル)レイアウト

この問題は、次の場合には発生しません。1. 18.04でUbuntu 16.04 Gnomeを使用する1.インターフェースをシナモンまたはKDEに切り替える1.18.04でウェイランドに切り替える1.入力ソースオプションからポルトガル語(ブラジル)を削除する

奇妙なことは、英語の国際的な入力ソースを使用している場合、「ポルトガル語(ブラジル)」が設定されたオプションに含まれていない場合にのみ機能します-追加すると、英語の入力ソースを使用し続けても問題が発生します構成.

私のシステムのデフォルト言語は英語です-多分これは何らかの競合を引き起こしています。ポルトガル語をシステム言語として使用したくないのは、一部の名前がひどいものになるからです(「Áreade Trabalho」など)。

Syslogに関する有用な情報はなく、ここですべてをすでに試しました: buntu 18.04のキーボード入力ラグ (別の問題のように見えます)

誰かが役立つヒントを持っていますか?私はシナモンが好きですが、ノームシェルほどではありません...

どうもありがとうございました!

以下のコメントは私のために働いた解決策でした。 https://bugs.launchpad.net/ubuntu/+source/meta-gnome3/+bug/1777708 で見つけました。この回答の著者はPedro Palharesです。

このバグに長い間悩まされた後、私は掘り始め、回避策を見つけました。今日、バグは特定のキーボードレイアウト(「ポルトガル語(ブラジル)」)を使用している場合にのみ存在し、レイアウトをEUAおよび言語に英語に変更した場合には存在しません(両方を英語に設定する必要があります)。

掘り下げた後、犯人はScrollLockキーであることがわかりました。これはレイアウトファイルを編集することで修正できます。レイアウトファイルは私の場合は/ usr/share/X11/xkb/symbols/brにあります。私が行った唯一の変更は、行を削除またはコメントすることでした:modifier_map Mod3 {Scroll_Lock};その後、言語とレイアウトをPortugues(Brasil)に戻すと、問題はなくなりました!

入力の間にこれ以上の遅延はありません。 (FedoraおよびUbuntu)

1
Gustavo Silva

パスワードとテキストの入力は、遅延なく正常に機能するようになりました。たぶん、Ubuntu/gnomeのアップデート(正確なアップデートがどれを修正したのかわからない-cinnamonを使用していて、今やgnome Shellを再試行した)。

音量/明るさの変更の遅延はまだ発生していますが、これは画面が1〜2秒間フリーズするため、別の問題のように見えます。新しいスレッドで問題を説明しました: buntu 18.04でのボリュームと明るさの調整OSD遅延と画面フリーズ