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

Simplify armv7l Tar dependency installation #77

Open
videosmith opened this issue Aug 9, 2021 · 13 comments
Open

Simplify armv7l Tar dependency installation #77

videosmith opened this issue Aug 9, 2021 · 13 comments
Assignees
Milestone

Comments

@videosmith
Copy link

I do not see an 'install.sh' or some variant script file, can you advise, please?

Thank you

@va2ron1
Copy link
Collaborator

va2ron1 commented Aug 10, 2021

Hi @videosmith! The building instructions are briefly detailed in the Readme.md file in the following repo. If you need more help, write to us again.

https://github.com/ImaginarySense/Imaginary-Teleprompter-Electron#linux-and-bsd

@Cuperino
Copy link
Collaborator

Hello @videosmith,

My apologies for the inconvenience. The install script is called INSTALL_DEPENDENCIES.sh. That script I manually placed there for the ARM Tar files, and it installs libgconf-2-4, which is the only dependency requirement not satisfied by Raspberry Pi OS.

I didn't want to name it install.sh because it's not a full installation script, just takes care of that dependency. But I now realize that capitalizing it actually makes it harder to notice. We should go back to traditional packages for next release I hope. If for some reason we can't, I'll rename the script to install.sh for the next update.

@Cuperino Cuperino self-assigned this Aug 10, 2021
@Cuperino Cuperino added this to the 2.5 milestone Aug 10, 2021
@Cuperino
Copy link
Collaborator

I updated the download page to mention the install script by name.

@videosmith
Copy link
Author

videosmith commented Aug 11, 2021 via email

@Cuperino
Copy link
Collaborator

While I have only tested Imaginary Teleprompter on a Raspberry Pi 3, the answer to your question is: Maybe...

You can try running Imaginary Teleprompter from Chromium by loading the following link: https://imaginarysense.github.io/Imaginary-Teleprompter/

If tearing is not present, then it was due to Imaginary Teleprompter's old version of the Electron Framework not making the most of the RPi 4's hardware. Nevertheless, Electron doesn't get all the same patches that Chromium does for the Raspberry Pi; therefore there is no guarantee that Imaginary Teleprompter will perform like in Chromium when we release an update that uses a more recent version of Electron.

@videosmith
Copy link
Author

videosmith commented Aug 11, 2021 via email

@videosmith
Copy link
Author

videosmith commented Aug 11, 2021 via email

@Cuperino
Copy link
Collaborator

Thank you for your consideration Stuart. We do not accept donations, but if we ever do you'll find out at the downloads page.

@videosmith
Copy link
Author

videosmith commented Aug 11, 2021 via email

@Cuperino
Copy link
Collaborator

Cuperino commented Aug 12, 2021

Chromium does support prompting to a secondary monitor, but it does not full screen automatically for security reasons. It would be bad to have websites pretend to be a BSOD or something phishy... For those reason, you have to press F11 for the external prompter to go full screen on traditional web browsers.

With regards to beta testing, we have no beta testing program in place for Imaginary Teleprompter, the building process isn't streamlined enough to create all the binaries in a timely manner. But if you wish you could use the instructions at https://github.com/ImaginarySense/Imaginary-Teleprompter-Electron/tree/beta to create a build of the version that's currently in development. It is perfectly usable and you could give feedback to help improve it.

But you should know, we're not as invested in developing Imaginary Telepromtper as we used to be. About a year ago I started writing a new teleprompter program that completely avoids the technical limitations of Imaginary Teleprompter's architecture. It too is licensed under the GPL 3, but the source code and its binaries are not publicly available yet.

Coincidentally, I recently started giving restricted beta access. You should've received an e-mail with an invite. Open it from a browser that's logged in to your GitHub account, then look for the Releases page to download betas. All bug reports and feature requests with regards to the new program should be done on the new program's repository and not here, on Imaginary Teleprompter's Issues.

Imaginary Teleprompter continues to be supported and the new program hasn't been compiled to ARM7l yet, so feel free to use whichever works best for you.

@videosmith
Copy link
Author

videosmith commented Aug 17, 2021 via email

@ImaginarySense ImaginarySense deleted a comment from videosmith Aug 17, 2021
@Cuperino Cuperino changed the title imaginary-teleprompter-2.4.0-armv7l.tar.gz installation Simplify armv7l Tar dependency installation Aug 17, 2021
@Cuperino
Copy link
Collaborator

Deleted @videosmith's response from this thread because it wasn't in relation to Imaginary Teleprompter.

@Cuperino
Copy link
Collaborator

This thread will remain open until the original issue is addressed and traditional packages are created for ARM for the next release, or the dependency install script is renamed to install.sh.

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

3 participants