-
-
Notifications
You must be signed in to change notification settings - Fork 228
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
Detect missing desktop environment and offer to install one when setting up #2308
Comments
OctoDash will install ratpoison as a Window manager, which is sufficient. There is no need to install the full-blown raspbian desktop environment, as this will just slow down the boot. I've been running OctoDash since the start now without any desktop environment at all. Did you run into any issues while installing? |
Hi Timon,
I did run into issues, yes. What I did was:
1. Take the stock OctoPi image
2. Install OctoDash as per instructions
3. Install Waveshare LCD-show
4. Restart
What happened was X refused to boot, stating there was no screen attached.
Installing the Raspbian desktop environment solved this. It still booted
into ratpoison and didn't launch the full desktop environment, so I'm
guessing there's a missing dependency in there somewhere.
Thanks
Lewis
…On Sat, Oct 2, 2021 at 1:09 AM Timon G. ***@***.***> wrote:
OctoDash will install ratpoison as a Window manager, which is sufficient.
There is no need to install the full-blown raspbian desktop environment, as
this will just slow down the boot. I've been running OctoDash since the
start now without any desktop environment at all.
Did you run into any issues while installing?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#2308 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATNZF2PQB3S4OAI3RARTD7TUEXFJTANCNFSM5FEMIV3A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Ah ok, I think the issue here is that you installed the drivers after the OctoDash installation, which probably messed something up. The driver installation scripts usually do some major changes to the files that OctoDash is also changing to automatically start up. I'm closing this here for now, since the full Desktop environment isn't really the ideal solution (way overkill for a single window). If you'd like to tinker with this feel free to execute your steps on a fresh SD Card and swap step 2 & 3 and report back. Thanks for the info though! |
Is your feature request related to a problem? Please describe.
Yes. When setting up OctoDash, the frontend won't function unless a desktop environment is present, and a stock OctoPi install does not have one. The user may or may not realise that installing one is necessary or know how to.
Describe the solution you'd like
apt-get -y dist-upgrade && apt-get install raspberrypi-ui-mods
is fine.Link other projects
Nothing related
Additional context
Nothing related
The text was updated successfully, but these errors were encountered: