| 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/!