[ubuntu-jp:5303] Re: Ubuntu 15.10の日本語Remix
Jun Kobayashi
jkbys @ ubuntu.com
2015年 10月 31日 (土) 14:54:22 UTC
小林です。
> ということから何らかのrace conditionが発生している可能性が高いと思います。
>
> いくやさんと小林さんの状況をいくつか確認させてください。
>
> - 現象再現手順は?
> 物理マシンなのか仮想マシンなのか、とか。
> Liveイメージ起動後何も選択せずに放置→GUIで日本語選択後「Try Ubuntu」で良い?
>
> - 現象再現時の設定は?
> gsettings get org.gnome.desktop.input-sources sources
> => 常に空?
すべてUbuntu 14.04上のVirtualBox 5.0.6でテストしています。
ライブセッションへの入り方によって、 gsettings get org.gnome.desktop.input-sources sources
の結果は違いました。インストール後は変わらないようです。以下の通りです。
昨日は空になることがほとんどだったのですが、今日作成したイメージだと空になったのは1回だけでした。
1. ブート時放置 → GUIの言語選択ダイアログで「日本語」を選択 → 「Ubuntuを試す」→ライブセッション
[('xkb', 'jp'), ('fcitx', 'mozc'), ('xkb', 'jp+OADG109A'), ('xkb',
'jp+dvorak'), ('xkb', 'nec_vndr/jp')]
→インストールしてログイン
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→一般ユーザーを作成してログイン
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→ゲストセッション
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
2. ブートローダーで日本語を選択 → 「インストールせずにUbuntuを試してみる」を選択 → ライブセッション
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→インストールしてログイン
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→一般ユーザーを作成してログイン
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→ゲストセッション
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
3. ブートローダーで日本語を選択 → 「Ubuntuをインストール」を選択 → インストールダイアログを終了 → ライブセッション
[('xkb', 'jp'), ('fcitx', 'mozc')]
→インストールしてログイン
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→一般ユーザーを作成してログイン
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
→ゲストセッション
[('xkb', 'jp'), ('xkb', 'us'), ('ibus', 'anthy')]
4. ブートローダーで日本語を選択 → キーマップで「USA」を選択 → 「インストールせずにUbuntuを試してみる」を選択 → ライブセッション
[('xkb', 'us'), ('ibus', 'anthy')]
→インストールしてログイン
[('xkb', 'us'), ('ibus', 'anthy')]
→一般ユーザーを作成してログイン
[('xkb', 'us'), ('ibus', 'anthy')]
→ゲストセッション
[('xkb', 'us'), ('ibus', 'anthy')]
5. ブートローダーで日本語を選択 → キーマップで「USA」を選択 → 「Ubuntuをインストール」を選択 →
インストールダイアログを終了 → ライブセッション
[('xkb', 'us'), ('fcitx', 'mozc')]
→インストールしてログイン
@a(ss) []
→ログアウトしてもう一度ログイン
[('xkb', 'us'), ('ibus', 'anthy')]
→一般ユーザーを作成してログイン
[('xkb', 'us'), ('ibus', 'anthy')]
→ゲストセッション
[('xkb', 'us'), ('ibus', 'anthy')]
> echo $GTK_IM_MODULE
> => fcitxになっている?
なっています。
> dpkg-query -W fcitx
> dpkg-query -W unity-settings-daemon
> dpkg-query -W ubuntu-defaults-ja
> => 期待通りのバージョンになっている?
ubuntu at ubuntu:~$ dpkg-query -W fcitx
fcitx 1:4.2.9-3
ubuntu at ubuntu:~$ dpkg-query -W unity-settings-daemon
unity-settings-daemon 15.04.1+15.10.20151021-0ubuntu1+ja1
ubuntu at ubuntu:~$ dpkg-query -W ubuntu-defaults-ja
ubuntu-defaults-ja 15.10-0ubuntu1~ja3
> dpkg-query -W im-setup-helper
> => 見つからない?
ubuntu at ubuntu:~$ dpkg-query -W im-setup-helper
dpkg-query: im-setup-helper に一致するパッケージが見つかりません
> - 現象再現時のログは?
> ~/.cache/upstart/unity-settings-daemon.logの内容に何かおかしいところは?
以下のログが出ていました。重複行は削除してあります。
** (unity-settings-daemon:1620): WARNING **: Attempted to init Xsync,
found version 3.1 error base 134 event base 83
** (unity-settings-daemon:1620): WARNING **: Unable to register
client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The
name org.gnome.SessionManager was not provided by any .service files
(unity-settings-daemon:1620): color-plugin-WARNING **: failed to get
edid: unable to get EDID for output
(unity-settings-daemon:1620): GLib-GIO-CRITICAL **:
g_dbus_connection_call_internal: assertion 'G_IS_DBUS_CONNECTION
(connection)' failed
(unity-settings-daemon:1620): keyboard-plugin-WARNING **: Unhandled
settings change, key 'bell-custom-file'
(unity-settings-daemon:1620): color-plugin-WARNING **: unable to get
EDID for xrandr-default: unable to get EDID for output
もし根本的な解決ができなくても、手元で修正した im-setup-helper を入れてみた所、どのパターンでもうまく動いてそうです。
もう少しテストしてみます。
--
Jun Kobayashi
ubuntu-jp メーリングリストの案内