toltec icon indicating copy to clipboard operation
toltec copied to clipboard

3.22 Support

Open Eeems opened this issue 1 year ago • 27 comments

This issue is for tracking OS 3.4+ support in toltec.

Eeems avatar May 24 '24 02:05 Eeems

Due to the current state of rm2fb support in the community. We will not be supporting every OS release after 3.3.2. Instead, we will be adding 3.5.2 and 3.8.2 support. When timower's rm2fb is updated to support newer OS versions, we will work on only supporting those versions.

Eeems avatar May 24 '24 20:05 Eeems

Hi,

as fas as I comprehend, the issue is displaying apps on OS release > 3.4. But how is the state for non-UI packages? Would it be possible to install wireguard und webinterface-wifi on the latest OS versions?

Cheers

baflo avatar Jul 08 '24 11:07 baflo

Hi,

as fas as I comprehend, the issue is displaying apps on OS release > 3.4. But how is the state for non-UI packages? Would it be possible to install wireguard und webinterface-wifi on the latest OS versions?

Cheers

Wireguard was removed from toltec for the OS 3.x repositories: https://github.com/toltec-dev/toltec/releases/tag/2024-W21

As for webinterface-wifi, you would likely be able to follow it's manual install instructions to run it on 3.4.

Eeems avatar Jul 08 '24 13:07 Eeems

Oh, that's too bad regarding wireguard 😲

So generally speaking that's a "no"? Non-GUI apps don't work any better than GUI-applications?

baflo avatar Jul 08 '24 14:07 baflo

Oh, that's too bad regarding wireguard 😲

linux-stracciatella contains the wireguard module.

So generally speaking that's a "no"? Non-GUI apps don't work any better than GUI-applications?

That was not a "no". That was a "you can manually install stuff if you want, and it may work". Toltec does not support anything past 3.4, and as such we don't test it, and heavily recommend against using it on a newer version.

Eeems avatar Jul 08 '24 15:07 Eeems

Is the current last version (3.14.1.10) on reMarkable Paper Pro supported?

0xAdriaTorralba avatar Sep 12 '24 22:09 0xAdriaTorralba

Is the current last version (3.14.1.10) on reMarkable Paper Pro supported?

Please refer to the website for what versions are currently supported by toltec: https://toltec-dev.org/

Eeems avatar Sep 12 '24 22:09 Eeems

Is there any estimation time for latest versions to be supported?

0xAdriaTorralba avatar Sep 12 '24 22:09 0xAdriaTorralba

No

Eeems avatar Sep 12 '24 22:09 Eeems

does this help at all? https://www.reddit.com/r/RemarkableTablet/comments/1h7jg6w/terminal_on_the_remarkable_paper_pro/

jdkruzr avatar Dec 06 '24 02:12 jdkruzr

No

Eeems avatar Dec 06 '24 04:12 Eeems

I'm not knowledged about technical aspect of this issue but FWIW I'd like to bring 2 repos into your attention in case they may contribute to this issue:

  • https://github.com/asivery/qtfb
  • https://github.com/asivery/rmpp-qtfb-shim

@asivery seems to do framework level studies on recent versions of RM.

I'm sorry if this comment is a noise.

maliayas avatar Feb 07 '25 21:02 maliayas

We are aware of these repositories. The changes in #860 will still be required to allow splitting display providers on different OS versions that we support, and #929 would need to be addressed to support the rMPP

Eeems avatar Feb 07 '25 21:02 Eeems

Is the plan still to provide 3.5.2 and 3.8.2 support, or has that been leapfrogged to something even newer?

Snowflake6 avatar Feb 13 '25 15:02 Snowflake6

That has the most testing so far, so likely we would release that first.

Eeems avatar Feb 13 '25 15:02 Eeems

any update?

SamuelPalubaCZ avatar Mar 21 '25 14:03 SamuelPalubaCZ

The linked PR tracks progress. Please don't ask if there has been an update. This project is run by volunteers that all have their own lives. If there was an update, it will either be on the PR, or this ticket would be closed and there would be a release.

Eeems avatar Mar 21 '25 15:03 Eeems

Due to how stale this all is, next efforts will be for 3.18 support. There are rm2fb solutions in the works for 3.18 that we can take advantage of as indicated above. Targeting 3.18 also allows us to start adding rMPP support.

Eeems avatar May 02 '25 15:05 Eeems

@Eeems I just got my RPP! It's on v 3.20.0.87. Can you point me to how to downgrade, if needed, to run VNSEE. Or point me to simple instructions led way to install fuller Linux, so I could light web browse, use as second display for MacBook/iPad. I suppose if I'm VNSee, I don't need to browse from RPP. ALSO, is landscape supported? Many thanks!

twiddledup avatar Jun 21 '25 06:06 twiddledup

Toltec does not currently support the rMPP

Eeems avatar Jun 21 '25 06:06 Eeems

Can we somehow support you in any way, in order to get support for the RPP?

frathe avatar Jul 22 '25 17:07 frathe

If you have the time/skills to help test some of the open PRs in our build process, that would be helpful:

  • https://github.com/toltec-dev/toolchain/pull/41
  • https://github.com/toltec-dev/build/pull/58

After those are tested and merged, we can start the work to start integrating the rMPP into the install process, package builds, etc. We also need a generic rm2fb replacement for the rMPP for toltec to work, as qtfb doesn't match the featureset toltec is built around, so a lot of the tooling like launcherctl will not work in it's current form.

Eeems avatar Jul 22 '25 18:07 Eeems

How are things looking for RM/RM2 3.18 support? Currently on 3.11.2.5 (RM2) and not sure I want to go through the manual downgrade process (https://github.com/Jayy001/codexctl/issues/95#issuecomment-2305529048) if this is around the corner. If there are blockers, is there anything I can do to help?

corigne avatar Oct 14 '25 18:10 corigne

How are things looking for RM/RM2 3.18 support? Currently on 3.11.2.5 (RM2) and not sure I want to go through the manual downgrade process (https://github.com/Jayy001/codexctl/issues/95#issuecomment-2305529048) if this is around the corner. If there are blockers, is there anything I can do to help?

See my previous message.

Eeems avatar Oct 15 '25 14:10 Eeems

Blocking architecture changes have been completed. Next steps will be to create a new PR that starts doing the following:

  • [x] Split out repos for 3.22 support.
  • [x] Split out rMPP and rMPPM specific repos.
  • [x] Make all rmall packages that are not truly architecture independent into specific rM1 and rM2 builds only.
  • [x] Update bootstrap script to handle install on 3.22, rMPP, and rMPPM
  • [ ] Sort out how to handle decryption on bootup without xochitl running
  • [x] Take the changes from #860 for splitting out display providers on different OS versions.
    • rM2 will use timower's rm2fb implementation
    • rMPP/rMPPM will not have a display server yet, future work will be required to add support, as well as port more of the packages.
  • [x] Tag PR with experimental to start doing testing.
  • [ ] Test upgrade process from 3.3.2.1666.
  • [ ] Test install process on 3.22.

Eeems avatar Oct 29 '25 05:10 Eeems