
Ubuntu日本語フォーラム

ログインしていません。
システム設定>言語サポート にある
キーボード入力に使うIMシステムはibusになっていますか?
また、ゲストセッションでログインするとどうなりますか?
オフライン
hide様、rohizuka様、アドバイスありがとうございます。
.xprofileですが、新規に作成して、先に投稿した四行を入れただけです。
.profileですが、
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
と、if文構造になっているので、どこに入れたら良いのか分かりません。
アドバイスをいただけると助かります。
また、rohizuka様に指摘していただいた事を確認しました所、
システム>言語サポート>キーボードに使うIMシステム:ibus
IBusに設定されています。
ゲストセッションでログイン→インジケーターにキーボードアイコンが表示されていません
この時点であきらめていたのですが、試しにFirefoxやLibreOffice Writerで日本語を入力してみると、
普通に入力できます。
新しい発見で、驚いています。
これを登録したユーザーにも適応させるのにはどうしたらいいのか、
ご助言をお願い致します。
オフライン
http://pc.casey.jp/archives/153902525
とりあえずmozcの逃げ道も作っておきませんか?
とりあえず/.profileをいじるのはやめときましょう /.xprofileが正解のようなので
オフライン
hide様、了解しました。
Mozc、インストール済みです。
新規に作った4行の.xprofileを、/home と/etc/skel の両方削除してみました。
すると、ログイン時のインジケーターにキーボードアイコンが再び現れなくなりました。
この状態では、geditで入力メソッドをIBusに指定しても、日本語入力ができません。
DashからIBusをクリックしてアイコンを表示させた後、geditのIBus設定で日本語入力が可能になります。
インジケーターの電源アイコン>自動起動するアプリケーションの設定>
自動的に起動するプログラムの追加(P):>コマンド(M):
/usr/bin/ibus-daemon -d
↓
/usr/bin/ibus-daemon -r -d -x
に変更した所、再びログイン時にキーボードアイコンが表示されるようになりました。
これで、Dashの操作が再び不要になりました。
この状態で、ゲストセッションも試してみました。
普通に日本語入力ができます。
アドバイスを、お待ち致しております。
オフライン
futatsuya710 による投稿:
ゲストセッションでログイン→インジケーターにキーボードアイコンが表示されていません
この時点であきらめていたのですが、試しにFirefoxやLibreOffice Writerで日本語を入力してみると、
普通に入力できます。
新しい発見で、驚いています。
これを登録したユーザーにも適応させるのにはどうしたらいいのか、
ご助言をお願い致します。
今使用しておられるユーザーに対しての修正ポイントについては分かりかねますので
別な提案として、新規にユーザーを作成しそちらに引っ越してみては?
ゲストセッションでのログイン時にはキーボードアイコンが出たり出なかったりするものの
日本語入力自体は支障なく行えるのであれば、新規に作成したユーザーでも同様に日本語入力できると思います
ユーザーの作成や削除は
システム設定>ユーザーアカウントでロックの解除を行うと可能になります
オフライン
rohizuka様、アドバイスありがとうございます。
ゲストセッションでAnthyからMozcに切り替えようとして、
キーボードアイコンからIBusの設定を行うべく、DashからIBusをクリックし、
インジケーター上にキーボードアイコンを表示させたら、日本語入力ができなくなりました。
再起動しても復活せず、今使っているユーザーで.xprofileを作り直し、
自動起動するアプリケーションの設定を-dのみに戻し、
何回か再起動をしていたら、いつの間にかゲストセッションが復活していました。
ゲストセッションも、IBus設定に手を触れると爆弾がひそんでおり、よってデフォルトのAnthy以外は使えず、
辞書を鍛える事もできないので、
新規ユーザーへの乗り換えは、切り札に取って置きます。
現在使っているユーザーで、
IBusの設定>フォントとスタイル>言語パネルの表示:アクティブであるとき
になっているのに、気付くと全てのアプリを終了しても、Anthyパネルが残っています。
再びgeditで日本語表示ができるようにした後、
言語パネルもしくはIBusアイコンをクリックして、Mozcなどに変更しても、Anthyは居座って動きません。
インプットメソッドを一旦リストから全消去し、再起動の後、今度はMozcのみを追加した瞬間、フリーズしました。
再起動して今度は第一にMozc、第二にAnthyとしたら、Mozcの言語パネルが表示されました。
いつの間にか、インストール済の候補からインプットメソッドを選べなくなっていました。今度はMozcが居座りました。
しかし、IBusの設定でMozcをリストから外したら、言語パネルがAnthyになりました。
しかしgeditで日本語入力ができなくなり、
入力メソッドをシステム(Xの入力メソッド)やIBusに切り替えていたら、
いつの間にかAnthyが動いてくれました。
Anthy以外のインプットメソッドの切り替えには、インプットメソッドのリストからの全削除の上、
再起動後に使いたいインプットメソッドをリストに加えると、geditで使えるようになります。
AnthyやMozcをIBus設定または言語パネルから切り替えられれば便利ですが、
当分はどちらかを専用にして、乗り切ろうと思います。
オフライン
私は下記のような方法を使っています。
http://kledgeb.blogspot.jp/2012/07/ubuntu-1204-2_08.html
オフライン
udooon様、情報をありがとうございました。
さっそく.profileの内容を#でコメントアウトし、
自動起動するアプリケーションの設定も削除して、試してみました。
dconfエディターをインストールして、
desktop>unity>panelへ進み、
Name:systray-whitelistのValueを、
['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'ibus']
に書き換えました。
再起動したのですが、インジケーターにキーボードアイコンが表示されません。
DashからIBusをクリックして、キーボードアイコンを表示させてクリックすると、
geditで文字入力状態にしているにもかかわらず、
入力ウィンドウがありません
設定(P)
情報(A)
再起動
終了(Q)
のリストが現れます。
IBusの設定を見てみると、「日本語-Mozc」「日本語-Anthy」が登録されています。
ここでgedit内右クリック→入力メソッド→IBusをクリックする事で、
「入力ウィンドウがありません」の所に「Mozc」、「Anthy」、「インプットメソッドをオフに」が加わります。
困った事に、Mozcを最上位に設定しているにもかかわらず、二位のAnthyが登場します。
Mozcを使用するには、Anthyをリストから削除して、再起動しなくてはなりません。
IBusをクリックすれば、geditのみ日本語入力が可能である事が分かった時には、
IBusアイコンや言語パネルから切り替えができたのですが、いつの間にかできなくなっていました。
最近パッケージアップデートの案内が再びランチャーに現れたので、実行しています。
推奨でない64bit版のOSを使っているので、32bit用のプログラムが悪さをしているのではと、つい疑ってしまいます。
Linux初心者なので、色々とアドバイスをいただけると助かりますし、勉強になります。
他にも対策が有れば、ぜひともご教示願いたいと思います。よろしくお願い致します。
オフライン
futatsuya710 さん
根本的な解決ではないですが、
新しいユーザーを作成して、そのユーザーとしてログインした時に日本語入力が正常にできるか試してみてはいかがでしょうか。
新規ユーザーは「ユーザとグループ」で作成できます。
正常に日本語入力できるならば、いっそ新しい方のユーザーを常用にしてしまう方が簡単かもしれません。
また、新しいユーザーでも正常に日本語入力できないとすれば、私にはシステムを再インストールするくらいしか解決法を思いつきません。
オフライン
tapaboy様、アドバイスありがとうございます。
Linux初心者でして、基本的な質問が3つ有ります。
「ユーザとグループ」という項目がシステム設定に見当たらない代わりに、
システム設定>ユーザーアカウント
右上の「ロック解除」を実行した後、左下の「+」で新規アカウントが作成できるみたいなのですが、
この操作でも同じ事なのでしょうか?
ネットで検索してみると、11.10から「ユーザとグループ」が無くなったという質問が多いようですので。
あとは、管理者権限とその移行です。
今使っている唯一のアカウントが管理者になっていますので、新しいアカウントに管理者を移す事はできるのでしょうか?
また、複数のアカウントそれぞれに厳重なパスワードを設定すると、片方を忘れてしまうので、片方は簡単な物にしたいと思います。
しかし、パスワードの流出が心配されます。
管理者ではないユーザーでも、パスワードが漏れれば、Sudoコマンドで管理者権限を使えるのでしょうか?
セキュリティー面で心配が残ります。
初歩的な質問かとは思いますが、ご回答をいただけますよう、よろしくお願い致します。
オフライン
実際に試してみました。
システム設定>ユーザーアカウント>ロック解除>+>ユーザー名入力(管理者にする勇気が無く、一般ユーザー)>
パスワードの設定が無いまま、新規ユーザーの登録が完了。
これだけではパスワードが無効とされ、ログインできません。
オフライン
よく見ると、パスワードの「無効」がクリックでき、そこから設定できましたので、
新規ユーザーを立ち上げる事ができました。
ゲストセッションと同様、IBusやAnthyに触れなければ、日本語入力ができます。
新しい道が開けました。ありがとうございます。
12.10では、IBusや入力メソッドに触れられる事を祈っています。
オフライン
futatsuya710 による投稿:
「ユーザとグループ」という項目がシステム設定に見当たらない代わりに、
システム設定>ユーザーアカウント
右上の「ロック解除」を実行した後、左下の「+」で新規アカウントが作成できるみたいなのですが、
この操作でも同じ事なのでしょうか?
ネットで検索してみると、11.10から「ユーザとグループ」が無くなったという質問が多いようですので。
ユーザとグループはgnome-system-toolsに含まれ
ユーザーアカウントはgnome-control-centerに含まれています。
11.10以降でのインストールCDにはgnome-system-toolsは含まれていませんから
ユーザとグループが必要であればgnome-system-toolsをインストールしてください。
ただしユーザとグループは、システム設定(gnome-control-center)には列挙されません
Dashから検索するか端末で
users-admin
機能的にはユーザとグループの方が細かな設定ができます。
futatsuya710 による投稿:
管理者ではないユーザーでも、パスワードが漏れれば、Sudoコマンドで管理者権限を使えるのでしょうか?
管理者ユーザーのパスワードが漏れていなければ、一般ユーザーで管理者権限を取得される事はないでしょう。
オフライン
rohizuka様、ユーザとグループの解説をありがとうございます。
また、一般ユーザーの権限についてもご説明いただき、とても助かりました。
現在のユーザーは、Blu-Rayのコーデックを目指して、幾度か設定を変更しているので残し、
新規ユーザーを日本語入力担当として、使って行きたいと思います。
多くの方々からアドバイスをいただき、とても勉強になりました。
重ねて皆様に御礼申し上げます。
オフライン
最後に、気付いたことが有ったので付記致します。
Dashでは普通に日本語入力ができました。
改行はできませんが、一行ならgeditより楽です。
オフライン