User Tools

Site Tools


ubuntu:armrdp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 =====
 +
 +
ubuntu/armrdp.1486146924.txt.gz · Last modified: 2017/02/03 12:35 by tschulz