このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

sudo コマンド使用時のATOKの連携 このメッセージに返信する
日時: 2015/01/17(Sat) 21:54
名前: kabi
URL:
パネル登録アイコンからルート権限でBluefish エディタを起動出来るように
登録したいと考えています。

sh -c "bluefish %F"
これで登録すると一般ユーザーでは正常にATOKが
出来るように起動できます。

しかし
sudo sh -c "bluefish %F"
これで起動すると起動は出来ますがATOKは使用できません。
どうしたら出来るようになるでしょうか。
記事編集 編集
Re: sudo コマンド使用時のATOKの連携 このメッセージに返信する
日時: 2015/01/18(Sun) 08:44
名前: stranger
URL: http://ja.528p.com/
他のGUIで起動するアプリケーションも日本語変換できないけど
sudo env

env

rootと一般ユーザで環境変数を表示して
比べてみましょう
通常のログインをしないと
IM関連がSETされていないのがわかります

CentOS7ではnano(CUI)エディタなどでは日本語変換はできるみたいです
たぶん一般ユーザの端末上での日本語入力だから

蛇足
設定ファイルに2バイトの英数文字を打ちまないように注意してくださいね
記事編集 編集
Re: sudo コマンド使用時のATOKの連携 このメッセージに返信する
日時: 2015/01/18(Sun) 20:31
名前: kabi
URL:
ヒントありがとうございました!!
環境変数を比べて関係有りそうな変数をかたっぱしから
設定してやってみました。その結果、GTK_IM_MODULE=iiim で
問題なく起動出来る様になえいました。
ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -