Monday, 2022-08-15

T42<elros34> You already know what cause the issue: PrivateNetwork and have working and not working kernel so simply compare them and search for network namespace differences in defconfig and in sources. For issues with other apps you need to provide some logs, probably sailjail/booster fails05:18
EleventhLasthow do I fix/disable PrivateNetwork , everything in the kernels is different in defconfig , everything else is the same, and yes, the config with the network is really different there, and I think that applications do not work because of dsme, since the applications themselves cannot get to access it, and so the question is what to do with PrivateNetwork?05:41
T42<elros34> no, dsme doesn't break other apps itself but network namespace issue could cause booster/sailjail issues06:25
EleventhLastok, shall I give you a defconfig?06:31
EleventhLastAnd how can I solve the problem in general?06:37
T42<elros34> like I said, compare kernel sources/defconfig (in reality .config files). I do not know the solution, you need to figure out it06:51
piggz_how do you fastboot flash partitions like system, system_ext vendor, product, which apparently dont have partitions?09:13
T42<Umeaman> How does one flash SFOS to osprey if I have formated /data to ext4 as I should? I use TWRP and I use that to combo flash cm and SFOS. Aren't all TWRP versions compatible with all SFOS versions? Sorry if I seem stupid, but I get either a Error 7 or Error 9 when flashing.09:45
T42<Umeaman> I used to be able to run SFOS on it, but I switched back to Lineage and now that Lineage dropped support for it I need to use SFOS on it.09:46
T42<A_T_R> How do I fix this , disabled vibration in /vendor/etc/vintf/manifest.xml : https://irc.thaodan.de/.imgstore/12c96493/file_3830.jpg09:59
T42<A_T_R> https://irc.thaodan.de/.imgstore/12c96493/file_3831.jpg09:59
T42<A_T_R> waydroid not booting in 4.4.0.58 (hybris17.1) disabled vibrator in /vendor/etc/vintf/manifest.xml10:36
T42<A_T_R> How to solve10:37
T42<A_T_R> Failed to get service waydroidplatform, trying again...10:37
EleventhLastI figured out why PrivateNetwork=false breaks dsme10:40
EleventhLasthttps://pastebin.com/WW7rbTK710:42
T42<elros34> @Umeaman no, recent twrp version fails to unpack tarball11:12
T42<Umeaman> Elros: I've tried and failed. I could use some help. What sort of logs do you need? adb logcat during the flash process?11:33
T42<elros34> tried what? You should find error in /tmp/recovery.log11:34
EleventhLast 44.835971] (ostnamed) (7432): undefined instruction: pc=c05b36b412:10
EleventhLastThis is the reason12:10
EleventhLastwhy every fucking time it doesn't work, how it got me, I'm tired12:11
T42<Umeaman> https://irc.thaodan.de/.imgstore/3b2796c1/file_3832.jpg12:17
T42<Umeaman> Uhm. This channel doesn't accept image uploads?12:18
T42<Umeaman> Here's the result in TWRP: https://www.bildtagg.se/bild/7h6vhb3xwki1ypiuns9abtr912:36
EleventhLastUmeaman unpack the image , drop the archive from rootfs to /data , then create a directory "mkdir -p /data/.stowaways/sailfishos" after which "tar --numeric-owner -xvjf /data/sailfishos-rootfs.tar.bz2 -C /data/ .stowaways/sailfishos" then the full log will be visible, but as for me, you are out of memory , how much RAM do you have?12:50
EleventhLastUmeaman unpack the image , drop the archive from rootfs to /data , then create a directory "mkdir -p /data/.stowaways/sailfishos" after which "tar --numeric-owner -xvjf /data/sailfishos-rootfs.tar.bz2 -C /data/.stowaways/sailfishos" then the full log will be visible, but as for me, you are out of memory , how much RAM do you have?12:51
EleventhLastit is advisable to delete the rootfs directory before that rm -rf /data/.stowaways/sailfishos12:53
T42<bouic> @elros34: qxcompositor nicely rotating dynamically with a LXC container and a tiling WM: https://0x0.st/o2U2.mp414:17
T42<bouic> Thanks for your work! On my Pro1 I was using the patched qxdisplay, which didn't rotate dynamically.14:17
T42<elros34> nice it works, nobody reports it so far. qxdisplay is pointless now when it's not in openrepos. IIRC it was created only to get everything in 1 repo14:20
T42<bouic> It was also created to patch it and allow rotation with the -o flag, but then you merged the changes in qxcompositor14:20
T42<bouic> It really is cool to see it rotate dynamically with tiled windows14:20
T42<elros34> ah this was eons ago14:20
T42<bouic> Yes14:21
T42<bouic> Somewhere early 202014:21
T42<elros34> this rotation code really needed some some ugly workarounds to get it working14:22
T42<bouic> Now there are still things that don't work on Pro1x that used to work on Pro1, like sound (despite mounting the pulse device), or the Yellow modifiers (probably something to change in kernel). Other than that, LXC works nicely on Pro1x. It might be a tad slower than on Pro1 due to the slightly slower SOC, but the extra RAM will be really useful.14:23
T42<bouic> It might be dirty but it works well enough at least! If only we could get HDMI-out (on PRo1 or on Pro1x, preferably both, but in SFOS in general), that would be the best convergence for me. Isolated LXC with its own DE, contained in one app, and mobile OS14:24
T42<elros34> are they both hwcomposer 2?14:25
T42<bouic> I think? I'm no expert though14:27
T42<bouic> hwcomposer2 rings a bell for Pro1. Pro1x is halium 11, not sure if that changes that14:27
T42<elros34> yeah for older version there is experimental code but who knows maybe jolla devs are working on that for one os sony device:) There is code for cursor in lipstick-jolla so maybe for a reason14:29
T42<bouic> I remember bringing that up in a Jolla meeting and Flypig opened an internal issue about HDMI out, with no promise though. I don't know if they picked it up.14:33
T42<bouic> 14:33
T42<bouic> I'd be interested in the experimental code too. @Mad_Dev was looking into it over the past year but I don't know where that is now.14:33
T42<bouic> 14:34
T42<bouic> The cursor thing was your qt5 patch, no? I remember discussing with you about that for the Pro1, and a couple days later you had a working patched rpms that enabled USB mice. :p14:34
T42<bouic> I remember bringing that up in a Jolla meeting and Flypig opened an internal issue about HDMI out, with no promise though. I don't know if they picked it up.14:37
T42<bouic> 14:37
T42<bouic> I'd be interested in the experimental code too. @Mad_Dev was looking into it over the past year but I don't know where that is now.14:37
T42<bouic> 14:37
T42<bouic> The cursor thing was your qt5 patch, no? I remember discussing with you about that for the Pro1, and a couple days later you had working patched rpms that enabled USB mice. :p (edited)14:37
T42<Verevka86> does sound work in containers? (re @bouic: Thanks for your work...)14:37
T42<elros34> hdmi issue and source code for hwcomposer 1 have sever years:) Issue is not reachable anymore it was in mer bugs site. 2 related PR are in official repo but there there is no clever dev with old device to push it forward. About curser: My patch in lipstick (not qt5) stopped working  because jolla devs write theyr own14:38
T42<bouic> It did on my Pro1, see videos I made (like the third here at 2'40" https://movio.sauru.sh/mobilelinux); not on Pro1x so far14:38
T42<bouic> I remember seeing some hwcomposer2 hdmi-out activity in some repo in the last months, don't remember where and by whom14:39
T42<bouic> So cursor works out of the box now? Cool.14:40
T42<elros34> I didn't try but definitely there is a code14:40
T42<Umeaman> Has there been any problem updating the XA2 from cli?15:01
T42<Umeaman> In my upgrade process it fails with libcrypt.so.10 missing.15:01
T42<Umeaman> Failed to cache rpm database.15:03
T42<Umeaman> I did ran pkcon update. That failed.15:03
T42<elros34> doubt it's xa2 related, probably just general openssl update and related issues15:06
T42<Umeaman> Maybe I upgraded to many revisions at one time.15:08
T42<Umeaman> I'll update one at a time.15:08
T42<bouic> Here's one better showing rotation and how it's locked when the keyboard is out: https://youtube.com/shorts/wq3-rhB4pwA?feature=share15:08
T42<elros34> @Umeaman: read about Stop Releases or flash latest version15:09
T42<bouic> USB mouse not working out of the box on the Pro1x port at least Elros15:14
T42<bouic> Though it's visible in `lsusb`15:16
T42<bouic> And powered15:16
T42<bouic> Perhaps it's a hidden feature that requires some setup15:17
T42<elros34> set /desktop/sailfish/compositor/display_cursor to true15:21
T42<bouic> Haven't seen any effect with `dconf write /desktop/sailfish/compositor/display_cursor "true"` followed by a lipstick restart, but maybe the corresponding code is not in the Pro1x port15:31
T42<elros34> for sure it is, is not device specific15:32
T42<bouic> I double checked but made no typo in the above command. Interestingly, a double left click wakes the screen if it was locked15:55
T42<elros34> Did you try in portrait mode? I doubt it works in landscape15:56
T42<elros34> correctly*15:56
T42<bouic> Hence I can't see it in landscape, and even if I could and if it moved, then of course coordinates would be broken (your patch was sueprior for that). But it doesn't move anyway.15:58
T42<elros34> unfortunately tracking code is in closed part15:59
T42<bouic> Sad, that's actually a regression if it broke your patch.16:00
T42<elros34> not a big deal to fix it16:00
T42<Umeaman> Since H4113 (a.k.a Sony Xperia XA2 Dual) have Sailfish_OS-Jolla-4.4.0.68-h4113-0.0.9.30.zip, what software binaries do I also need? The Sailfish OS X page for XA2 isn't updated with current info.21:55
T42<Umeaman> Does 4.4.0.68 correspond to Android 11 ?21:55
T42<Umeaman> Or am I mistaken?21:57

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!