glitchapp | hi, I'm puzzled by some apps not working for certain users apparently due to sailjail, I wonder what can make the apps install and run for some users and not for others: https://openrepos.net/content/glitchapp/virtual-gamepad | 09:24 |
---|---|---|
glitchapp | I'll be glad for feedback to find out what's the reason | 09:25 |
glitchapp | since I can not reproduce the problem some users are reporting I would be glad for feedback so that I can apply the needed fix | 09:46 |
attah | How are you testing? On some old version without sailjail? Not launching from the app drawer? | 09:59 |
nephros | b100dian[m]: PLASMA_INTEGRATION_USE_PORTAL=1 set for qt-runner? | 10:01 |
glitchapp | attah, I have Sailfish OS 3.4 installed from community builds from xda-developers and I can launch my apps from the launcher without issues | 10:05 |
glitchapp | I probably not have sailjail for what some users reported | 10:06 |
attah | There's your problem then | 10:08 |
glitchapp | so if all the problem there is is sailjail, I wonder if I solved the problem by naming the folder to match the app's name | 10:08 |
attah | "the folder" is quite vague | 10:09 |
attah | Also; isn't there an emulator that comes with the SDK? | 10:10 |
glitchapp | I've never managed to make the virtual machine work | 10:10 |
glitchapp | I tried everything and became all kind of different errors | 10:10 |
glitchapp | I tried virtual box and docker, none of them work | 10:11 |
attah | docker is just for building | 10:12 |
attah | Of course they work. Lots of people use them, | 10:12 |
glitchapp | I didn't say they don't work, I 've just don't manage to make them work | 10:13 |
glitchapp | this is the error I become everytime I try to deploy any of the test apps that come with the sdk: 11:15:26: Cannot deploy: Missing Sailfish OS device information in the kit | 10:15 |
attah | Well; have you configured any devices? | 10:16 |
glitchapp | I added my phone and selected Sailfish device, it never deploys to my phone | 10:17 |
glitchapp | the virtual machine is not working either | 10:17 |
attah | And you have the correct architectures selected? And the "test" in the devices config passes? | 10:18 |
glitchapp | mm I think it's a wrong version of sailfish , is the 4.5 and my phone is the 3,4 | 10:19 |
attah | that's probably not helpful | 10:19 |
attah | That version is quite ancient | 10:20 |
glitchapp | I have a xiaomi 9t and that's the only build I found that works | 10:20 |
glitchapp | if you know any better build please let me know | 10:20 |
attah | I select phones from SFOS availability, not the other way around | 10:20 |
glitchapp | well the community ports are listed with all the features that works, and in the list seems that the build is almost fully working... but maybe ancient as you said | 10:21 |
glitchapp | so basically you mean if you don't have a modern fully supported phone you can't deploy or do anything? | 10:22 |
attah | No - i really don't know. But that is so ancient that there might be problems | 10:22 |
attah | You could us an old SDK presumably... | 10:23 |
glitchapp | right so the only solution is to buy a sony x 10 I guess | 10:23 |
attah | If you are going to use the phone at all, that would be a good idea, yes | 10:24 |
attah | If you just want to keep it as a toy, and fix the app for some users, the emulator would probably do | 10:25 |
glitchapp | so I can install virtual box and the virtual machine again, but I never managed to deploy any app to it | 10:26 |
glitchapp | not sure what I did wrong | 10:26 |
attah | go at it systematically | 10:27 |
attah | Check that virtualbox works at all, then sfos starts in it, and after that faff with deploying | 10:27 |
glitchapp | should I install the sdk again if I choosed docker last time? | 10:28 |
attah | again, docker is just for building | 10:28 |
attah | the emulator is virtualbox regardless | 10:28 |
glitchapp | right | 10:28 |
glitchapp | the virtual machine is being downloaded, hopefully this time works the deployment | 10:29 |
glitchapp | I clicked on deployment on a test app and the qt ide reports: 11:31:49: Start Build Engine: Starting "sailfish-sdk-build-engine:user" virtual machine. and nothing happens I can wait for hours and remains there, the virtual machine is installed but does not start | 10:33 |
attah | It's basically impossible to help with that remotely, especially with the lack of information | 10:34 |
attah | It sounds like you are not doing things step by step though | 10:35 |
attah | ...e.g. checking that it just builds before adding on deployment | 10:35 |
glitchapp | it does not build either and here is the error: | 10:38 |
glitchapp | Cannot deploy: Missing Sailfish OS device information in the kit | 10:39 |
glitchapp | Error building/deploying project test (Kit: SailfishOS-4.5.0.18-armv7hl (in sailfish-sdk-build-engine:xpheres)) | 10:39 |
glitchapp | When executing the RPM Deploy step | 10:39 |
glitchapp | and this is the error the virtual box gives me: VirtualBox can't enable the AMD-V extension. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_SVM_IN_USE). | 10:39 |
attah | that sounds a lot like a deploy error | 10:39 |
attah | try just building | 10:39 |
glitchapp | unfortunatelly I can not change that amd-v option because I'm using another virtual machine that requires it | 10:40 |
attah | okay, so you know why you have issues, you just didn't tell me about it | 10:40 |
glitchapp | I never use virtual box, I only have experience with qm, so I basically discovered that error right now | 10:41 |
glitchapp | qemu | 10:41 |
glitchapp | I think I will do my best to install the right sailfish version to deploy directly to my phone... but since my phone has no sailjail I would probably not be able to reproduce the problem users of new versions have | 10:43 |
glitchapp | I found how to install sailfish 3.4, I will come back once I find if I can deploy directly to my phone | 10:45 |
glitchapp | so no success installing the 3.4, it complains that can not connect to docker after downloading and does not install it | 11:04 |
glitchapp | I would rely on feedback to correct the issues with sailjail then... | 11:05 |
glitchapp | anyone interested on test my apps feel free to provide feedback and if they don't work you can always extract the love file and run it from terminal I guess | 11:06 |
glitchapp | feel free to build or send me a spec that works on sailjail phones and I would build any that do not work, thanks for all the help so far | 11:08 |
nephros | glitchapp: I just tried and I thinknthe SJ related problem is indeed that love cannot find the .love file because it doesnt have access to the file path. | 12:43 |
nephros | One thing I would do is install all .love files into the same path (e.g. /usr/share/love-apps/foo.love), and then ship a sailjail app profile that whitelists that path. | 12:45 |
nephros | I can try to ship somehing like that in my l8ve build, but i will not be able to maintain the love code itself. | 12:54 |
nephros | glitchapp: also,do you know if any games actually use .mod files? If not I'd remove the dep on modplug. | 13:08 |
Keto | I linked chum and chum:testing 4.5.0.24 repos to 4.5.0.25 on the obs repository server | 16:11 |
Keto | Could someone test if they work on .25 now? I still don't have chum installed on any device, sorry :) | 16:15 |
mal | karry: I forced 4.5.0.25 on my device and it refreshes the repo without issues and apps show in pkcon search output | 16:22 |
attah | Keto: lots of apps showing up on .25 here | 16:22 |
mal | karry: sorry | 16:22 |
mal | meant for keto | 16:22 |
b100dian[m] | <nephros> "vlagged: PLASMA_INTEGRATION_USE_..." <- thanks, I sonhow missed the name if this env var. Next is trying to see why busctl output is empty, will report back | 17:14 |
direc85[m] | Which is the most current version in chum? 4.5.0.24/25? | 18:12 |
mal | .25 works | 18:25 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!