Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DSC should be updated for jessie-lite #4

Open
Lewiscowles1986 opened this issue Jan 6, 2017 · 2 comments
Open

DSC should be updated for jessie-lite #4

Lewiscowles1986 opened this issue Jan 6, 2017 · 2 comments

Comments

@Lewiscowles1986
Copy link
Contributor

Lewiscowles1986 commented Jan 6, 2017

I just tried to run this on jessie-lite version of rPi (mostly to test my PR to address #1)

Looks like we fail with error message

TASK [Create LXDE autostart configuration] *************************************
fatal: [192.168.0.12]: FAILED! => {"changed": true, "failed": true, "msg": "Destination directory /home/pi/.config/lxsession/LXDE-pi does not exist"}

This is just a placeholder issue until packages are updated to include LXDE dependency before modifying files (alternative may come with #2) as technically we can install the service and it won't run until we are in the target desktop state (meaning we work without LXDE even though the kiosk obv's won't start)

@chriso0710
Copy link
Owner

The lite distribution is just a minimal image based on Debian Jessie but without the X-server and its components installed. This will obviously not be sufficient for chromium to run, so we can

A. check required packages and install them via apt/ansible, this will take time though
B. set the requirements to full jessie with pixel

B is ok for me ATM. But feel free to modify the required_packages in vars.yml.

@Lewiscowles1986
Copy link
Contributor Author

😉 happy to help, obviously outside of stock Raspberry pi images I think it might be mad to try to support everything; but very cool to specify a distro or just support both stock.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants