Try or Install Lubuntu
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Simon Quigley 2c5bda9356
Add preliminary code for a WiFi dropdown, and a language selector dropdown.
5 months ago
img Add preliminary code for a WiFi dropdown, and a language selector dropdown. 5 months ago
scripts Change the desktop file to an X session and add supporting files. 1 year ago
src Add preliminary code for a WiFi dropdown, and a language selector dropdown. 5 months ago
.gitignore Initial commit. 2 years ago
CMakeLists.txt Add preliminary code for a WiFi dropdown, and a language selector dropdown. 5 months ago
LICENSE Initial mockup. Very very ugly. Needs tons of cleanup. 2 years ago
README.md Document how the installer prompt works. 1 year ago
lubuntu-live-environment.desktop Change the desktop file to an X session and add supporting files. 1 year ago

README.md

Lubuntu Installer Prompt

This project is in alpha. It may change drastically, or not. It presents a "Try or Install Lubuntu" screen. Eventually we want to extend this to support multiple flavors.

Releases are signed with Simon Quigley's GPG key: 5C7ABEA20F8630459CC8C8B5E27F2CF8458C2FA4

Licensing info:

Architecture

This section serves to explain how lubuntu-installer-prompt's various components work together to provide the Lubuntu ISO boot experience.

  1. SDDM loads.
  2. /etc/sddm.conf is read. This file has been generated (or modified?) by Casper to point to a lubuntu-live-environment.desktop X session.
  3. lubuntu-live-environment.desktop executes /bin/start-lubuntu-live-env.
  4. start-lubuntu-live-env starts Openbox and backgrounds it.
  5. start-lubuntu-live-env starts /bin/lubuntu-installer-prompt but does not background it.
  6. The installer prompt appears.
  7. The user clicks "Install Lubuntu" or "Try Lubuntu".
  8. If "Install Lubuntu" is clicked, the installer prompt executes /usr/libexec/lubuntu-installer.sh, which then executes Calamares. The installer prompt then removes the buttons from the screen.
  9. The installer window appears on the user's screen.
  10. If Calamares closes, the installer prompt detects this and exits.
  11. When the installer prompt exits, start-lubuntu-live-env kills Openbox, then runs startlxqt.
  12. If "Try Lubuntu" is clicked, steps 10 and 11 are executed immediately.