toltec icon indicating copy to clipboard operation
toltec copied to clipboard

Add 3.5.2 and 3.8.2 support

Open Eeems opened this issue 1 year ago • 22 comments

Initial work to add 3.5.2 support. This requires splitting the repo again to add rmallos3v5, rm1os3v5, and rm2os3v5 for 3.5.2 and newer support.

The new repos will use timower's version of rm2fb. This only adds 3.5.2 and 3.8.2 support.

Eeems avatar May 24 '24 06:05 Eeems

~~This requires #751 to be merged for the install process to work.~~

I've merged #751 into this so that the install process works.

Eeems avatar May 24 '24 07:05 Eeems

This will require testing all UI applications to make sure they work as expected. The new rm2fb uses a different mechanism to send messages between the server and client, which may have unintended consequences.

Eeems avatar May 24 '24 16:05 Eeems

This will also require testing of the kernel packages as well, due to the OS upgrade.

Eeems avatar May 24 '24 20:05 Eeems

bufshot appears to not be able to take screenshots with this. It's just a white image. no error though.

When switching back to the calculator app with remux I encountered the following rendering issue: image

Eeems avatar May 24 '24 22:05 Eeems

bufshot is fixed by creating a symlink to /dev/shm/rm2fb.01 named /dev/shm/swtfb.01.

Eeems avatar May 25 '24 00:05 Eeems

I've opened https://github.com/timower/rM2-stuff/pull/43 to resolve an issue where timower's rm2fb doesn't set expected environment variables.

Eeems avatar May 25 '24 00:05 Eeems

remux suspend doesn't display the suspend image, ~~and the power button doesn't do anything~~.

Eeems avatar May 25 '24 04:05 Eeems

Resuming from sleep in oxide to the launcher sometimes doesn't render properly:

image

Switching back to the calculator app in oxide exhibits the same behaviour as in remux. This happens with other apps like the launcher as well.

image

Eeems avatar May 25 '24 04:05 Eeems

Auto lock switching to the lockscreen application also appears to suffer from this issue: In oxide: 20240524_223541.jpg

Eeems avatar May 25 '24 04:05 Eeems

I've opened https://github.com/timower/rM2-stuff/issues/44 to track these issues with timower's rm2fb fork.

Eeems avatar May 25 '24 04:05 Eeems

@Eeems you were able to run oxide on timower's rm2fb?

StarNumber12046 avatar May 29 '24 13:05 StarNumber12046

@Eeems you were able to run oxide on timower's rm2fb?

Yes, which I why I was reporting errors with it and remux when switching apps.

Eeems avatar May 29 '24 16:05 Eeems

For me it works but I can't use rot to go to the home screen and I meed to test with gestures, I maybe have to clear my config to get it working (on 3.8)

Il mer 29 mag 2024, 18:17 Nathaniel van Diepen @.***> ha scritto:

@Eeems https://github.com/Eeems you were able to run oxide on timower's rm2fb?

Yes, which I why I was reporting errors with it and remux when switching apps.

— Reply to this email directly, view it on GitHub https://github.com/toltec-dev/toltec/pull/860#issuecomment-2137798420, or unsubscribe https://github.com/notifications/unsubscribe-auth/APL35QUKFU462LJVERKCOWDZEX5R3AVCNFSM6AAAAABIG67P6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZXG44TQNBSGA . You are receiving this because you commented.Message ID: @.***>

StarNumber12046 avatar May 29 '24 16:05 StarNumber12046

root shouldn't be affected, and gestures were working fine for me.

Eeems avatar May 29 '24 16:05 Eeems

If I recall correctly I didn't disable them, but I may have when I tried my configuration with genie

Il mer 29 mag 2024, 18:20 Nathaniel van Diepen @.***> ha scritto:

root shouldn't be affected, and gestures were working fine for me.

— Reply to this email directly, view it on GitHub https://github.com/toltec-dev/toltec/pull/860#issuecomment-2137804656, or unsubscribe https://github.com/notifications/unsubscribe-auth/APL35QT64MKCKKXHTEF4NNTZEX56JAVCNFSM6AAAAABIG67P6WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZXHAYDINRVGY . You are receiving this because you commented.Message ID: @.***>

StarNumber12046 avatar May 29 '24 16:05 StarNumber12046

So, I tried clearing the config, running tarnish using rm2fb client and running the following

rot system call setSwipeEnabled 'int:1' 'bool:true' rot system call setSwipeEnabled 'int:2' 'bool:true' rot system call setSwipeEnabled 'int:3' 'bool:true' rot system call setSwipeEnabled 'int:4' 'bool:true'

Gestures do not work for me

StarNumber12046 avatar May 29 '24 17:05 StarNumber12046

So, I tried clearing the config, running tarnish using rm2fb client and running the following

rot system call setSwipeEnabled 'int:1' 'bool:true' rot system call setSwipeEnabled 'int:2' 'bool:true' rot system call setSwipeEnabled 'int:3' 'bool:true' rot system call setSwipeEnabled 'int:4' 'bool:true'

Gestures do not work for me

Please report oxide issues upstream and link the issue here.

Eeems avatar May 29 '24 18:05 Eeems

@StarNumber12046 I don't believe I ever saw your issue opened.

Eeems avatar Sep 12 '24 23:09 Eeems

@StarNumber12046 I don't believe I ever saw your issue opened.

Turns out, restarting tarnish fixed it, I forgot to post it here

StarNumber12046 avatar Sep 13 '24 05:09 StarNumber12046

Is this still supposed to land eventually? I was planning to give v3.8.2 a try today, but due to the most recent comment on #859 I am unsure if this would even make sense...

MoritzBoehme avatar May 24 '25 11:05 MoritzBoehme

If anything feel free to ping me when either this or future versions need testing :) Would also be happy to help with packaging etc.

MoritzBoehme avatar May 24 '25 11:05 MoritzBoehme

Is this still supposed to land eventually? I was planning to give v3.8.2 a try today, but due to the most recent comment on #859 I am unsure if this would even make sense...

https://github.com/toltec-dev/toltec/issues/859#issuecomment-2847576179 is rather explicit about not continuing with 3.8 support.

Eeems avatar May 24 '25 15:05 Eeems

Replaced by #955

Eeems avatar Oct 29 '25 05:10 Eeems