Maverickを使用していたときに、UIMインジケーターアプレットから入力メソッドを切り替えることができました。 Oneiricにアップグレードしたので、uim-im-switcher-gtkを開いても入力方法を切り替えることができないようです。英語とチベット語を切り替えられる必要があり、最初にパネルから入力方法を変更するまでキーボードショートカットが機能しないように見えるため、これは私にとって必要です。 UnityパネルでUIMインジケーターを取得する方法はありますか?これは私にとって大きな回帰であり、Ubuntuで特定の種類の作業を実行することを不可能にします。
だから私はそれをしたい人のためにUnityパネルでUIMを取得する方法を見つけました。最初に、dconfエディターをまだインストールしていない場合はインストールします。それを開き、デスクトップ> gnome> unity>パネルに行きます。 systray-whitelistの[値]フィールドで、アポストロフィの間に新しいアイテム'uim-toolbar-gtk-systray'
を追加します。私のsystray-whitelistは['JavaEmbeddedFrame', 'Wine', 'scp-dbus-service', 'Update-notifier', 'uim-toolbar-gtk-systray']
のようになります。ログアウトして再度ログインすることでUnityを再起動します。次のコマンドを入力します:uim-toolbar-gtk-systray
。この同じコマンドをスタートアップアプリケーションに追加する必要もあります。
私の暗いパネルでは、UIMメニューはゴミのように見えます。なんらかの理由で、すべてが1つの小さな領域に押しつぶされ、背景が明るいです。しかし、少なくともそれは機能します。
Oneiricにはインジケーターがありますが、「アプリケーションインジケーター」の一部であり、gnome-settings-daemonから設定を取得します。
したがって、これを有効にするには、システム設定->キーボードレイアウトを介してインプットメソッドを追加します。これは、この目的のためのgnome-settings-daemon構成ツールです。 Unityランチャー(設定された入力メソッドのドロップダウンを含む)ではインジケーターが表示されます。また、その設定モジュールには、「オプション」ボタンがあり、レイアウトを変更するためのキーバインドなど、いくつかの設定に移動できます。
私はチベットのレイアウトが利用可能であり、それが機能することを確認しました。少なくとも、チベット語が読めない人には効果があるようです。 ;-)
Nattyでは、Ubuntuは「インジケーター」の使用に切り替え、システムトレイを削除しました。ホワイトリストに項目を追加するには、dconf-editor(Jamesの状態)にアクセスする必要があります。さて、Oneiricには、sni-qt
というパッケージがあり、すべてのsystrayアイコンをインジケーターアイコンに変換して、Unityで使用できます。新規インストール時にデフォルトでインストールされますが、アップグレードではないようです。
UIM(またはその他のシステムトレイアプリ)がインストールされているのにアイコンが表示されない場合は、sni-qt
パッケージをインストールして再度ログアウト/ログインすると、通常、ユニティパネルにアイコンが表示されます。