Dadoum / Sideloader

Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…
Other
387 stars 32 forks source link

“devicename<” is not a valid name #5

Open vyvir opened 11 months ago

vyvir commented 11 months ago

Hi, I tried running the x86_64 binary, but it seems it was compiled only for glibc 2.32 to 2.34. Adding support for glibc 2.28 would ensure that stable distros such as Rocky Linux and OpenSUSE Leap are able to run Sideloader. Furthermore, this minimum requirement would also cover Debian 11, Ubuntu 20.04, and their derivatives, since they run glibc 2.31.

Dadoum commented 11 months ago

The build from the dlangui branch should have more compatibility. Can you try those?

vyvir commented 11 months ago

image Well, it certainly does start!

Dadoum commented 11 months ago

Use the GTK build from that branch. DLangUI build is unfinished yet.

vyvir commented 11 months ago

image The GTK build starts too, albeit it does not recognize the name of the device. Therefore, I cannot click the "Install application..." button or else it freezes. The terminal states the following: Failed to set text '<devicename' from markup due to error parsing markup: Error on line 1 char 15: “devicename<” is not a valid name

vyvir commented 11 months ago

This isn't a problem on Tumbleweed, though.

Dadoum commented 11 months ago

Since I got no idea on how to fix this (and that I suspect it's related to libimobiledevice being too old), I will focus on making the dlangui frontend work to see if the issue was in the frontend (becoming irresponsive for some reason) or if libimobiledevice is just not working correctly in this situation.