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

Seg Fault under 2.6.1.71 #3

Open
ademasi opened this issue Mar 21, 2021 · 10 comments
Open

Seg Fault under 2.6.1.71 #3

ademasi opened this issue Mar 21, 2021 · 10 comments

Comments

@ademasi
Copy link

ademasi commented Mar 21, 2021

Hi,

Thank you for your apps, it's super useful.
I have updated to the last version available of the RM system, reenable entware and remux to start zshelf, but if I try to start the app the screen stays white. By command line, I can see this error:

root@reMarkable:~# zshelf
EPD platform plugin loaded!
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
[SERVER]  QProcess::Running
Creating window
[SERVER]  QProcess::Running
virtual void EPRenderContext::renderNextFrame(QSGRenderer*, uint) can't render without a renderer
[SOCKET] "LIST" Connected
Segmentation fault
root@reMarkable:~# opkg info zshelf
Package: zshelf
Version: 0.3.1-1
Depends: node
Status: install user installed
Section: utils
Architecture: armv7-3.2
Maintainer: khanhas <xuankhanh963@gmail.com>
Size: 500469
Filename: zshelf_0.3.1-1_armv7-3.2.ipk
Description: Z-Library browser and downloader
Installed-Time: 1616317261

Maybe it does need a recompile? Did RM change their QT version?

In any case, I am available for testing if needed.

Regards, Alex.

@khanhas
Copy link
Owner

khanhas commented Mar 21, 2021

Yes, rM 2.6 breaks all QT software packages on toltec. And reMarkable team does not provide development toolchain anymore so I can't rebuild it. Toltec dev team is developing solution, please be patient for a week or two.

@ademasi
Copy link
Author

ademasi commented Mar 21, 2021

Thank you for your reply. It's too bad they did not share the toolchain...

PS: I really enjoy your work, spicetify is amazing, it's like I am using a different app.

@Jab2870
Copy link

Jab2870 commented Apr 8, 2021

toltec-dev/toltec#322 (comment)

I don't know if you've seen but apparently the toolchain has been updated to fix crashes with qt apps

@ard0gg
Copy link

ard0gg commented Apr 8, 2021

I have rebuilt with the v2.0.1 toolchain and Zshelf does appear to work when launched from the command line. I am having issues when launched from remux (rmkit-dev/rmkit#122)

@Jab2870
Copy link

Jab2870 commented Apr 26, 2021

Anybody know if there is an update on this?

@ard0gg
Copy link

ard0gg commented Apr 28, 2021

There is a PR (toltec-dev/toltec#338) to pull a fix into the Testing branch.

@matteodelabre
Copy link

This PR is for making launchers automatically preload rm2fb into launched apps. Unfortunately, this will not resolve this crash. To make Qt apps compatible with 2.6, they need to be rebuilt with toolchain v2, as mentioned above.

@matteodelabre
Copy link

FYI: Toltec testing now provides a version of Zshelf that is compatible with releases ⩾2.6.

@Jab2870
Copy link

Jab2870 commented Jul 20, 2021

@matteodelabre , how do I switch to toltec testing? Can't see anything in the documentation

Thanks in advance

@matteodelabre
Copy link

@Jab2870 Please see the following comment: toltec-dev/toltec#341 (comment). We’re working on making this process easier and better documented soon.

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

No branches or pull requests

5 participants