概要
Windows 標準のリモートデスクトップ機能を利用して、Raspberry Pi に接続する。設定が一切不要でお手軽。
環境
Raspberry Pi + Raspbian
インストール
$ sudo apt-get install xrdp
設定
特になし
使用方法
Windows で「リモートデスクトップ接続」を起動し、IP アドレス(又はホスト名)を指定して接続。
注意点
クリップボードのコピー&ペーストが出来ない
上記パッケージではバージョンが 0.6.1 と古いため、クリップボードのコピー&ペーストが出来ない。最新の X11RDP-o-Matic でビルドしてみたが、途中(pixman あたり)でエラー。サポートリストに jessie はなかったので未対応?
GitHub - scarygliders/X11RDP-o-Matic: Currently for Debian-based distributions only, X11rdp-o-Matic automaticallydownloads, compiles, installs, and configures the X11rdp back-end X server , and the latest version of xrdp. RDPsesman is a menu driven utility for system administrators to configure local system users's RDP desktop environments. Will automatically install packages if necessary.
Currently for Debian-based distributions only, X11rdp-o-Matic automaticallydownloads, compiles, installs, and configures...
ビルドエラー時のログ
configure: creating ./config.status
config.status: creating pixman-1.pc
config.status: creating pixman-1-uninstalled.pc
config.status: creating Makefile
config.status: creating pixman/Makefile
config.status: creating pixman/pixman-version.h
config.status: creating demos/Makefile
config.status: creating test/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make: Entering directory '/home/pi/X11RDP-o-Matic/work/xrdp/xorg/X11R7.6/build_dir/pixman-0.30.0'
make all-recursive
make[1]: Entering directory '/home/pi/X11RDP-o-Matic/work/xrdp/xorg/X11R7.6/build_dir/pixman-0.30.0'
Making all in pixman
make[2]: Entering directory '/home/pi/X11RDP-o-Matic/work/xrdp/xorg/X11R7.6/build_dir/pixman-0.30.0/pixman'
CC pixman.lo
CC pixman-access.lo
CC pixman-bits-image.lo
CC pixman-access-accessors.lo
CC pixman-combine32.lo
In file included from pixman.c:29:0:
pixman.c: In function 'optimize_operator':
pixman-private.h:1001:22: warning: typedef 'compile_time_assertion' locally defined but not used [-Wunused-local-typedefs]
do { typedef int compile_time_assertion [(x)?1:-1]; } while (0)
^
pixman.c:144:5: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT (FAST_PATH_IS_OPAQUE == (1 << OPAQUE_SHIFT));
^
CC pixman-combine-float.lo
CC pixman-conical-gradient.lo
CC pixman-filter.lo
CC pixman-x86.lo
CC pixman-mips.lo
CC pixman-arm.lo
CC pixman-ppc.lo
CC pixman-edge.lo
CC pixman-edge-accessors.lo
CC pixman-fast-path.lo
CC pixman-glyph.lo
CC pixman-general.lo
CC pixman-gradient-walker.lo
CC pixman-image.lo
CC pixman-implementation.lo
CC pixman-linear-gradient.lo
CC pixman-matrix.lo
CC pixman-noop.lo
CC pixman-radial-gradient.lo
CC pixman-region16.lo
CC pixman-region32.lo
CC pixman-solid-fill.lo
CC pixman-timer.lo
CC pixman-trap.lo
CC pixman-utils.lo
CC pixman-arm-simd.lo
CPPAS pixman-arm-simd-asm.lo
CPPAS pixman-arm-simd-asm-scaled.lo
CC pixman-arm-neon.lo
CPPAS pixman-arm-neon-asm.lo
CPPAS pixman-arm-neon-asm-bilinear.lo
CC libpixman_iwmmxt_la-pixman-mmx.lo
CCLD libpixman-arm-simd.la
pixman-mmx.c: In function 'mmx_fetch_x8r8g8b8':
pixman-mmx.c:3810:1: internal compiler error: Max. number of generated reload insns per insn is achieved (90)
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See for instructions.
Preprocessed source stored into /tmp/ccZwMVoO.out file, please attach this to your bugreport.
Makefile:1002: recipe for target 'libpixman_iwmmxt_la-pixman-mmx.lo' failed
make[2]: *** [libpixman_iwmmxt_la-pixman-mmx.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/pi/X11RDP-o-Matic/work/xrdp/xorg/X11R7.6/build_dir/pixman-0.30.0/pixman'
Makefile:432: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pi/X11RDP-o-Matic/work/xrdp/xorg/X11R7.6/build_dir/pixman-0.30.0'
Makefile:338: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/home/pi/X11RDP-o-Matic/work/xrdp/xorg/X11R7.6/build_dir/pixman-0.30.0'
make failed for module pixman-0.30.0
error building X11rdp
pi@mpd-bgm1:~/X11RDP-o-Matic $



コメント