私はUbuntu 18.04を実行しており、ディスプレイマネージャとしてi3をインストールしました。このUbuntuバージョンにはデフォルトでGDMログイン画面があります。アカウントにログインすると、Ubuntuは別のTTYでディスプレイマネージャを起動します。したがって、ログインGDMはTTY(0)で実行され、最初のログインi3はTTY(1)で実行され、2番目のログインi3(他のユーザー)はTTY(2)で実行されます。また、私のユーザーの一人が実際にGnomeをディスプレイマネージャとして使用しています。
私は最初のユーザーの場合は+、2番目のユーザーの場合は+、ログイン画面の+を押してユーザーを切り替えることctrlaltができるので、実際にこの動作が好きです。とても便利だと思います。F2ctrlaltF3ctrlaltF1
問題は、この設定を使用してi3インスタンスでibusを正常に実行できなかったことです。ただし、好みの動作はもちろん、TTYあたり(=ユーザーあたり)1つのibusインスタンスを保持し、ログイン時に特定のユーザーのibus設定を使用できるようにすることです。
しかし、実際には次のようになります。ibus-daemon
ユーザーは常に1つの実行インスタンスを持ちgdm
(何も触れていないため、Ubuntuのデフォルト値のようです)、2番目のインスタンスを起動するとibus-daemon
キーボード入力が突然完全に機能しなくなります。私の考えでは、1つのインスタンスしかキーボード入力ibus-daemon
に接続できないので、私のインスタンスは入力を受け取らないようです。ああ、そしてそのibus-daemon
インスタンスgdm
は終了できません(数ミリ秒後に再起動されます)。
それでは... ibusとgdmが私の希望に従う方法についてのアイデアはありますか?
ベストアンサー1
ずっと間違っていたようです。 2回目の実行ではibus-daemon
問題ありません。問題は、パラメータが欠落していることです--xim
...