libera/#maemo-leste/ Thursday, 2023-01-19

Wizzupgreat00:06
SuperMarioSFjust found some bug in hildon-application-manager08:04
SuperMarioSFAttempt install any application from it and you got a crash.08:04
SuperMarioSFstdout/stderr says: ***invalid %N$ use detected***08:05
SuperMarioSFjust searched the code and nothing related found. maybe this message is from another library rather than the application manager itself?08:06
SuperMarioSFbtw the crash ended with Abort signal, so it was being caught by something and just aborted.08:07
siceloyou're on which release? stable, -devel, or chimaera?08:14
sicelogetting touchscreen issues when receiving a phone call is a consistent occurrence on my droid 409:17
siceloam i the only one experiencing this?09:18
sicelois it a race between tklock and sphone?09:25
norayri am having touch issues while or after charging. don't use calls, cannot tell09:43
norayrz09:43
siceloon droid 4? i think that's related to static or something like that09:55
sicelocapacitive touch blues - it happens even on other phones tbh09:56
sicelo(the erratic touch when charging ...)09:56
SuperMarioSFsicelo, I'm on -devel, but this issue also on release as well.10:55
SuperMarioSFdevice is droid410:55
SuperMarioSFbtw the touchscreen issue is just a widely affected issue, even to this day for some devices.10:56
SuperMarioSFusually caused by bad charger design and not-so-good touchscreen designs back in the old days.10:57
SuperMarioSFEspecially when you using wall power.10:57
SuperMarioSFI use power bank for droid4 almost for all the time, and never had this kind of problem, until I connected to some not-well designed charging station, woah that went crazy.10:59
SuperMarioSFWizzup, I tested about the CHN-UNICOM APN auto-provisioning problem.11:02
SuperMarioSFIt seems even roaming from another provider in another region are also affected.11:03
siceloyes @charger. because c-ts depend onthe relative charge between your finger and itself, anything that can alter the charge also affects the screen. i've seen windows move just by passing heaphone cables nearby11:03
SuperMarioSFI have a special eSIM in a real SIM adaptor card, download and activated that and verified with another phone that is working, and inserted into droid411:04
SuperMarioSFgood 3G signal, no APN provisioned at all.11:04
SuperMarioSFand it was working in Android side with no problem.11:05
SuperMarioSFbtw the eSIM card I have is from esim.me, the only limitation for this card to work is configuring multiple eSIM profile on this card, you can only manage via Android App for the card. It had different one for Apple devides I guess.11:06
SuperMarioSFOnce you enabled a profile via App, you can basically insert the card into any phone and use that profile no problem, the only problem is you have to insert into a Android phone to configure it again.11:07
SuperMarioSFSo it works like a normal SIM card in any phone.11:07
WizzupI think if we don't know the provider, it might not provision well11:07
WizzupI don't know what the current fallback solution is here11:08
SuperMarioSFI guess the auto-provisioning problem is related to China Unicom itself, maybe it did something cause the droid4 leste unable to provision APNs properly.11:08
SuperMarioSFso... what provider?11:08
SuperMarioSFoh I have a idea11:08
SuperMarioSFI have a N900 with stock firmware11:09
SuperMarioSFLet me test that11:09
siceloWizzup: i think we also should just support manually adding an APN11:09
Wizzupsicelo: yes, we should11:09
Wizzupit might make sense to file a bug for this11:09
Wizzupsomeone is writing an actual user handbook now, and these are things we could cover in it too11:09
SuperMarioSFbtw China Unicom itself works well on stock firmware of N900, I tested that early.11:09
SuperMarioSFjust don't know what will appear if I instert my eSIM into it.11:10
siceloeSIM on the N900? insert it so we find out :-)11:10
SuperMarioSFI have tested a disfunct SIM card which is a virtual-ISP, and itself provisioned successfully, however it was registered to China Mobile, which doesn't have WCDMA support at all.11:11
sicelonice11:11
SuperMarioSFcurrently my eSIM have only one profile, it is from 3HK, an operator from Hong Kong.11:11
sicelotbh, i am not sure we have that kind of thing in Leste (or any other mobile distro) ... the OTA stuff11:12
SuperMarioSFoh11:12
SuperMarioSFno worries11:12
siceloit's my uninformed guess. take it with a grain of salt11:12
SuperMarioSFi guess eSIM have a much different OTA kind stuff.11:12
SuperMarioSFjust guessing11:12
SuperMarioSFmy eSIM.me card can have up to 15 profiles stored.11:13
SuperMarioSFand that is expensive, for card itself.11:13
norayresim is good for privacy i guess?11:30
norayri can get a esim online and use for internet in my country, and carriers in my country won't know who am i?11:32
siceloheh, no (unless i am wrong too)11:33
siceloit's mainly just to make phones thinner/smaller11:33
norayri mean if i get esim in other country11:34
siceloeach removable thing (sd card, sim) needs a lot of space in a phone for the receptacle. if everything is built into the phone, it can take up less space, allowing for other fancy stuff to be added11:34
sicelonorayr: you'll have to register that esim somewhere ... it's just a sim - the networks themselves aren't changing11:35
uvosmore importantly, if you design a pcb you will quickly discover that connectors and slots are surprisingly expensive and will quickly add up to be a significant part of you bom13:10
SuperMarioSFeSIM can load operator's profile in another country/region, but the local operator will still know your IMEI, your network registration info (ICCID for example) and the peering roaming operator, for whole system to work.13:48
SuperMarioSFthey may or may not have your networking traffic depends on how they implement the roaming protocols.13:48
SuperMarioSFusually your network traffic will have a VPN tunnel directing your traffic to your eSIM's operator, but local operator may have chance to peek into.13:49
SuperMarioSFHowever if they leaked any amount of sign of they are listening in your data without your consent, they will have a big trouble. Even operator in China, which is state-operated, won't do this kind of thing.13:51
SuperMarioSFOK, eSIM insterted to stock firmware N900, let's see what will happen next.13:52
SuperMarioSFlet me do second reboot to skip initial setup (for disconnected battery once)13:53
SuperMarioSFWell13:56
SuperMarioSFStock firmware auto-provisioned APN correctly, even with its correct name.13:57
bencoh:)13:57
SuperMarioSFExpecting "3" as its APN name, because that is the operator's name, it is 3HK, and APN name is just "3".13:57
SuperMarioSFthe local operator is China Unicom (shown in stock firmware of N900 as CHN-UNICOM, which is the same if I inserted a China Unicom SIM into it)13:58
SuperMarioSFand it only shown the local operator's name (CHN-UNICOM)13:58
SuperMarioSFthis behavior is same when insterted into leste droid4.13:59
SuperMarioSFbut no APN will be correctly provisioned in leste droid4 for either 3HK eSIM or China Unicom SIM14:00
SuperMarioSFso at least there is some uniformity14:00
bencohmaybe ofono isn't looking for right info14:00
SuperMarioSFso is there anything I can looking into?14:00
SuperMarioSFI have plenty time today so I can help for debugging the issue.14:01
SuperMarioSFand I have both eSIM and a normal SIM with 2 droid4 available at once.14:01
SuperMarioSFthey can both have SSH connection if anyone want to dig deeper.14:02
SuperMarioSFhere is the one with eSIM : ssh ro-CeqU5HstCNechqcdMcDAe8PTH@sgp1.tmate.io14:11
SuperMarioSFif you prefer Web SSH, here is: https://tmate.io/t/tEGaCXGxhLsCrkASX8e7NXx3U14:11
SuperMarioSFoops the connection is broken14:14
dsc_yo14:17
dsc_wrong window14:17
SuperMarioSFhttps://tmate.io/t/ro-Mncch4ApLvcjrA3XE6Q8u57j214:33
SuperMarioSFok this time terminal is ready14:33
dsc_im trying to type :((14:34
dsc_nvm14:35
SuperMarioSFoh that is a read only session14:37
SuperMarioSFdo you need full access?14:37
dsc_no no, was just wondering14:37
SuperMarioSFlast session seems dead due to some flicky USB cable...14:39
SuperMarioSFnew session created.14:41
SuperMarioSFthis time it is over the WiFi14:41
WizzupSuperMarioSF: I'm not at a terminal atm, do you have someone helping you atm?14:42
SuperMarioSFseems no one is available...14:43
SuperMarioSFif you have interest, do you have any kind of web browser?14:44
WizzupI can help in maybe 30mins14:44
SuperMarioSFOK then I just wait.14:44
SuperMarioSFif you are ready just ping me.14:44
SuperMarioSFthanks a lot.14:45
WizzupSuperMarioSF: I'm around now, what do you need help with?15:07
SuperMarioSFthe same issue of not provisioning APNs correctly. Last time you had tried to find out the reason for this issue.15:08
SuperMarioSFThis time you can have a full SSH access into this15:09
Wizzupso does it not work at all, or only not from the ui15:09
SuperMarioSFI wasn't able to connect via celluar data yet.15:09
SuperMarioSFUI doesn't working for sure.15:09
SuperMarioSFlast time you give me a workaround for leting WiFi can be used at least.15:10
SuperMarioSFbut celluar network isn't tried yet.15:10
SuperMarioSFI have sent the full access info to you.15:11
SuperMarioSFeSIM is currently inserted in device, 3G signal is good.15:12
bencohI ported my devuan hybrid package crossbuilder to chimaera :)16:14
Wizzupbencoh: great, I am not sure if we ever saved doc on how to do it last time, but if you have it now, that's probably super useful16:14
bencohlooks like it works, but I need to import the leste pubkey to test it against leste packages ... anyone remembers where the key is? :)16:14
Wizzupbencoh: https://maedevu.maemo.org/16:14
Wizzuptesting-key.asc and extras-key.asc16:15
bencohah, thanks :)16:15
bencohyeah, I updated my notes file, I'll go over it again / try to create another container16:15
Wizzupgreat16:15
Wizzuptct (who is not here atm) is working on a developer docs16:15
bencohthe thing is I still don't know how to make a script out of that thing16:15
Wizzupsomething more organised htan our wiki16:16
bencohI'll probably upload a new container image (rootfs) as well16:16
siceloSuperMarioSF: yay @fremantle. old is new ;-)16:30
freemangordonbencoh: is it in a VM?16:34
freemangordonah, container16:34
freemangordonplease, share it, I am sure next time I compile mesa on d4 the device will melt :)16:34
bencoh:)16:46
Wizzupfreemangordon: I was trying to debug SuperMarioSF's d4 not getting mobile data16:49
Wizzupit looks like RoamingAllowed was not set16:49
Wizzupbut apart from that, it doesn't seem to ever actually provision mobile data16:49
Wizzupbut the mmc and operator are known in the xml file16:49
Wizzupfreemangordon: here is grep -i ofono of the log: https://wizzup.org/supermario_sf_icd2_log_ofono.txt16:50
sicelowhat xml file do you mean Wizzup ?16:55
Wizzupsicelo: whatever the mobile broadband data xml file is16:59
bencohtime dpkg-buildpackage -b: real    4m58.209s (on a 10yo i7) :)17:01
siceloOk. was asking so i could check my own - also not getting provisioned17:01
bencoh(for xorg-xserver)17:01
siceloheh, mobile-broadband-provider-info in beowulf doesn't have Eswatini, even though I added it 3 years ago, https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/commit/cb21b6e31f2b375d7e0a7e88f97028141deec9a117:07
sicelobut i somehow got provisioned for my previous sim in Leste :-/17:08
sicelofreemangordon: Wizzup: https://paste.debian.net/1267798/ here's my log. this is 653-01. i can manually connect to internet using ofono scripts. unable to provision in icd2 so far ..17:33
bencohhttp://bencoh.notk.org/maemo/leste-chimaera-builder-armhf-lxc-20220119.tar.zstd18:21
Wizzupbencoh: if we have some doc somewhere we can put this on maedevu potentially18:26
bencohWizzup: http://cgit.notk.org/bencoh/maemo-leste/leste-builder.git/18:29
bencohapparently devuan changed the repository structure (?) at some point, meaning that one has to change the /etc/apt/sources.list file before using apt18:31
bencoh(or should?)18:31
bencohbut I think that it should work overall18:31
Wizzupgreat18:31
bencohregarding the rootfs I uploaded, the leste meta (?) package installed resolvconf, but since the relevant files aren't properly populated (it's not a fullblown leste system afterall, at least it's not configured as such), /etc/resolv.conf points to a nonexistant /run/ file18:33
bencohI never really looked into resolvconf, so I dunno how to fix it quickly (apart from just overriding /etc/resolv.conf with something custom)18:34
Wizzupcustom is probably fine18:41
bencohWhile building tinc using the builder and running tests I hit the following bug, btw: https://gitlab.com/qemu-project/qemu/-/issues/26319:25
bencohapparently using a 32b qemu would fix it, I haven't tried19:27
bencohanyway, it affects readdir() for armhf binaries running inside the container, it should be fine for most devbuild use, but it means it can't be used as-is in production (ie package buildbots)19:30
Wizzupoh yeah we know about this one I think :)19:34
Wizzupthis also hit the image-builder19:35
bencohoh19:40
Wizzupdsc: maemo-translate runs locally here :)19:41
Wizzupdsc_: ah no, I do get the bus error19:41
dsc_Wizzup: :D19:46
Wizzupfreemangordon: ping, what's a good package to test -mthumb -mfpu=neon with20:26
Wizzupfreemangordon: and do we want to test this in a separate section/repo? maybe only for chimaera-experimental or something?20:28
rafael2kbtw, do we have chimaera-devel or chimaera-experimental already?20:29
Wizzuprafael2k: we do have it, but they're empty, but they should work20:30
Wizzupso if you make a maemo/chimaera-devel branch, it'll go in there20:30
Wizzupat least it should20:30
Wizzupour *new* idea is:20:30
Wizzupactually20:30
Wizzupwe have20:30
Wizzupsorry20:30
Wizzuprafael2k: so we have:20:30
Wizzup        'chimaera',20:30
Wizzup        'chimaera-testing',20:30
Wizzup        'chimaera-devel',20:30
Wizzup        'chimaera-experimental',20:30
Wizzupchimaera is obvious20:30
rafael2kcool! lots of repos!20:31
Wizzupchimaera-testing <- for users who just want some testing stuff but not break their device20:31
Wizzupchimaera-devel <- for us to test new sw releases20:31
Wizzupchimaera-experimental <- omg crazy kernel might brick everything and eat data20:31
rafael2kso most likely I'll use chimaera and chimaera-devel (especially for new major kernel releases)20:31
Wizzupwell the idea is to also use chimaera-testing, but that depends on our testing audience :)20:32
rafael2kright, lemme think about it then20:33
rafael2kI know very well testing from debian...20:33
rafael2kbtw lets put pinhole to chimaera20:33
rafael2kpiggz said he will solve that white bar showing up in Maemo20:34
rafael2khe said is a kirigami issue20:34
rafael2k(in SF silica this is not happening, looking in the screenshots)20:34
Wizzuprafael2k: I was planning to clarify this more upon release20:44
Wizzupbut I imagined regular flow to be: devel -> testing -> stable20:44
Wizzuprafael2k: but then of course -more regular- than currently with beowulf-devel20:45
Wizzuprafael2k: I could make a web if for getting the current diff between them20:50
Wizzuprafael2k: I have a python tool for it, we could turn that into a web page20:50
Wizzupfreemangordon: ok, all chimaera-experimental now builds with -mfpu=neon -mthumb: https://phoenix.maemo.org/job/iphbd-binaries/architecture=armhf,label=armhf/12/consoleText21:55
Wizzupon armhf only21:55
Wizzupany idea what you want on arm64?21:55
Wizzuphttps://github.com/maemo-leste/jenkins-integration/commit/bf2ce8c3423ec12c13f086d1acf64959b073bfaf21:56
freemangordonno, sorry22:10
bencohI get those PVR errors here and there with mpv (on chimaera) http://pastebin.notk.org/pastebin.php?show=m323a97b422:39
bencohis that a known issue?22:39
bencoh(it looks like it still works fine)22:39
freemangordonnot known to me at least22:40
bencohoh22:42
bencohapparently it happens when switching back from the window thumbnails (launcher?) to fullscreen during playback22:47
freemangordondoes it happen if you use xv?22:53
bencohlemme see23:39
Wizzupfreemangordon: so how do we proceed with neon/thumb testing, we now have a place to test with the default armhf debian flags containing it23:39
Wizzupof course with custom makefiles these might still be ignored23:39
Wizzupbut the majority should be thumb and neon if we recompile23:40
bencohfreemangordon: doesn't happen with xv apparently23:40
bencoh(I used vo=gl before)23:40

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