libera/#maemo-leste/ Sunday, 2022-09-25

n00mann[m]Hello00:31
n00mann[m]I am ordering an n90000:32
n00mann[m]What i am in for lads00:32
Guest86Hi00:36
Guest86Linux phone is a cool toy00:37
Guest86The nokia n950 looks interesting, i hope that i get one someday00:38
Guest86A local guy had it but not sure if he will pass it to me00:38
n00mann[m]Surely the support wouldn’t be the best00:38
konan00mann[m]: idk, my n900 runs leste just fine, but it is a little light on memory so even with zramfs you have to be patient.02:54
n00mann[m]Can it run mpv say a 360p h264 videos oke?03:18
n00mann[m]I imagine links browser should work okey but does qtbrowser work as well?03:20
n00mann[m]* I imagine the links browser03:21
freemangordonWizzup: xorg segfaulted here, but I suspect it is not the driver09:57
freemangordongoing to try to port sp-rich-core09:58
Wizzupok09:58
Wizzupn00mann[m]: droid4 is probably a better pick unless you're in the US09:59
Wizzupbut the n900 should work okayish, we don't have calls working properly yet09:59
freemangordonhmm, maybe someone on the channel might volunteer to do it10:12
freemangordonanybody wants to port sp-rich-core (and friends) to leste?10:12
freemangordonhttp://repository.maemo.org/pool/fremantle/free/s/sp-rich-core/10:12
freemangordonit also needs sp-endurance10:12
freemangordonWizzup: you may want to enable coredumps too10:18
freemangordonuvos: vkb seems to have issues sending utf8 characters to non-gtk apps10:20
freemangordonIIRC it is you that enabled that10:21
freemangordonok, trying to send cyrillic text to empathy-chat and then playing with the menu makes xorg freeze10:23
freemangordonaaaand... we have a coredump :)10:24
freemangordonhttps://pastebin.com/1cUChkBK10:28
freemangordonok, seems we are missing this https://gitlab.freedesktop.org/xorg/xserver/-/commit/35e5a76cc1d02801fadd49d12e60664b02e4bebc10:40
freemangordonWizzup: I think we shall upgrade xorg10:50
freemangordonthere are too many fixes since our version IIUC10:50
Wizzuphmm10:54
freemangordonalso how to satisfy xorg systemd build dependency?10:55
freemangordonI installed libelogind-dev to no use10:55
WizzupI was going to suggest that10:55
Wizzupare you trying to build upstream xorg now?10:55
Wizzupwe forked it also for some other patches10:56
freemangordonno, this is our xorg10:56
freemangordonand I cannot build it10:56
freemangordonwithout installing systemd-dev10:56
Wizzuphttps://github.com/maemo-leste-upstream-forks/xorg-server/blob/maemo/ascii/debian/control#L10010:56
Wizzupsudo apt-get build-dep . (from debian/ ?)10:56
freemangordonlemme try10:57
Wizzuphmm that's the wrong branch10:58
WizzupI think spinal made maemo/ascii pinned10:58
freemangordonThe following NEW packages will be installed:10:58
freemangordon  libpolkit-gobject-consolekit-1-0 libsystemd-dev libsystemd010:58
freemangordonanyway, will install10:58
freemangordonit seems jenkins pulls libsystemd during the build11:00
freemangordonI will test the ^^^ patch with our xorg, that's whay I want to build it11:00
freemangordon*why11:01
freemangordonWizzup: seems the patch applies fine, will push to -devel11:02
freemangordoncan;t wait 3 hours until xorg builds on d411:02
Wizzupsure11:03
_uvos_freemangordon: it is impossible to send non english charecters to x11 if an english keymap is selected11:04
_uvos_x11 keycodes are only 8 bit wide11:04
freemangordonugh11:04
_uvos_it will work if you select an cryllic keymap for x1111:04
_uvos_but then the hwkbd wont work11:04
_uvos_it is impossible for both to work at the same time11:05
_uvos_due to fundamental x11 limits11:05
freemangordongreat11:05
freemangordonok, thanks11:05
_uvos_the solution i have planned11:05
_uvos_is for the vkb to switch the keymap when it opens11:05
_uvos_and swich back on close11:05
_uvos_the hwkbd will be broken then while the vkb is open11:06
_uvos_but its the best you can do11:06
freemangordonhwkbd is inactive anyways when vkb is opened11:06
_uvos_the problem with this is we need some him->x11 keymap table11:06
_uvos_not true11:06
freemangordonhow's that?11:06
Wizzupinactive in the sense that nobody would be expected to use it11:06
Wizzupsure you can press keys on it11:07
freemangordonif you press any key on hwkbd, vkb will close11:07
_uvos_sill that keypress will be wrong11:07
freemangordonwe can ignore the first char11:07
_uvos_also i skipped the check when the user request vkb open via the open key11:07
_uvos_because it might be usefull sometimes11:08
freemangordoncheck for?11:09
_uvos_vkb usual dosent open if silde is opened11:10
_uvos_this check is skipped if the user explicitly requests vkb11:10
_uvos_as opposed to it opening on field click11:10
freemangordonok, but vkb closes on HWKBD keypress11:11
_uvos_sure11:11
freemangordonso the only thing we shall do in that case is to ignore the first hwkbd char, while vkb has still not restored the mapping11:12
_uvos_i gues11:12
_uvos_also we need a table11:12
_uvos_the problem here is11:12
_uvos_that there is no 1 to 1 corrispondance of him input languages and x11 keymaps11:12
_uvos_we really need to make a special x11 keymap for eatch him lang11:13
Wizzupfreemangordon: btw, not urgent, but was your ioload problem solved with the new kernel?11:13
_uvos_lots of work11:13
freemangordon_uvos_: can;t we just build it in run-time?11:13
freemangordonWizzup: no :(11:13
_uvos_maybe idk11:13
_uvos_not sure about xcb internals to that degree11:14
Wizzupfreemangordon: ok, well, I suppose we could push it through to stable soon in any case11:14
_uvos_*xkb11:14
freemangordonWizzup: https://github.com/maemo-leste/pine64-kernel/issues/7#issuecomment-125637059411:14
freemangordonWizzup: wait, what? not only that, but TS does not work at all11:15
freemangordonI don;t see how we can push that to stable11:15
freemangordonand trust me, this is no "my ioload" problem, there is something terribly wrong in mmc driver my gut feeling tells me11:16
rafael2knope11:16
freemangordonWizzup: why are xorg tags that long? is it ok11:16
rafael2kunless all Mobian users also have the same... which I doubt11:17
rafael2k:/11:17
freemangordonwell, I see nothing specioal about my device11:17
freemangordon*special11:17
rafael2kwhich is your PP version?11:17
freemangordonbraveheart11:17
freemangordonno idea how to provide more specific info11:17
rafael2kdifferent than mine11:17
freemangordonmhm11:17
freemangordonthe fact that I can reliably can reproduce the issue by just changing the kernel, should be enough11:18
rafael2kso better you try other "upstream" and point which one works fine, we can choose that branch11:18
rafael2kI can not help11:18
freemangordonyou can :). by providing some hints how to build that11:19
freemangordonopr, how to choose the correct tree11:19
rafael2kdebuild -uc -us11:19
freemangordon*or11:19
rafael2k?11:19
freemangordonah, it already have debian packaging?11:19
freemangordon*has11:19
rafael2kyeap11:19
freemangordonok11:19
Wizzupfreemangordon: hm @ ok ts doesn't work, I'll test it as well then11:19
WizzupI will brb11:20
freemangordonrafael2k: ok, will try11:20
freemangordonbut, lets push xorg first to -devel11:20
rafael2kI have a feeling distros are not supporting pretty well the braveheart anymore11:20
rafael2kwhich is sad indeded11:20
rafael2kanyway, lets try to find a a good kernel, or may be bisect the issue in order 5.15...11:21
rafael2k*our 5.15 tree11:21
rafael2kfreemangordon: we can also try to look the changes in the patchset between 5.15.21 and 5.14.48 and see wtf broke braveheart11:22
freemangordonI tried, to no use11:23
freemangordonbut didn;t spent much time11:23
rafael2kwith my "building on device" setup I'll certainly take 2 years to bisect the issue11:23
freemangordonI will focus on that, I just want to fix those several outstanding xorg issues first11:24
rafael2kI agree that is more important for now (and guarantee that Maemo 5.15.68 for PP >= 1.2 is working fine)11:24
freemangordonI trust you, it is that it does not work on my device, which is kind of de-motivating :)11:25
rafael2kI can work on 6.0 these coming week11:25
rafael2kmay be just grab Megi's 6.0 branch and build for experimentation11:26
freemangordonI am almost sure the issue will be there11:26
rafael2k:/11:26
freemangordonI prefer to try to bisect11:26
rafael2kI have the same feeling tbh11:26
freemangordonso I will start building release after release until I hit the issue11:28
freemangordonand then it will become more or less clear what it is about11:29
freemangordonwhat worries me though is that it will take ages on the device11:29
freemangordonomg, git-buildpackage pulled mysql11:30
norayri don't know if it is connected but xorg crashes for me on droid411:33
norayrsometimes when i use it11:33
norayrdoesn't crash when i don't use it.11:33
norayrso might be connected to typing11:33
norayrbut not sure11:33
norayri mean it never crashed if it just stays there with pidgin running11:34
norayrbut when i use it it crashes11:34
freemangordonthis is what I am trying to fix now11:34
norayrbut maybe it also crashes when i use hwkbi11:34
norayri don't know11:34
norayryes yes that would be great if u fix it.11:35
rafael2kfreemangordon: ok! lemme know once you find the offending version, I can help checking the diff of the patches11:40
freemangordonok, seems cannot repro xorg crash after the upgrade11:59
Wizzupfreemangordon: that is with the extra patch?12:02
freemangordonyes12:02
freemangordonbbl12:04
sicelobut the n900 should work okayish, we don't have calls working properly yet / < freemangordon> hmm, maybe someone on the channel might volunteer to do it22:49
sicelodo what? make n900 calls work?22:50
freemangordonsicelo: port sp-rich-core to leste23:15
siceloah :-)23:22
* freemangordon wonders how hard it would be to port h-i-m gtk plugin to gtk323:26
Wizzupnot too hard I think23:40
freemangordonmhm23:40
WizzupI looked at it briefly a while ago23:40
Wizzupit is mostly the same api23:40
freemangordonlooking at it ATM23:40
freemangordonyes23:40
freemangordonand I think this would be better than hacking around with x1123:40
Wizzupsure, but x11 fallback is not bad23:41
Wizzupwe also need it for qt5 :)23:41
Wizzupatm23:41
freemangordonyes, but I think we can use him there as well23:41
Wizzupyes23:41
WizzupI had that working as a hack23:42
freemangordonI am first to agree him is not the best, but OTOH - what is?23:42
freemangordondo we really have a replacement?23:42
freemangordonunless I promised to do something else first (which I don;t remember) I think the next I will start working on is gtk3 h-i-m plugin23:43
freemangordonshould be low-hanging fruit and will allow us to use browsers with non-english characters23:44
freemangordonand will also ease the usage on PP23:44
Wizzupok23:45
Wizzupagree23:45
freemangordonboth FF and chromium are gtk3, right?23:45
Wizzupnot sure23:51
* Wizzup zzz23:51
freemangordongood night23:51
sicelofreemangordon:  if I'm not mistaken, you had planned to work on vrfb next23:59

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