Home
Name Modified Size InfoDownloads / Week
Rebuild_howto 2015-04-19
kiosk-i686-1 2015-04-19 42.0 MB
README 2015-04-19 1.8 kB
kiosk 2014-07-26 35.4 MB
Totals: 4 Items   77.4 MB 0
RDPkiosk is a tiny Linux distribution which acts as RDP thin client and/or recovery toolkit.

 - Licence: GPLv3+
 - Image size: 42MB
 - System requirements: 512MB of RAM and 686-compatible CPU
 - Built with Buildroot http://buildroot.uclibc.org So it is very simple to rebuild the entire distro with my configs and init script. Look for rebiuld manual in 'Rebuild_howto' directory.
 - The project was launched because of Thinstation's deprecation and inability just to build. Anyway the majority of thin clients need rdp only an can work using a simplier solution.
 - You can start the 'kiosk' image with any bootloaders you know. Typical case is network (PXE, with pxelinux), but you can also start from flash-drive or HDD with syslinux, isolinux, grub(1|2) or any other bootloader.
 - SSH server (dropbear) is up, user: root, password: ololo
 
 Kiosk modes are set via kernel parameters.
  - RDP client mode: rdesktop=192.168.0.2 startx=1 or xfreerdp=192.168.0.2 startx=1 depending on client you prefer to use an your server's IP address
  - Desktop mode: startx=1
  - Terminal mode needs no parameters
 
Packages included:
 - Graphics: xfreerdp, rdesktop, xterm, fluxbox, xeyes(the greatest X application ever!!!!)
 - Busybox-based userspace
 - Filesystem utilities: ncdu and mdadm, suitable for recovery needs
 - Browser: dillo
 - HW tools: dmidecode, hwdata, lshw, pciutils
 - Network: mtr, rsync, dropbear, p910nd
 - bc

Test in QEMU before use:
$ qemu-system-x86_64 -kernel kiosk -append "rdesktop=192.168.0.2 startx=1" -m 512
$ qemu-system-x86_64 -kernel kiosk -append "xfreerdp=192.168.0.2 startx=1" -m 512
$ qemu-system-x86_64 -kernel kiosk -append "startx=1" -m 512

To force resolution(useful for CRT displays) add parameter: xrandr="--output default --mode 640x480" 
Source: README, updated 2015-04-19