This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
vps:vps4th2nd_06 [2019/03/30 07:26] hoge@hoge [tigervnc] |
vps:vps4th2nd_06 [2019/06/16 15:16] (current) |
||
|---|---|---|---|
| Line 38: | Line 38: | ||
| firewall_type="open" | firewall_type="open" | ||
| ssd_enable="YES" | ssd_enable="YES" | ||
| - | inetd_enable="YES" | + | dbus_enable="YES" |
| + | hald_enable="YES" | ||
| </code> | </code> | ||
| * ifcofig_epair3b\\ jailerで作成したepair3の一端。jailerからprisonerであるdesktopに割り当てる。 | * ifcofig_epair3b\\ jailerで作成したepair3の一端。jailerからprisonerであるdesktopに割り当てる。 | ||
| Line 76: | Line 77: | ||
| pkgにて、以下を導入。 | pkgにて、以下を導入。 | ||
| * xorg | * xorg | ||
| - | * xdm | ||
| - | * xsm | ||
| * xfce4 | * xfce4 | ||
| * gnucash | * gnucash | ||
| * chromium | * chromium | ||
| * tigervnc | * tigervnc | ||
| - | * novnc | ||
| * ja-font-ipa | * ja-font-ipa | ||
| * ja-fcitx-mozc | * ja-fcitx-mozc | ||
| * zh-fcitx-configtool | * zh-fcitx-configtool | ||
| - | ==== xdm ==== | ||
| - | prisner desktop 起動時に xdm を起動する。 | ||
| - | * /usr/local/etc/rc.d/xdm を作成<code> | ||
| - | #!/bin/sh | ||
| - | /usr/local/bin/xdm | ||
| - | </code> | ||
| - | * /etc/rc.conf を編集<code> | ||
| - | xdm_enable="YES" | ||
| - | </code> | ||
| - | * /usr/local/lib/X11/xdm/Xaccess を編集<code> | ||
| - | * #any host can get a login window | ||
| - | </code> | ||
| - | * /usr/local/lib/X11/xdm/Xservers を編集<code> | ||
| - | #:0 local /usr/local/bin/X :0 | ||
| - | </code> | ||
| - | * /usr/local/lib/X11/xdm/xdm-config を編集<code> | ||
| - | ! DisplayManager.requestPort: 0 | ||
| - | </code> | ||
| - | ==== TigerVNC ==== | ||
| - | TigerVNC を inetd で制御する。 | ||
| - | * /etc/services を編集<code> | ||
| - | vnc 5901/tcp | ||
| - | </code> | ||
| - | * /etc/inetd.conf を編集<code> | ||
| - | vnc stream tcp nowait nobody /usr/local/bin/Xvnc Xvnc -inetd -query localhost -once -geometry <横>x<縦> -securitytypes=none | ||
| - | </code> | ||
| - | ==== i-bus / mozc ==== | ||
| - | * X転送を有効にして ssh ログイン | ||
| - | * ibus-setup を起動 | ||
| - | * [Input Method] で mozc 以外を Remove | ||
| - | * mozcの設定 | ||
| - | * [General] で [Keymap style]を ATOKに変更後 Customize | ||
| - | * keymap を変更 | ||
| - | |||
| - | ^ Mode ^ Key ^ Command ^ | ||
| - | |Composition|Ctrl Space|IMEOn| | ||
| - | |DirectInput|Ctrl Space|IMEOn| | ||
| - | |Composition|Ctrl Space|CancelAndIMEOff| | ||
| - | |Conversion|Ctrl Space|CancelAndIMEOff| | ||
| - | |Precomposition|Ctrl Space|CancelAndIMEOff| | ||
| - | |||
| - | |||
| - | |||
| - | ==== novnc ==== | ||
| - | novnc を inetd で制御する。 | ||
| - | * /usr/local/libexec/novnc/utils/websockify/run 修正<code> | ||
| - | #!/usr/bin/env python3.6 (python を python3.6 に修正) | ||
| - | </code> | ||