T42 | <Herrie1982> Node takes forever nowadays to build, we have the same on LuneOS side (re @b100dian: oops sorry I also le...) | 05:57 |
---|---|---|
mal | Mister_Magister: I noticed you added 4.5.0.16 targets to some device project, you should go directly to 4.5.0.18 | 11:59 |
Mister_Magister | didn't know .18 existed | 12:07 |
Mister_Magister | whoa thea update went massively wrong for some reason, while titan went smoothly (they're basically same device), but hey at least minimedia starts | 13:34 |
Mister_Magister | okay what the hell I started lipstick by hand and its working fine but service won't start and systemd doesn't log user | 13:47 |
Mister_Magister | hmm what is /usr/lib/systemd/user/lipstick.service.d/50-compositor.conf | 13:49 |
Mister_Magister | cause "unrecognized option '--hwc-restart'" | 13:49 |
Mister_Magister | and i suspect it fails because of that | 13:49 |
Mister_Magister | yep that was it | 13:50 |
Mister_Magister | https://github.com/mer-hybris/droid-hal-configs/blob/eec74bfc7bbcb6d1ad682fe50d24e52b60e93c22/sparse/usr/lib/systemd/user/lipstick.service.d/50-compositor.conf | 13:51 |
Mister_Magister | uhh mce provides /usr/sbin/dummy_compositor | 13:52 |
mal | you can use delete_file.list in config repo if there are problematic files in the submodule | 13:53 |
Mister_Magister | the issue is that why is it there if mce doesn't havet hat parameter | 13:54 |
Mister_Magister | i want answers not workaround xd | 13:54 |
mal | which version of mce do you have installed? maybe you used too new submodule? | 13:55 |
Mister_Magister | i'm on 4.5.0.18 so how could i use too new | 13:55 |
Mister_Magister | the available mce is 1.114 | 13:56 |
mal | Mister_Magister: you know we have a thing called devel version internally | 13:56 |
Mister_Magister | i'm aware | 13:56 |
Mister_Magister | okay then | 13:56 |
Mister_Magister | i'll rollback the version | 13:56 |
mal | use d6cb0880d60afe0fbc60b502b1743a5ac0ec8a01 for config submodule | 13:56 |
mal | Mister_Magister: ^ | 13:57 |
Mister_Magister | thanks | 13:57 |
mal | usually a good hint is to check the official device config repo like this https://github.com/mer-hybris/droid-config-sony-lena/tree/upgrade-4.5.0 | 13:57 |
Mister_Magister | huh thanks | 13:58 |
mal | I usually sync my fp2 config repo submodules to match those | 13:58 |
Mister_Magister | understood | 13:58 |
Mister_Magister | mal: any idea why would minimedia not start? i have hard time fiding anything in logs | 14:11 |
Mister_Magister | also correct me if i'm worng but i think zypper dup doesn't schedule kernel update as opposed to version --dup | 14:32 |
Mister_Magister | ohh | 14:51 |
mal | afaik it should | 15:02 |
Mister_Magister | huh | 15:06 |
Mister_Magister | maaan i need to update and fix 5z | 15:07 |
Mister_Magister | but thats gonna be paaaaaaain | 15:08 |
mal | isn't the kernel update scheduling done in %post? | 15:08 |
mal | https://github.com/mer-hybris/droid-hal-device/blob/master/droid-hal-device.inc#L922 | 15:08 |
Mister_Magister | idk it didn't schedule for me | 15:12 |
Mister_Magister | mal: do i need to add have_custom_img_boot or enable_kernel_update? | 15:14 |
Mister_Magister | oh ye | 15:17 |
Mister_Magister | thea has enable_kernel_update | 15:17 |
Mister_Magister | titan doesn't | 15:17 |
Mister_Magister | i wonder when was it added | 15:18 |
Mister_Magister | 8 years ago | 15:18 |
Mister_Magister | i should have it lol | 15:18 |
Mister_Magister | i added enable_kernel_update like in thea | 15:21 |
mal | yeah, that explains it | 15:23 |
mal | I was going to ask if you have enable_kernel_update | 15:23 |
Mister_Magister | maybe i removed it by mistake at some point | 15:24 |
Mister_Magister | lol i had 5 years break in dhd commits xd | 15:25 |
Mister_Magister | nah i guess i never added it, interesting | 15:26 |
Mister_Magister | add-preinit-oneshot: /etc/oneshot.d/preinit/flash-bootimg.sh - job saved OK ayyy it werks | 15:39 |
Mister_Magister | i'm so confused, for the longest time i was preloading libOmxVdec.so but now with it preloaded camera doesn't work but without it it does | 15:44 |
Mister_Magister | i'm so confused | 15:44 |
Mister_Magister | but on thea which also preloads libOmxVdec it works | 15:45 |
Mister_Magister | oke thea works without libOmxVdec so imma yeet it | 15:50 |
Mister_Magister | now it doesn't work with or without preload wtf | 16:01 |
Mister_Magister | now without minimedia in logcat its not even asking for minimedia | 16:14 |
Mister_Magister | no such element factory "droideglsink"! | 16:15 |
Mister_Magister | the hell happened to gstdroid | 16:16 |
Mister_Magister | for some reason it doesn't load droid plugin at all | 16:21 |
mal | Mister_Magister: it got blacklisted probably | 16:33 |
Mister_Magister | mal: elaborate please | 16:33 |
Mister_Magister | i'm running out of ideas | 16:33 |
mal | try removing ~/.cache/gstreamer* | 16:34 |
mal | if something fails then gstreamer blacklists plugins | 16:34 |
Mister_Magister | ahhh | 16:35 |
Mister_Magister | i forgot about that path | 16:35 |
Mister_Magister | unfortunately "device or resource busy" lol | 16:36 |
Mister_Magister | ayyy it works thanks mal you're lifesaver | 16:50 |
Mister_Magister | mal: any fix for that yet? https://github.com/sailfishos/tracker-miners/compare/master...Michal-Szczepaniak:tracker-miners:master | 16:51 |
Mister_Magister | i'm trying to patch in seccomp filters xd | 17:07 |
mal | hmm, why does it return ECANCELED instead of EINVAL | 17:40 |
mal | Mister_Magister: why haven't you made a PR to the repo for that? | 17:41 |
Mister_Magister | mal: double no idea | 17:41 |
mal | I didn't even remember there was such an issue | 17:41 |
Mister_Magister | where's libseccomp source? | 17:42 |
Mister_Magister | mal: https://github.com/seccomp/libseccomp/blob/96989965042a515a3cbcb50e9b98243b9b7d4c37/doc/man/man3/seccomp_attr_set.3#L130 maybe this? | 17:44 |
Mister_Magister | Ideally the seccomp wouldn't fail | 17:45 |
Mister_Magister | mal: i thinkā¦ without seccomp-bpf in kernel, the seccomp call only takes 1 parameter instead of two and something something libseccomp fails because it sends two? totally guessing | 17:53 |
Mister_Magister | but that would explain newer kernels working | 17:53 |
Mister_Magister | i've patched in the seccomp-bpf but it doesn't want to enable | 17:54 |
Mister_Magister | ahh fixed | 18:00 |
mal | Mister_Magister: did you also sync other adaptation packages to match latest release? I just did here https://build.merproject.org/project/show/nemo:devel:hw:fairphone:fp2-sibon | 18:26 |
Mister_Magister | they might be off as i just got latest | 18:48 |
Mister_Magister | but other stuff is working fine | 18:48 |
Mister_Magister | mal: ^ | 18:48 |
mal | yeah, usually not much issues with those | 18:57 |
Mister_Magister | ayy i finally patched fully seccomp-bpf lets see if it helps | 18:58 |
Mister_Magister | mal: call me madman but i've fixed it | 19:01 |
Mister_Magister | that was the issue, i didn't have seccomp-bpf in kernel | 19:01 |
mal | oh | 19:01 |
Mister_Magister | if you want you can merge the change but i myself won't use it from now on | 19:04 |
Mister_Magister | In case someone else has this issue https://github.com/VerdandiTeam/android_kernel_motorola_msm8226/commit/d67367035329001e5e0026c6e59db077ca3ea8ea | 19:04 |
T42 | <Efeisot> #notes | 19:05 |
Mister_Magister | ^ issue with gallery or trackers not working due to seccomp bpf | 19:05 |
Mister_Magister | that should be enough keywords xd | 19:05 |
T42 | <Mister_Magister> /save tracker-miners-seccomp (re @SailfishFreenodeIRCBridgeBot: <Mister_Magister>In ...) | 19:08 |
T42 | <Mister_Magister> i forgot i'm admin here xd | 19:08 |
Mister_Magister | mal: i wanna update my 5z, could you tell me if i don't need some package from here? https://build.merproject.org/project/show/nemo:testing:hw:asus:5z | 19:59 |
mal | Mister_Magister: you shouldn't need libgbinder, libgbinder-radio, sensorfw-qt5-binder, dummy_netd, ofono-ril-binder-plugin, not sure why you have that settings package there | 21:49 |
mal | also bluebinder is not needed | 21:50 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!