| T42 | <Mister_Magister> @adampigg AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA OBS IS UP | 00:02 |
|---|---|---|
| Mister_Magister | Can't sleep i'm updating obs packages | 00:06 |
| Mister_Magister | dang it @adampigg you didn't give me permissions | 00:12 |
| Mister_Magister | @adampigg if you could https://github.com/sailfishos-native/mesa/pull/3 | 00:13 |
| Mister_Magister | will ya kill me if i build kernel on obs | 01:13 |
| Mister_Magister | >no space left on the device oof | 01:33 |
| Mister_Magister | kernel is building nicely | 02:08 |
| Mister_Magister | @adampigg one more PR for ofono will land | 02:08 |
| Mister_Magister | shouldn't we build ofono in native-common? shouldn't we have testing:native-common? | 02:08 |
| Mister_Magister | I'm not gonna have calls but i'll have mobile data which is all I care about | 02:11 |
| *** n2klb_ is now known as n2klb | 03:02 | |
| *** ggabriel is now known as Guest398 | 06:10 | |
| *** ggabriel is now known as Guest402 | 06:29 | |
| T42 | <adampigg> @Mister_Magister you need to try the Ofono version fro luneOS/@Herrie1982 ... its is up to date upstream + sfos features | 06:45 |
| T42 | <Herrie1982> Calls work well, even call wait, 2 calls merged | 06:46 |
| T42 | <Herrie1982> Data is the part I need to test more still | 06:46 |
| T42 | <Herrie1982> Just sitting here at home I usually dont touch data | 06:46 |
| T42 | <Herrie1982> Will check that in coming days | 06:46 |
| *** n2klb_ is now known as n2klb | 07:22 | |
| T42 | <abranson> @Mister_Magister good detective work on the mesa. I had it working on mind2 and pinephone, but neither of those are qcom, and I guess that fix is for qcoms? which device is it? | 07:44 |
| T42 | <Mister_Magister> @abranson yeap its qcom cause freedreno driver, moto x2 is the device | 08:24 |
| T42 | <abranson> ok. i wonder how many others there are. sounds like you're the maintainer of freedreno on sfos :D | 08:25 |
| T42 | <Mister_Magister> basically first guy to do memeline on qcom properly it'd seem beside like pinephone | 08:26 |
| T42 | <Mister_Magister> So I want to standardise memeline porting and stuff | 08:26 |
| T42 | <Mister_Magister> Bring order, justice and peace to my new emp… uhh | 08:26 |
| T42 | <Mister_Magister> tbh I should've started with op6 mainline ports but here we are | 08:28 |
| T42 | <Mister_Magister> I'll do the op6 ports and maybe Pad6 too both have the best mainline support out there | 08:29 |
| T42 | <Mister_Magister> only G2 is not getting mainline | 08:30 |
| T42 | <abranson> with great power comes great responsibility | 08:30 |
| T42 | <Mister_Magister> does it now | 08:31 |
| T42 | <abranson> yes. the responsibility of maintaining freedreno on sfos | 08:31 |
| T42 | <Mister_Magister> not really? It's just mesa i'm not maintaining anything | 08:32 |
| T42 | <abranson> that PR was maintaining! take the glory! | 08:36 |
| T42 | <Mister_Magister> it's just claude slopped stuff i aint taking stuff for that | 08:45 |
| T42 | <Mister_Magister> gimme back my OBS ;- | 08:56 |
| T42 | <adampigg> Luckily i built my changes this morning | 09:25 |
| T42 | <Mister_Magister> @adampigg did ya merge the mesa thing | 11:39 |
| T42 | <adampigg> Not yet, in office today, later | 11:39 |
| Mister_Magister | @adampigg https://github.com/sailfishos-open/kernel-adaptation-simplified/pull/5 | 11:45 |
| Mister_Magister | for a basic one it seem to at least give rough idea | 11:45 |
| T42 | <damnbruh2004> should i have just one default.prop or should i have all three? i have one at /system_root/default.prop, when symlinked to /default.prop two other ones are still reported as missing | 16:01 |
| T42 | <damnbruh2004> [ 451.272204] droid-hal-init: Couldn't load property file '/system/etc/prop.default': open() failed: No such file or directory: No such file or directory | 16:01 |
| T42 | <damnbruh2004> [ 451.272331] droid-hal-init: Couldn't load property file '/prop.default': open() failed: No such file or directory: No such file or directory | 16:01 |
| T42 | <damnbruh2004> [ 451.272444] droid-hal-init: Couldn't load property file '/default.prop': open() failed: No such file or directory: No such file or directory | 16:01 |
| T42 | <damnbruh2004> ok nvm it loads straight to ui with just this one symlink | 16:18 |
| T42 | <damnbruh2004> ln -s /default.prop /system_root/default.prop | 16:18 |
| T42 | <damnbruh2004> if droid-hal-init.service and usb-moded are masked and i start droid-hal-init manually, then system reaches ui. however, if only usb-moded is masked, then it produces some logs, then disconnects usb as expected, but after some time it reboots. any clue on why this happens? | 17:18 |
| T42 | <elros34> read journal, it may have reboot reason included | 17:28 |
| T42 | <damnbruh2004> for some reason logs are not saved under /var/log/journal despite Storage=persistent in config | 17:35 |
| T42 | <damnbruh2004> i suspect broken systemd because when in ui, sandboxed apps do not launch and when trying to ssh it reboots | 17:35 |
| T42 | <damnbruh2004> i also did not enable some options required for systemd in defconfig | 17:36 |
| T42 | <Herrie1982> mal: Spamming you a bit, but for the better | 17:39 |
| T42 | <Herrie1982> There will be some more, but did the most obvious ones first | 17:40 |
| mal | @Herrie1982 thanks for the PRs to ofono-binder-plugin, those are being reviewed and first two have already been merged | 17:44 |
| T42 | <elros34> @bruhforreal did you enable all namespace configs in kernel? journalctl -b-1 fail?, maybe simple dmesg -w or pstore | 17:46 |
| T42 | <Herrie1982> Mal: There will be some more for other bits, just ran into this while getting data working today and got into a rabbit hole again LOL | 17:48 |
| T42 | <Herrie1982> This is with upstream ofono 2.x and your patches. As usual it's never 1 place where things are not right, so ended up needing to patch things in different places (mostly our poor LuneOS stack), though it gets better lately with all these test devices on my desk :) | 17:49 |
| T42 | <damnbruh2004> @elros34 nope, currently building the kernel with namespacing enabled. i use dmesg, yeah | 18:01 |
| T42 | <damnbruh2004> is CONFIG_PID_NS necessary? | 18:13 |
| T42 | <damnbruh2004> optional, enables kernel namespaces for systemd-nspawn containers | 18:13 |
| T42 | <elros34> ``` | 18:16 |
| T42 | <elros34> CONFIG_PID_NS y # Namespacing option needed by firejail``` | 18:16 |
| T42 | <damnbruh2004> well. bad news then | 18:20 |
| T42 | <damnbruh2004> the kernel fails to build with this and needs patching... | 18:20 |
| T42 | <Herrie1982> What device are you working on, which kernel? | 18:29 |
| T42 | <Herrie1982> @damnbruh2004 We have quite some kernels with the PID NS patches @ LuneOS so might be able to point you in the right direction | 18:37 |
| T42 | <damnbruh2004> @Herrie1982 turns out it was just missing an include statement | 18:39 |
| T42 | <damnbruh2004> i joined your community on luna os, planning to experiment with it sometime later maybe | 18:39 |
| T42 | <damnbruh2004> im porting to galaxy grand prime codename fortuna3g | 18:40 |
| T42 | <Herrie1982> 1gb ram, not great but it will run | 19:00 |
| T42 | <Herrie1982> Same soc as the n4 or n5 I guess | 19:00 |
| T42 | <damnbruh2004> it feels quite bad on mainline pmos and on modern android | 19:09 |
| T42 | <damnbruh2004> i only managed to look around sfos ui and it feels way snappier | 19:09 |
| T42 | <damnbruh2004> although the only app that started is system settings | 19:09 |
| T42 | <elros34> for sure you can start apps via terminal | 19:10 |
| T42 | <damnbruh2004> yep. i guess this is probably a sailjail issue | 19:11 |
| T42 | <damnbruh2004> with pid ns enabled kernel all apps can be started from the home screen, nice | 19:26 |
| T42 | <damnbruh2004> the device is rebooting randonly though and i don't have last kmsg or journald persostence for some reason | 19:27 |
| T42 | <Herrie1982> I can see if I can mock you up a quick image. I have everything with 3.4 and up running on Android 16.0 GSI based Halium for LuneOS so porting should be fairly easy I guess | 19:30 |
| T42 | <damnbruh2004> i am currently porting sailfish | 19:32 |
| T42 | <Herrie1982> Understood :) | 19:33 |
| T42 | <elros34> nothing in: ls /sys/fs/pstore/? Are you sure you made changes in /etc/systemd/? What if you just reboot device? | 20:02 |
| T42 | <elros34> any spam in dmesg/journal? | 20:03 |
| T42 | <damnbruh2004> spam in dmesg from charging controller | 20:26 |
| T42 | <damnbruh2004> /sys/fs/pstore is empty, /etc/systemd contains masks for droid-hal-init and usb-moded | 20:27 |
| T42 | <damnbruh2004> how can i check if the crash was caused by an oom killer? | 20:28 |
| T42 | <damnbruh2004> also last -x shows reboots as crash | 20:29 |
| T42 | <elros34> so what charger prints? I don't believe samsung have sane logs | 20:32 |
| T42 | <elros34> or even better show full journal/dmesg logs | 20:33 |
| T42 | <damnbruh2004> check them out https://pastebin.com/SYEDjvTp | 20:36 |
| T42 | <damnbruh2004> also journal daemon fails to start most of the time | 20:36 |
| T42 | <damnbruh2004> the logs are after continue in init-ctl and before droid-hal-init | 20:37 |
| T42 | <elros34> can you get dmesg from early boot too when everything starts? 10 lines fron systemd is not much | 20:43 |
| T42 | <damnbruh2004> do i enable the droid-hal-init service or run it manually? | 20:44 |
| T42 | <elros34> lets so what fails even without droid-hal-init. journal should be first thing to fix | 20:45 |
| T42 | <damnbruh2004> oh you mean early boot as in even before i get to telnet? | 20:46 |
| T42 | <elros34> telnet, run dmesg -w &, then echo continue | 20:46 |
| T42 | <damnbruh2004> k | 20:47 |
| T42 | <elros34> and be fast so there is a chance to catch kernel booting too | 20:47 |
| T42 | <damnbruh2004> oh that might not be possible with my config. i need to manually route telnet into wsl before i can access it | 20:50 |
| T42 | <elros34> ok whatever you can do, we need any logs to start | 20:51 |
| T42 | <damnbruh2004> https://gist.githubusercontent.com/Smooth-E/da9511b07da8db63b489e0127db09daf/raw/0a3ea553e734845efaa3015a9ff35d8a41144124/dmesg.log | 20:55 |
| T42 | <elros34> ok first you must fix this: power_supply rt5033-fuelgauge: driver failed to report `energy_now'. WHere are your kernel sources | 21:00 |
| T42 | <damnbruh2004> https://github.com/fortuna-for-smoothie/android_kernel_samsung_msm8916/tree/hybris-18.1 | 21:03 |
| T42 | <elros34> can you check also zcat /proc/config.gz | grep _NS | 21:06 |
| T42 | <damnbruh2004> CONFIG_UTS_NS=y | 21:08 |
| T42 | <damnbruh2004> CONFIG_IPC_NS=y | 21:08 |
| T42 | <damnbruh2004> # CONFIG_USER_NS is not set | 21:08 |
| T42 | <damnbruh2004> CONFIG_PID_NS=y | 21:08 |
| T42 | <damnbruh2004> CONFIG_NET_NS=y | 21:08 |
| T42 | <damnbruh2004> CONFIG_NF_CONNTRACK_NETBIOS_NS=y | 21:08 |
| T42 | <elros34> add user_ns too. HAve you tried adding this fix from hadk-hot: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=26ea12dec0c84133add937455be76d44fe253d85. Could be useful for random reboots | 21:10 |
| *** loysharosen4 is now known as loysharosen | 21:15 | |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!