こちらを参考に以下コマンドを実行するものの
1 2 | setxkbmap -rules xorg -model jp106 -layout jp |
1 2 | Cannot open display "default display" |
という謎のエラーで全然直らなかったんですが、ハマりにハマってやっと原因判明。
/etc/sysconfig/vncservers
に設定したログインユーザーで該当コマンドを実行する必要がある- VNCでログインしてターミナルを開いて実行する必要がある(SSH経由で流すとエラーになる)
例えば、vncuserというユーザーでVNCサーバーのログインユーザーを作っていた場合
- VNCで接続(vncuserでログインすることになる)
- ターミナルを開く
- setxkbmapを叩く
の流れとなります。
いやーハマったハマった。
ちなみに、+kb
のオプションは指定しなくてOKです。
(ソース無くしたんですが確かオプション自体無くなってるはず)