Steps to get Debian 10 “Buster” running on your c100p with a full LXDE Desktop! You can use the Console Environment image from this site if you want a barebones “console” experience and you are an advanced user. This image gets you to only the LXDE desktop. I have not added additional programs like LibreOffice etc. You can do that yourself with the trusty
sudo apt-get install command.
Behold the LXDE Desktop in all its glory (Using plank for the dock, Papirus-Light for the icon theme)
Put the c100p in "Developer Mode" and “Enable booting from External Storage”
You can download the ~1.28GB image here.
I use Balena Etcher (Windows, Linux, MacOS) to write the images to the SD-Card. I also use Win32DiskImager on Windows to read and write images. You can also use the good old “dd” command:
dd bs=4M if=</path/to/img> of=</disk/device> if you are old school.
Note: The SD-Card MUST be 8GB or larger!!
<CTRL> Uat the “OS verification is Off” screen
sudo su -
ip aperiodically until you see that the
wlan0interface has an IP address. This of course assumes that your dumb ass has typed in the correct SSID and and password.
sudo apt update && sudo apt upgrade
%D %R(you can
man strftimeto change this)
SHIFT Arrowkeys emulates
<Backspace>maps to both Backspace and Delete
<CTRL><ALT><Multimedia Key>emulates the function keys (F1 to F10)
<SUPER>(Windows key or Command key on a Mac)
I started with the Debian Console Image. The steps below got me to the Default Debian LXDE Gui:
# Package install sudo apt -y install xserver-xorg-video-fbdev xserver-xorg-input-libinput \ xserver-xorg-input-synaptics xfonts-terminus xinput lxde chromium \ chromium-l10n chromium-shell chromium-driver plank alacarte vlc \ ntp network-manager-gnome network-manager-openvpn-gnome default-jdk \ rclone papirus-icon-theme cheese brightnessctl # Package removal apt -y remove firefox-esr deluge wicd mpv lxmusic yelp yelp-xsl sudo rm /etc/xdg/autostart/wicd-tray.desktop sudo rm /etc/xdg/autostart/geoclue-demo-agent.desktop # Disable ssh server sudo systemctl disable ssh # Disabled plymouth so that X would boot and not go into a bootloop sudo systemctl disable plymouth #Copied in extra themes (pinched from Raspbian): # /usr/share/icons/PiX* # /usr/share/themes/PiX* #Edited /etc/network/interfaces and commented out eth0 stanza