This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ubuntu:armrdp [2017/02/03 12:35] tschulz created |
ubuntu:armrdp [2018/02/22 10:19] (current) tschulz [Scripts] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Arm Based Thin Client ====== | + | ====== Arm Based Thin Client (Odroid-C2 Ubuntu 16.04) ====== |
+ | * So far the Hard kernel Odroid-C2 with ubuntu and freerdp on X11 seems to provide really good performance even remotefx seems to work pretty well. | ||
===== Scripts ===== | ===== Scripts ===== | ||
Line 6: | Line 7: | ||
RDPHOST="vspace2.sebekaschools.net" | RDPHOST="vspace2.sebekaschools.net" | ||
- | RDP_OPTS="/f +fonts /gdi:hw /sound /bpp:32 +window-drag /frame-ack:5 /rfx /usb:id,dev:0781:5530" | + | RDP_OPTS="/f /fonts /gdi:hw /sound:sys:alsa,format:1,quality:high /bpp:16 +window-drag -bitmap-cache /rfx /network:lan /rfx-mode:video" |
RDP_USER="/u:sebekaschools\e1" | RDP_USER="/u:sebekaschools\e1" | ||
LOOP_FILE="/tmp/rdp_loop" | LOOP_FILE="/tmp/rdp_loop" | ||
Line 34: | Line 35: | ||
===== Config Files ===== | ===== Config Files ===== | ||
+ | * The basic idea is that you create a user that will start xfreerdp. In my test system I used freerdp as a username. Then I set the user to use fluxbox for a window manager and set lightdm to login this user automatically at startup. | ||
+ | * There are probably less resource intensive ways to do this but lightdm is much more cross-distro than doing some init script that can even break between releases | ||
<file bash /etc/lightdm/lightdm.conf> | <file bash /etc/lightdm/lightdm.conf> | ||
[SeatDefaults] | [SeatDefaults] | ||
Line 46: | Line 48: | ||
... | ... | ||
</file> | </file> | ||
+ | <file bash ~/.dmrc> | ||
+ | [Desktop] | ||
+ | Session=fluxbox | ||
+ | </file> | ||
+ | |||
+ | ===== Package List ===== | ||
+ | |||
+ |