ユーザ用ツール

サイト用ツール


linux:userland:ubuntu_fcitx

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
linux:userland:ubuntu_fcitx [2019/06/05 22:45] – [(1) 下記スクリプトを実行します] ogalinux:userland:ubuntu_fcitx [2020/06/19 21:14] – [gvim を使う場合] oga
行 1: 行 1:
-====== Ubuntu + VNC デスクトップでの日本語入力 (fcitx-mozc) ======+====== Debian (または Ubuntu+ VNC デスクトップでの日本語入力 (fcitx-mozc) ======
  
 lxde を使っています。 lxde を使っています。
行 6: 行 6:
 ==== (1) 下記スクリプトを実行します ==== ==== (1) 下記スクリプトを実行します ====
  
-SSH で起動から下記スクリプトを実行してください。+SSH で起動してから下記スクリプトを実行してください。Debian, Ubuntu どちらでも実行できます
  
-<file bash userland_ubuntu_fcitx_setup.sh>+<file bash userland_fcitx_setup.sh>
 #!/bin/sh #!/bin/sh
 +. /etc/os-release
  
 +if [ "$ID" = "ubuntu" ];then
 sudo apt update sudo apt update
 sudo apt -y upgrade sudo apt -y upgrade
行 17: 行 19:
 sudo update-locale LANG=ja_JP.UTF-8 sudo update-locale LANG=ja_JP.UTF-8
 sudo apt -y install fcitx-mozc sudo apt -y install fcitx-mozc
 +sudo dpkg-reconfigure tzdata
 +fi
 +
 +if [ "$ID" = "debian" ];then
 +sudo apt update
 +sudo apt -y upgrade
 +sudo apt -y install lxde
 +sudo apt -y install task-japanese
 +sudo apt -y install task-japanese-desktop
 +sudo dpkg-reconfigure locales
 +. /etc/default/locale
 +sudo apt -y install fcitx-mozc
 +sudo apt -y install dbus-x11
 +sudo dpkg-reconfigure tzdata
 +fi
  
 if [ "$GTK_IM_MODULE" = "" ]; then if [ "$GTK_IM_MODULE" = "" ]; then
-cat >> $HOME/.bashrc <<END+cat >> $HOME/.profile <<END
 export GTK_IM_MODULE=fcitx export GTK_IM_MODULE=fcitx
 export QT_IM_MODULE=fcitx export QT_IM_MODULE=fcitx
 export XMODIFIERS=@im=fcitx export XMODIFIERS=@im=fcitx
 export DefaultIMModule=fcitx export DefaultIMModule=fcitx
-END 
-fi 
- 
-if [ ! -e "$HOME/.vncrc" ]; then 
-mkdir $HOME/.vnc 
-cat > $HOME/.vncrc <<"END" 
-$geometry = "1280x720"; 
 END END
 fi fi
 </file> </file>
  
-VNC の解像度は必要に応じて変更してください。$HOME/.vncrc を書き換えます。上のスクリプトでは 1280x720 に設定しています+VNC の解像度変更する場合は $HOME/.vncrc を書き換えてください。
  
 実行方法 実行方法
  
 <code bash> <code bash>
-$ sh ./userland_ubuntu_fcitx_setup.sh+$ sh ./userland_fcitx_setup.sh
 </code> </code>
  
-==== (2) $HOME/.vnc/xstartup を書き換えます ==== 
  
-$HOME/.vnc/xstartup の最後の行、/etc/X11/Xsession を lxsession に書き換えてください。 
  
-<code> 
- 
-export XKL_XMODMAP_DISABLE=1 
-/etc/X11/Xsession 
-</code> 
  
-↓ 書き換え後 
  
-<code> +==== (2) VNC に切り替えて起動し直します ====
-~ +
-export XKL_XMODMAP_DISABLE=+
-lxsession +
-</code>+
  
 +一旦 UserLAnd を停止し、VNC に切り替えてからもう一度起動します。
  
 +  * 具体的な手順
 +    - UserLAnd アプリを起動し、Debian (または Ubuntu) の上で長押して「Stop App」を選択
 +    - もう一度 Debian (または Ubuntu) を長押しして「App Info」を選択
 +    - VNC を選択して戻る
 +    - Debian (または Ubuntu) をタッチ
  
  
-==== (3) VNC に切り替えて起動し直します ==== 
  
-一旦 UserLAnd を停止し、VNC に切り替えてからもう一度起動します。 
  
 +==== (3) Session の起動 ====
  
 +タイトルバーが出ていない、メニューバーが表示されない、背景が切り替わらないなど、lxde が正しく起動できなかった場合は、terminal 内で直接 lxsession を起動してください。
  
 +<code bash>
 +$ lxsession &
 +</code>
  
 +また、$HOME/.xsessionrc を作成して下記のように記述しておきます。
  
-==== (4) 日本語切り替えキー設定 ====+<file bash .xsessionrc> 
 +. ~/.profile 
 +lxsession & 
 +</file> 
 +==== (4) LXtermianl 起動 ====
  
-下記コマンドを実行しておきます。+左下のアプリケーションメニューから、「システムツール」→「LXTerminal」 
 + 
 +または terminal 内で「$ lxterminal &」とコマンドを打っても構いせん。 
 + 
 + 
 + 
 + 
 + 
 +==== (5) 日本語切り替えキーの設定 ==== 
 + 
 +terminal 内で下記コマンドを実行します。
  
 <code bash> <code bash>
行 85: 行 107:
   - 「入力メソッド設定」が開くので「入力メソッド」のタブを選択   - 「入力メソッド設定」が開くので「入力メソッド」のタブを選択
     * 左下の [+] ボタンを押して 「入力メソッドの選択」から "Mozc" を選んで OK     * 左下の [+] ボタンを押して 「入力メソッドの選択」から "Mozc" を選んで OK
 +      * 最初から Mozc が表示されている場合は何もしなくて構いません。
   - 次に「全体の設定」のタブを選択   - 次に「全体の設定」のタブを選択
     * 「入力メソッドのオンオフ」で任意のキーを設定してください     * 「入力メソッドのオンオフ」で任意のキーを設定してください
  
-==== (5) LXtermianl の起動 ====+切り替えキーが正しく反応するかどうか、LXTerminal 上で確認します。
  
-左下のアプリケーションメニューから、「システムツール」→「LXTerminal」 
  
-LXTerminal 上で、(4) で設定したキーで日本語入力できることを確認します。 
  
  
  
-==== (6) もし fcitx が自動で立ち上がらない場合は ====+---- 
 +===== トラブル対策など ===== 
 + 
 +==== もし fcitx が自動で立ち上がらない場合は ==== 
 + 
 +毎回手動で fcitx-autostart を実行しないと日本語入力できない場合。
  
   - 左下のアプリケーションメニューから、「設定」→「LXSession のデフォルトのアプリケーション」   - 左下のアプリケーションメニューから、「設定」→「LXSession のデフォルトのアプリケーション」
行 105: 行 131:
  
  
 +==== gvim を使う場合 ====
  
-===== タイムゾーンの設定 =====+  * gvim で fcitx を使う場合は環境変数の設定が必要です。未確定候補が表示されない問題 
 +    * [[https://blog.goo.ne.jp/ikunya/e/7881b9c9522c5cc7a436c21f964b08c5|いくやの斬鉄日記: 最新のVim+Ubuntu 16.04 LTSでいい感じに日本語を入力する]]
  
-下記コマンドを実行したあと選択してください。 
- 
-<code bash> 
-$ sudo dpkg-reconfigure tzdata 
-</code> 
- 
- 
-===== gvim を使う場合 ===== 
- 
-  * gvim で fcitx を使う場合は環境変数の設定が必要です。未確定後方が表示されない問題 
-    * [[https://blog.goo.ne.jp/ikunya/e/7881b9c9522c5cc7a436c21f964b08c5|いくやの斬鉄日記: 最新のVim+Ubuntu 16.04 LTSでいい感じに日本語を入力する]] 
  
  
  
linux/userland/ubuntu_fcitx.txt · 最終更新: 2020/06/21 12:55 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki