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

Feature/desktop #16

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

jvolker
Copy link
Contributor

@jvolker jvolker commented Jun 19, 2020

This is the first step towards a version for other operating systems like Ubuntu (e.g. running on Electric Objects), and it also enables running Openframe on Raspberry Pi 4 with rotated screen.

This could also have other advantages:

  • Quicker loading times for X server based extensions (like Website or Processing)
  • It’s harder to get locked into command-line for new users who don’t know Linux / Raspberry Pi that well. Less confusion about Openframe not working in desktop mode.
  • Quicker development right on the Pi in desktop mode

Disadvantages may be:

  • Slower in some cases (especially extension not necessarily needing x server) compared to running in the command line. We haven’t tested what the difference in performance it’s really going to make.

More info here: https://openframe.discourse.group/t/desktop-mode-version-of-openframe/126

Tested in desktop mode or Raspbian on Pi3 and Desktop (x86).

TODO:

  • test in command line mode
  • kill x server in command-line mode
  • fix tests

@jvolker
Copy link
Contributor Author

jvolker commented Jun 19, 2020

Works pretty well on Pi 4 too.

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

Successfully merging this pull request may close these issues.

1 participant