libera/#maemo-leste/ Sunday, 2022-02-06

Wizzupnote to self: check when our gpg keys expire01:40
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/594 (mapphones: look into disable one cpu (or better scheduling) to improve power management)01:54
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/572 (Submit wl1251 n900 patch to mainline)01:54
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/544 (Potentially look into Motorola Droid 3 support)01:54
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/557 (connui-internet: Add providers tab to advanced settings)01:55
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/524 (PowerVR DDK 1.17 Glamor/Xorg)01:56
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/517 (Implement Telepathy interface for Matrix)01:56
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/487 (X Terminal reboot droid4-20201129)01:57
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/388 (droid4: pvr severly underperformes and produces artifacts)01:57
suppboiwhat package includes gles_CM.h? i been tryna find it but it breaks other dependencies. i do have the libs though. somehow they come pre installed or something02:00
suppboiim trying to build openarena02:01
suppboilibgles1-sgx-omap4-cant be found either and its clearly therep02:01
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/351 (connui dialog errors out in specific cases)02:07
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/327 (Missing bluetooth firmware package for Pinephone.)02:11
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/253 (conndlg doesn't allow clicking until wifi scan finishes)02:14
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/271 (Get volume_status_menu_item from maemo-statusmenu-volume)02:15
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/129 (Support Tor (as applet, or as icd2 layer))02:15
lelMerlijnWajer closed an issue: https://github.com/maemo-leste/bugtracker/issues/130 (Support Wireguard)02:16
siceloI'm not sure we want unbound on the phone. Extra daemon likely means more battery draw06:50
suppboihi07:00
suppboiwhat it do07:00
suppboipimps07:00
suppboiWizzup: what do i need to build for droid 4 kernel?07:03
suppboi dtbs and zimage?07:04
tmlindi got a gps fix pretty fast yesterday within a few minutes while outside with the MPDTIME patch, this was after uploading data with droid4-agps07:27
tmlindso the MPDTIME seems to be done, i think the only mystery remaining is what the first parameter for MFSOPEN might be07:30
tmlindit could be the first MFSOPEN parameter does not matter, and droid4-agps is just using AT+MFSOPEN=1234567890,"xtra2.bin"07:31
tmlindhere are some MFSOPEN examples if anybody has any ideas:07:41
tmlind0113AT+MFSOPEN=1,"xtra2.bin"07:41
tmlind0651AT+MFSOPEN=2352706887,"xtra2.bin"07:41
tmlind0738AT+MFSOPEN=4041702676,"xtra2.bin"07:41
tmlind0870AT+MFSOPEN=759692495,"xtra2.bin"07:41
tmlindthe number does not change for the following xtra2.bin uploads07:41
freemangordonhow big is that file?07:42
freemangordontmlind: ^^^07:44
tmlindfreemangordon: it's tiny, android uses the shorter version with few days of data, droid4-agps uses i think six days of data07:45
freemangordonthis is almanac?07:46
tmlindyup07:46
freemangordonah07:46
tmlindso the longer version is about 26530 bytes07:46
tmlinddoes not seem to be a crc or anything :)07:46
freemangordonwhy not?07:47
freemangordonchecksum?07:47
tmlindcould be, but see the value of 1 above :)07:47
freemangordonyeah07:47
tmlindtimestamp or message number based something?07:48
freemangordonI was thinking about timestamp, but I doubt it is07:48
freemangordongood puzzle, but I need more data, like, a couple of files07:49
freemangordonnot now though07:49
freemangordonI am on h-i-m07:49
tmlindyeah i have some logs captured from los 14.107:50
tmlindwhy would open take some param that does not seem to be used later on at all?07:50
freemangordondoes not make sense07:51
tmlindopen returns a fd anyways, typically 007:51
freemangordonmaybe this is some "user data" to be returned later on07:51
tmlindyeah07:51
tmlindthere's some src related unused command also07:52
freemangordondo you see any of those 3 values later on in communication stream?07:52
freemangordonignoring '1' ofc07:53
tmlindno just the fd gets used for writes and close07:56
freemangordonweird07:57
tmlindso there's also AT+MFSCRC, but i'm not seeing it in any logs07:57
freemangordonafaik we can;t have crc of 107:58
freemangordonor can we?07:58
tmlindno i don't think so :)08:02
tmlindhere are the related commands where we have the mystery number as 1 for example:08:03
tmlinddlci06 > AT+MFSOPEN=1,"xtra2.bin"08:03
tmlinddlci06 < +MFSOPEN:008:03
tmlinddlci06 > AT+MFSWRITE=0,01340803012102262432480000DC1F0492028EA1E704920269FB200C0E0604920269FB200C0E80160F004F17CD8080160F004F17CD80080036140D11101211110F0E0D0C0B0A090716460D101011100F0E0D0B0B0A0A0A0915460D151110100E0E0D0B0A09090909154603120A04041107FF1F01390A8C0776EB1B2C,12408:03
tmlinddlci06 < +MFSWRITE:12408:03
tmlind...08:03
tmlinddlci06 > AT+MFSWRITE=0,7BFA07076E00D4C2210FEFB3E7E60398003FF5908F8087DC40201F0022C083FFDBDFDF483AA000DFD0100A80E37F5FFA4067D10057C080,5508:03
tmlinddlci06 < +MFSWRITE:5508:03
tmlinddlci06 > AT+MFSCLOSE=008:03
tmlinddlci06 < +MFSCLOSE:OK08:03
tmlindso droid4-agps already does the open and write just fine except that one param is unknown08:04
freemangordonmaye I have the stream when it is not 1?08:04
tmlindthe same commands?08:04
freemangordondunno08:04
freemangordonare they exactly the same?08:05
tmlindyeah afaik08:05
freemangordonah08:05
tmlindi'll grep for the related commands and upload08:05
freemangordonok08:05
tmlindjust few mins08:05
tmlindgnss sudoku08:05
freemangordonsure, no hurry, I am on h-i-m anyways08:06
freemangordonWizzup: well, it seems this was working after all  :) https://github.com/maemo-leste/hildon-input-method-plugins/pull/308:08
humpelstilzchen[interesting, the pine kernel has 0030-PM-devfreq-Add-a-driver-for-the-sun8i-sun50i-MBUS.patch, but its config is no enabled08:58
tmlindfreemangordon: grep output for GpsXtraInterface_inject_xtra_data() and MFSOPEN= at http://muru.com/linux/d4/mfsopen-mystery-number.txt09:15
tmlindif there are multiple entries that's because i manually reinjected the same data from android gpstest app09:16
tmlindand then the mystery number is the same as for the first inject after the boot09:16
tmlindi think the second param for GpsXtraInterface_inject_xtra_data is xtra2.bin size09:17
freemangordonuvos, WTF did you do?!? https://github.com/maemo-leste/hildon-input-method/commit/fad2c3540ff8bb74a687d6cf8538d2c276a02186#diff-45eca04182862d69bf06ba91c4ab8e82d2542243ba62b339dba9935cea8e3032L104809:33
freemangordonWizzup: I don;t think this is acceptable09:34
freemangordontmlind: can't we just feed IDA with the $binary in question and try to guess what it does?09:54
tmlindi guess yeah09:56
freemangordonif you give me the binary and provide some hints which functions I shall look in, I will do it09:57
Wizzupfreemangordon: so imho I don't think it's ok to talk this way about uvos' work, and I probably merged it, he made a PR for it, and I didn't notice the regression11:49
Wizzupthe ability to type into raw x windows imho is very appreciated11:50
WizzupThere are many shortcomings in him that we need to tackle and it currently _only_ working in a gtk2 window is a big one11:50
Wizzupwith that commit it not only works in every x window, but the ability to raise it forcefully also adresses a lot of use cases with devices without keyboard11:50
Wizzupsure, we should fix bugs if they get introduced, but the direction itself I think is a good one11:51
Wizzupsuppboi: I'm too late to answer it seems, but if you're trying to upgrade, use dist-upgrade11:51
Wizzupfreemangordon: in any case I think any upsetness here should be directed at me not uvos, although I think we discussed the PR11:53
Wizzupfreemangordon: why is it not acceptable?11:53
tmlindfreemangordon is always upset if something behaves different from fremantle, no matter how sucky it behaves in fremantle :)11:59
Wizzupyeah ok but in this case it should be directed at me :)12:02
Wizzupit looks like we probably should have kept the for each plugin function12:02
tmlindhuh.. so if d4 slide is closed or lcd disabled or something like that, my d4 sees gnss satellites indoors12:14
tmlindtheory so far is that d4 won't get a fix for a long time unless lcd is blanked or slide closed :)12:16
Wizzupheh12:16
WizzupI suppose that might be possible12:16
Wizzuprtcom-notification-ui is 200kb :(12:23
Wizzupfreemangordon: added this overview for now https://leste.maemo.org/User:Wizzup/Telepathy#rtcom12:51
Wizzupwe should probably make a RE table12:53
Wizzupactually I'll do that :)13:11
Wizzuptmlind: btw great gps progress :)13:16
Evil_Boblol @ infinite waffles stream https://www.youtube.com/embed/8h_p6CJjpOU13:17
Evil_BobASMR waffles13:17
WizzupEvil_Bob: leste related? ;)13:20
Evil_Bobits from Martijn channel :)13:21
Evil_Bobi thought it was funny13:21
Wizzupah didn't actually check the video13:33
Wizzuphehe13:33
MartijnBraam[m]the most important part of fosdem :P13:45
Evil_Bob:D14:11
freemangordontmlind: well, in this particular case, it is not that it behaves differently, it simply does not behave as the code to call HIM plugins was simply removed :) . Unless we extend the definition of "behaves different".15:25
freemangordonWizzup: to me this commit shall be reverted and redone, as obviously it does way more than what is said in the commit description15:26
Wizzupis this the one that breaks special keys keyboard?15:27
freemangordonot to say that the changes shall be split in at least 3 commits (plugin code removal, dbus stuff and  support for input into plain x)15:27
Wizzupright15:27
WizzupI think if we know this is the one that breaks it, we can ask uvos to see if he can fix it15:27
freemangordonfad2c3540ff8bb74a687d6cf8538d2c276a0218615:28
freemangordonI would prefer to have a discussion on why all the changes15:28
freemangordonbecause mre stuff is removed15:28
freemangordon*more15:28
Wizzupok, and checking out to before that commit makes svc work?15:28
Wizzup_totally_ unrelated but I was thinking about a uinput backend for a input method, just emulate an actual keyboard, could be quite generic too15:29
freemangordondidn;t try, but it is obvious that there is no way for any plugin to work without its code being called15:29
freemangordonand the removed code calls  hildon_im_plugin_key_event(), so plugins to have a chance to react15:30
Wizzupseems very likely that this is the problem then yeah15:30
Wizzupwell let's wait a bit, uvos is usually not around much on weekends15:30
freemangordonso, this is why keyboard layout switch and svc (and prediction and whatnot) does not work15:31
freemangordonbasically it is like we have no plugins now15:31
Wizzupright it looks likt the message filter stuff is gone15:32
freemangordonmhm15:33
Wizzupyeah it's not clear why this is necessary to make the xlib stuff work15:34
WizzupI could try to work on this today, but I'm ok waiting for a bit too15:36
freemangordonno, lets wait for uvos, he should know/remember why did he removed that15:37
freemangordonalso, dbus stuff is in no way related to the commit $subject15:38
WizzupI think the dbus part is required to summon it externally15:39
Wizzupbut yes it could be split out15:39
Wizzupfreemangordon: like on the bionic/d4 we have a button to summon vkb15:39
freemangordonI know why it is needed and agree15:39
Wizzupok15:39
freemangordonthe poin tis that this change belongs to a separate commit15:40
freemangordon_uvos_: Hi! First of all apologize if you feel offended by my "WTF" comment, it was not mean to offend you, but Wizzup said it is offensive :)15:43
freemangordonon the matter - do you have any clue why you removed plugin code back then?15:44
_uvos_yes, i know this function is needed, i missread it and thought its one and only call was in the if statement that deals on raisng the vkb on enter which was removed in favor of the new dbus call, as this method was ver broken (it forced the redirect though him causing key order races and the translation of the hwkbd keys to send the code kp_enter breaking lots of applications that listen to enter only)15:46
_uvos_as i have mentioned many times i know this was a mistake and i corrected it in the commit i linkede to manny times now15:46
_uvos_this commit dosent restore the function per say (as it was used only one) but re adds code to the same effect15:47
Wizzupfreemangordon: I think that is https://github.com/IMbackK/hildon-input-method/commit/efdc6389e68b8c1e6b070ac96e7413021a9628a515:48
Wizzup_uvos_: I think perhaps more is necessary15:48
freemangordonI would think of doing a reset and history rewrite15:48
_uvos_i dont think so, but i cant read any code rn15:48
freemangordonit will become a mess15:49
freemangordonlike: revert to befor the offending commit15:49
Wizzupnot ideal to rewrite git history15:49
freemangordonI know15:49
WizzupI can try to break up the patch into several ones a bit later, but if we can just restore the behaviour with a new patch I think that is easier15:49
freemangordonWizzup: no, we won;t be able to assess the patch15:50
Wizzupcan you elaborate?15:50
freemangordonit is very hard(to me at least) to review the combo of old patch and that new one15:50
freemangordonso, if you are against history rewrite, ok15:51
freemangordonbut then we'll have to revert the offendin patch and the one after it15:51
freemangordonas it depends on it15:51
freemangordonand then create a new ones15:51
freemangordonare you ok with that?15:52
freemangordonWizzup: ^^^?15:53
freemangordonso, we should have this split in 3:15:55
freemangordon1. dbus code15:55
freemangordon2. KP_ENTER related code removal15:55
freemangordon3. support for input into plain x15:55
WizzupI mean, yeah, I can live with that15:55
freemangordonah, I don;t insist on rewriting, was just a suggestion to no create a mess15:56
freemangordonwithout the rewrite, we will do 2 reverts and 3 more patches15:56
freemangordonI will do that and will make a PR so uvos to be able to review when he has a chance15:57
freemangordonok?15:57
Wizzupsure, sounds good to me15:57
WizzupI assume you will re-add the x11 backend unicode stuff and shift logic after that?15:58
freemangordonyes15:58
Wizzupbrb16:05
_uvos_i am not sure why it is nessecary to revert and then wirte the same thing again16:16
_uvos_rather than just merging the fix16:16
_uvos_its not like you cant git diff the whole series16:16
_uvos_to review it16:17
freemangordonbecause it will be easier for everybody to review16:17
freemangordonI will also split into 3 commits16:18
freemangordonWizzup: uvos: how to test the "plain x" part? I need dbus patch first, correct?16:21
_uvos_i dont think you can splitt it and have it be bisectable the enter handling and the x11 input shares a commit becuase enter in vkb breaks if you do one chane but not the other16:21
freemangordondbus part should not depend on x part, no?16:22
_uvos_it might work now because i also removed it in framework16:22
_uvos_yes it dose16:22
_uvos_its broken without the enter unredirection16:22
_uvos_becaus him will send itself enter16:23
freemangordonok, but if I create a 'dbus' patch first, then remove "enter" part and then do "x" part, it should be bisectable16:23
WizzupWhat framework change makes it work?16:27
freemangordonuvos: I think this https://pastebin.com/v6gnJrkj should work, no matter the changes in framework16:47
sicelomeanwhile, some pmos hackers are trying to make N900's Angry Birds to work in pmos :-)16:48
freemangordonhehe16:48
siceloif you had a few spare cycles, maybe you could have helped them. seems they're hitting some PowerVR specific things16:49
freemangordonwell, if they need me, they will find me :)16:49
Wizzupsicelo: maybe they can try to make it work on leste as well, might be easier16:50
Wizzup(as stepping stone)16:50
Wizzupsicelo: wasn't it armel as wel16:57
Wizzupas well*16:57
freemangordonyes, it is16:58
freemangordonbut maybe they chroot16:58
siceloit is armel, yes. no idea exactly how they do it, but iirc it's not chrooting16:59
sicelomaybe one of us should just try it in Leste. maybe the work would be somewhat trivial, considering these guys are having to battle with musl vs. glibc too17:00
Wizzupon a separate note, what do you guys think about installing some more packages into our base images? they're really plain17:01
freemangordonlike?17:01
freemangordonsicelo: I doubt it is trivial, given that gles libs on maemo are armel (thus angry birds does softfp calls)17:03
freemangordonnot only gles libs in that regard17:03
freemangordonso, without having all armel libs, there is no way to run that17:04
freemangordonand there are no softfp pvr libs for recent kernels17:04
Wizzupdorian, some gps app, qtwebbrowser, tor support, more themes, mail client, tor17:04
freemangordonmakes sense17:05
Wizzupmaybe some games17:05
freemangordonWizzup: btw, will you have some time to look @ qt white background issue?17:05
dsc_net-tools curl screen tmux17:05
Wizzupfreemangordon: uvos did that before and we weren't sure about a fix17:06
Wizzupbut can take another look17:06
Wizzupif we had a maemo tweaks that would be good to have too17:08
sicelofreemangordon: Wizzup: apitrace for angrybirds on pmos, https://matrix-client.matrix.org/_matrix/media/r0/download/matrix.org/kwvEuWDZfDVbReXNQNwPcbol17:22
Wizzupit runs the start screen at least17:31
freemangordonuvos: correct, this cannot be split. VKB appears, but what is entered is ignored17:34
freemangordonso, I will just make a fix patch17:34
freemangordonstill, KP_ENTER patch can be separate17:39
Wizzupsomehow bionic is smoother than the d417:44
suppboihi17:56
Wizzuphi hi17:56
suppboii tried building droid 4 kernel but pvr wont start17:56
suppboilinux-droid4 github is 5.217:57
Wizzupmay I ask why you're trying to build it?17:57
suppboicause i need support for snd_seq module17:57
Wizzupbrb, hang on...17:57
siceloyou should be able to install kernel headers and build just the module, i think :-)18:01
suppboiok. any idea why pvr fails to start?18:04
Wizzupsuppboi: so first of all, 5.2 is really old18:05
Wizzupthe way to build kernel is not super easy and you need to probably use gbp-buildpackage18:06
Wizzupbut we hjave kernel 5.15 in repos, so please apt dist-upgrade to it18:06
Wizzupand if you just need a module we can enable a few more18:06
Wizzupesp. if the config option is already known18:06
suppboiyes. i downloaded 5.12.21 and used /proc/config to build it18:07
Wizzupisn't snd seq in mainline?18:07
suppboiyes, its just not enabled in config.gz18:08
suppboisame as otg support18:08
Wizzupotg should be?18:09
Wizzupoh, I think that just means only otg18:09
Wizzupin any case, like I said, it's pretty easy to add a few config options18:09
Wizzupassuming it's CONFIG_SND_SEQUENCER18:09
suppboiyes. i built it, got dtbs zimage and modules and pvr fails it boots with no touchscreen either18:11
Wizzupso what did you build, you said 5.2?18:12
Wizzupwe are on 5.1518:12
suppboi5.12.2118:12
suppboii buit 5.12.2118:12
suppboi5.15.21*18:13
Wizzupif you must, then checkout the maemo/beowulf branch and use git-buildpackage18:13
siceloi'm sure someone else might want to have that module, so yeah, you may even make an issue on GitHub, or PR18:13
Wizzupwe are based on 5.15.218:14
Wizzupso I don't know where the .21 comes from18:14
suppboii got sources from linux archive18:14
suppboiis pvr mainline?18:15
sicelono :-)18:16
suppboiso thats why its not booting18:16
suppboiwell not starting18:16
suppboii was also having trouble with gles include files18:17
siceloyou're building vanilla mainline? anyway, do what Wizzup said18:17
Wizzupor just let me know what configs you need and before you even have the kernel built it'll in the repos ;)18:17
sicelo:-)18:19
suppboiim just tryna get them linux-droid sources18:20
siceloif your aim is mostly to learn, why not go the kernel headers route. actually i might try that myself (never did it before)18:21
Wizzuphttps://github.com/maemo-leste/droid4-linux/commits/maemo/beowulf18:21
Wizzupbbiab18:21
suppboitheres a 5.15.1 release tag imma try that one thanks18:24
suppboii just dk bout that headers module building thang18:25
suppboioooo theres no headers package for 5.15.2 in the repos18:33
bencohWizzup: maybe two images (one with eyecandies, and a light/dev one?)18:37
_uvos_Wizzup: yes this is because d4 dsi interface loses frames18:38
_uvos_so it stutters when that happens18:38
_uvos_this is also visible on android and makes los on bionic smother18:39
_uvos_so its probubly a small hw issue steming from the very long display cable18:39
bencohoh18:39
bencohyou mean it drops frames because of transmission errors?18:40
bencohthat's ... interesting18:40
_uvos_yeah18:40
suppboitransmission lines bro?18:40
Wizzupbencoh: maybe but it's expensive to build (time wise) and the other stuff is just one apt-get remove + apt-getautoremove away18:41
bencohWizzup: ah, alright, no dev image then :)18:41
WizzupI think we're talking ~50MB at most18:41
Wizzupand the default is already quite large18:41
_uvos_i would add simple brighness aplet18:41
bencohcould be worse18:41
_uvos_without that is bad18:42
Wizzup1.9GB of dd'able I think18:42
rafael2kWizzup: I'll rebase our pp kernel to latest mobian 5.15... I found some scary patches for the pp keyboard that just came in 17 hours ago: https://gitlab.com/mobian1/devices/sunxi64-linux/-/commit/e1e767a72c2e871d958866082f6d7ec1688cc7f218:42
_uvos_ui wise18:42
Wizzup_uvos_: yeah I am planning to18:42
Wizzuprafael2k: care to summaries?18:42
Wizzupsummarise*18:42
rafael2kI hope new kernel will make it harder to burn the keyboard... basically current and power rate limiting and control...18:43
rafael2k:/18:43
rafael2ksome vconn power role change patch too18:43
suppboioooh theres this button on droid 4 spacebar that isnt detected18:43
suppboithe leftmost one18:44
bencohyou mean the OK button?18:44
bencohah, nah18:44
suppboino the spacebar has like 2 buttons on it right?18:44
suppboithe one on the left dont work18:44
suppboicould be my kb tho idk18:44
rafael2kWizzup: I'll test here first and rebase from your repo... hopefully keyboard support should be stable now18:45
Wizzuprafael2k: yeah let's be swift in case others try our new kernel and it burns their keyboard.18:46
Wizzup(if it is related at all to kernel)18:46
rafael2kWizzup: that is exactly what I'm thinking...18:46
Wizzupsuppboi: in any case let me know what config options you want and I'll add them18:46
rafael2kin the end it seems my power supply was not the best option... but having support in software to avoid over voltage and current seems a must have...18:47
rafael2k(I18:47
Wizzupyou think it maybe was your lab psu?18:48
rafael2k(I'll compile the new kernel with our patches with minor mods from what we have now, then we can update asap)18:48
rafael2kyes, I think yes18:48
suppboiyess imma look after that thanks18:48
suppboiWizzup: i was looking for libGLES_CM.h and the packages that could have it are dependent on conflicting maemo packages and pvr ones too18:50
suppboii was trying to build openarena18:50
suppboii made a fork of openarenapandora for droid 4. i built it a while back and it ran nicely on fullscreen18:51
Wizzupsuppboi: when did you last update? wrt libGLES_CM.h18:51
suppboionly problem was sdl1.2 not grabbing kb. has that and half screen fullscreen been fixed?18:51
suppboii cant remember but about 1 month ago i apt upgrade-ed and neither my droid 4 or n900 would boot18:53
lelMerlijnWajer opened an issue: https://github.com/maemo-leste-extras/hamsterfiler/issues/2 (Finger scrolling doesn't seem to work)18:53
suppboiso i just fled leste for a bit18:54
suppboithis computer im on took 3.7k seconds to build kernel18:54
suppboiResidentSleeper18:55
Wizzupsuppboi: we appreciate reports on updates breaking your system fwiw :)18:55
suppboiso this kb im on has a metal frame right, i went to bed and got up with lots of static touched my kb and it sparked. my computer turned off18:57
suppboihappened twice and im on a live usb so my progress went away18:57
suppboiidk why kb is grounded like that18:57
Wizzupuhhh is this your droid or some other computer18:58
suppboithis im on my droid on irc but im building on a amd 1090T18:58
suppboicoooooked cpu18:59
Wizzupyeah ok, so it's not the droid4 tat sparks18:59
Wizzup:)18:59
suppboino droid is fine18:59
suppboixs18:59
suppboixd18:59
suppboitheres no release tags for 5.15.219:00
Wizzupright, as stated, building kernel is tricky and non-standard, if you used git-buildpackage it would do the right thing19:00
Wizzupit would check out the right tag and build it with the right debian/ dir19:00
Wizzupthe tag is maemo-kernel-5.15.119:01
Wizzup(and yes I know that doesn't make sense wrt 5.15.2)19:01
Wizzuppackages are always built based on instructions in debian/ dir on maemo/beowulf branch19:01
Wizzupand git-buildpackage sorts that out by itself19:01
freemangordonWizzup: do you remember why  GDK_Return code was removed from h-i-m?19:12
freemangordonWizzup: IOW, why is this https://github.com/maemo-leste/hildon-input-method-framework/commit/17247aba4405846be1172ee8f0433a4add1d5f55 ?19:15
freemangordonuvos: ^^^ ?19:16
freemangordonlike, we have 2 things here, but IMO only one of them shall be removed19:16
freemangordonfirst thing being vkb being shown on return key being pressed19:17
freemangordonso, we agreed this shall be removed19:17
freemangordonbut, I don't see why advancing is an issue19:17
freemangordon*advancing focus19:18
freemangordonI understand that faking ENTER on RETURN being pressed is bad, but why not fix it, instead of removing the functionality19:19
freemangordonno strong opinion here, just wonder why was that removed19:19
humpelstilzchen[Wizzup: +1 for more programs, there should be at least one for each basic use case19:23
humpelstilzchen[the current image is really... plain19:24
Wizzupfreemangordon: yes it broke many applications19:24
Wizzupfreemangordon: some things in screen, and other stuff19:24
Wizzupiirc it was linked somehow to enter behaving weird in ncurses etc19:24
freemangordonok, but we shall remove that properly then19:24
Wizzupfreemangordon: ok, yeah no strong opinion19:24
Wizzuphumpelstilzchen[: agreed19:24
Wizzuphumpelstilzchen[: I'm going to add hamsterfiler in even though it needs some more usability improvements for sure19:25
Wizzupthis is my current list: https://dpaste.com/E944EB5RU19:25
Wizzup(of things I want to add)19:25
freemangordonbecause there is still code that uses  HILDON_IM_CONTEXT_HANDLE_ENTER19:25
Wizzupfreemangordon: ok19:26
freemangordonbut, because HIM broke plugins, we don;t see "Invalid communication message from IM" messages :)19:26
freemangordonwhat about adding HILDON_IM_CONTEXT_HANDLE_RETURN?19:27
Wizzupdo you have some context?19:27
freemangordonsec19:27
Wizzuphumpelstilzchen[: we can also add 9x9 sudoku?19:27
freemangordonWizzup: https://github.com/maemo-leste/hildon-input-method-framework/blob/master/src/hildon-im-protocol.h#L14919:29
humpelstilzchen[Wizzup: I guess we should create a wiki page for that. Collect some programs there for each category and then vote for default one (e.g. personally I prefer modrana over maep)19:29
freemangordonI suggest to add HILDON_IM_CONTEXT_HANDLE_RETURN19:29
freemangordonand to split those 219:29
freemangordonthat will solve applications having issues when getting ENTER instead of RETURN19:30
Wizzuphumpelstilzchen[: imo we can also just add both for now19:31
Wizzupfreemangordon: ok, I think that makes sense19:32
Wizzupmaybe quicknote as well?19:35
Wizzupand yeah we can do a wiki page19:35
freemangordonWizzup: hmm, won't work, at least not correctly19:44
freemangordonseems enter/return is being executed on key press19:44
freemangordonwhile we will change that to ker release19:44
freemangordon*key19:44
freemangordonnot good I guess19:45
freemangordonI want to hear from uvos on that one19:46
Wizzupsuppboi: in any case you really ought to update or download the latest image because we now use mesa for that stuff even on pvr systems19:50
lelMerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/603 (Add meta package to images with packages to install by default)20:02
Wizzuphumpelstilzchen[: ^20:02
lelRichard-Rogalski closed an issue: https://github.com/maemo-leste/bugtracker/issues/571 (N900 won’t display desktop)20:02
enycWizzup: hrrm did the whole 16bpp vs 32bpp etc on n900 ever get improved...  iirc many discovered stuff just is buggy when given not 24/32 bits e.g. older 16bpp modes to save ram =)20:02
freemangordonenyc: what is the context?20:03
freemangordonATM n900 uses 32bpp20:03
enycfreemangordon: i forget details excatly alas,   ijjust recall somebody complaining about it  and others saying that well they should fix their code  etc20:03
freemangordonWizzup: https://github.com/maemo-leste/hildon-input-method/commit/e574d8ca6619eb4946f75ea49559ddc6c9ce1f1220:04
enycfreemangordon: it seemed tha all sorts of x/gtk/libs/etc  just didn't work on 16bpp any more , or so20:04
freemangordonso, we use 32bpp20:04
freemangordonI mean - is there any particular issue?20:04
enycfreemangordon: maybe not, other than ram consumption ;p20:05
freemangordonyeah20:05
enycfreemangordon: you've effectively answered my question in that that was the resolution20:05
enycooi has zramswap been looked at in leste defaults...?   on faster cpu machines zram being VERY useful,  much as we *like* to avoid swap,  there are rpgorams/uses/etc its not so avaidable20:06
Wizzupfreemangordon: check @ commit, does this fix the special keys?20:06
freemangordonit should, though I guess we have more issues20:06
freemangordonon d4 esp20:06
freemangordonwhat is the key combo to display scv?20:07
Wizzupbtw. I don't know why we didn't do this, but it looks like beowulf has qt4 still, so maybe we should get maemo qt4 in there as well20:07
Wizzupfreemangordon: on n900?20:07
freemangordonon d420:07
Wizzuphmm20:07
WizzupI think ok + sym? I really don't remember20:07
* freemangordon tries20:07
freemangordonomg20:08
Wizzupthat means it works?20:08
freemangordondouble-press of OK+SYM :D20:08
freemangordonwhat the?!?20:08
Wizzuphm, double?20:08
Wizzupmaybe something is stuck somewhere20:09
freemangordonI see "Fn is locked"20:09
Wizzupok, so you don't see special keyboard?20:09
freemangordonwhy OK is Fn?20:09
freemangordonI see it20:09
Wizzupok, so that shouldn't happen I think (seeing both special keys and that note)20:09
Wizzupwe use OK because it's a useless key otherwise20:09
freemangordonbut, I have to double-press OK (So "Fn is locked" message to appear) and then I have to press SYM20:10
Wizzupif I do that I don't see it, so def some patch is required20:10
freemangordonthis is with master OFC20:10
Wizzupright20:10
Wizzupso it's almost there20:10
freemangordonalso no I see 'layout switched' messages on ctr->space20:11
freemangordon*now I20:11
freemangordonnot that the layout get switched, but that's another story20:11
freemangordonlike, do we have RU HW layout?20:11
Wizzupn900 has that for sure20:12
freemangordonyes, but not d420:12
Wizzupok, but we had users try on n90020:12
freemangordonand I was wondering how shall we fix that20:12
freemangordonbesides n90020:12
Wizzupit's easier to think about when there is a way to test it I think20:12
freemangordonshall we create every possible layout?20:12
WizzupI think it just needs xkb data, but also I think the d4 relies on some standard pc xkb file20:12
freemangordonwell, you can do me a favor an make a release of HIM20:12
Wizzupso perhaps it already just works20:12
Wizzupwe want the release with the fn lock thing ?20:13
freemangordonwhat do you mean?20:13
freemangordon"fn lock" is just a message20:13
freemangordonI suspect Fn is not sticky20:13
freemangordonon n900 pressing and releasing Fn key keeps it "pressed' until the next key press20:14
freemangordonobviously this does no happen on d420:14
freemangordondoes that make sense to you?20:15
Wizzupthe way I would expect it to work is:20:15
Wizzupdouble fn (OK) press is fn lock, double shift press is shift lock20:15
Wizzupsummoning special keys is single OK press and then sym press20:15
freemangordonright, besides that "single OK press and then sym press" does not work20:15
freemangordonon d420:16
freemangordonbut I would say this is because of d4 xkb data20:16
freemangordonon n900 Fn key is 'sticky'20:16
freemangordonpressing it once keeps it pressed until next key press20:16
freemangordonactually on d4 keeping OK pressed changes nothing20:17
freemangordonhmm, why vkb shows on enter key?20:18
freemangordonfalse alarm20:25
freemangordonoh, now scv works fine too it seems20:26
Wizzupok20:26
WizzupI'll build in a sec20:26
freemangordonyeah20:26
Wizzupbtw, I got a bit excited since I saw we can get maemo qt4 in beowulf, but in buster they removed qt4 all together20:26
Wizzupdo you think it's worth it still, to port some things over, or better to go to qt5 right away?20:26
freemangordonqt520:26
freemangordonwe are on our own otherwise20:27
freemangordonalso, if we want qt4, just take the one from fremantle20:27
freemangordonit is not *that* old20:27
dsc_pls no qt4 :)20:27
freemangordon(4.7.4 iirc)20:27
Wizzupok20:28
dsc_unless you have a killer app that is too time consuming to port in the meantime20:28
Wizzupit just has the him input method working and stuff20:28
Wizzupis all20:28
dsc_btw, qt6 is going to problematic for conversations and other QML applications20:29
dsc_qt6's QML is not backward compat. with 520:29
dsc_qt5 should stay relevant for a while though so no biggie :)20:30
Wizzupright20:31
freemangordonI really love https://github.com/maemo-leste/hildon-input-method-plugins/blob/master/hildon-im-keyboard-monitor/hildon-im-keyboard-monitor.c#L48020:33
Wizzupbtw, I more or less have cssu features running here20:33
Wizzupported from python qt4 to python qt520:33
Wizzupfreemangordon: so shall I build?20:34
freemangordonyep20:35
Wizzupfreemangordon: btw I am pretty sure that the way we use d4 we can already use alt keyboards20:36
Wizzuplet me try in a minute20:36
freemangordonfor some reason it does not work20:37
WizzupI mean manually with xkb20:37
freemangordonah20:37
Wizzuptry this over ssh:20:39
Wizzupsetxkbmap -layout "bg,us"20:39
Wizzupand then type20:39
Wizzupthat won't be phonetic20:40
freemangordonobviously we need to fix    hildon_im_keyboard_monitor_key_event20:40
Wizzupyeah ok, but to answer your question about "do we even have hardware layout"20:40
freemangordonyeah, go tit20:40
freemangordon*got it20:40
Wizzupsetxkbmap -option grp:alt_shift_toggle,grp_led:scroll -variant ,phonetic20:40
Wizzupwith this, alt+shift switches20:40
Wizzup(which is 'SYM'+'caps lock')20:41
freemangordon:D20:41
Wizzupthere is no [ and ] so ш and щ is a problem but let's look at that later20:41
freemangordonright20:42
Wizzupnice, cssu features in python now auto rotates and has stacked windows20:45
Wizzupthat wasn't too hard20:45
WizzupI might actually package this20:45
freemangordon:)20:45
freemangordonthat code does not make sense to me20:46
Wizzupwhich code?20:46
freemangordonhttps://github.com/maemo-leste/hildon-input-method-plugins/blob/master/hildon-im-keyboard-monitor/hildon-im-keyboard-monitor.c#L47120:47
Wizzupdo we reach that point in any case?20:48
freemangordonyes20:48
freemangordon(with master)20:48
freemangordonseems it switches xkb map on n900 for RU only20:48
freemangordonand this does not make sense to me20:48
Wizzuphm, I thought it just special cased that path20:49
Wizzuphmm20:49
Wizzupyou do have a second language/layout set right, in settings?20:49
freemangordonyes20:49
freemangordonthe point is that it has a special case for RU20:49
freemangordonbut I don;t understand why20:50
freemangordonIIRC n900 has more than 2 HW layouts20:50
Wizzupsicelo: since you're my maemo scm magician, any clue where I can find history for http://wiki.maemo.org/CSSU_Features_Configuration_Editor ?20:51
Wizzupfreemangordon: yes it has many more in the xkb data20:51
rafael2kbtw, I found a problem in accepted PR https://github.com/maemo-leste/pine64-kernel/pull/220:52
freemangordonbut, are they used?20:52
freemangordonmind you, without ukeyboard20:52
freemangordonukeyboard kreates lots of variants20:52
freemangordon*creates20:52
WizzupI never understood what ukeyboard does20:52
rafael2kwhich quietly disables CONFIG_I2C_MUX=y, I will fix as I'm rebasing to new kernel sub-version20:53
freemangordoncreates a pile of HW keyboards20:53
Wizzuprafael2k: ty much appreciated20:53
rafael2khumpelstilzchen[: you mentioned something about pp kernel config too - do you want any change?20:54
Wizzupthat was the change I merged20:54
Wizzupthe one you linked20:54
Wizzupiirc20:54
Wizzupthis makes various sensors work properly20:54
humpelstilzchen[rafael2k: camera doesn't work for me, but it looks like the kernel has all the drivers, just not active. I'm currently checking that20:55
Wizzupfreemangordon: so we need to import ukeyboard somehow?20:57
Wizzupwe had it before I think20:57
Wizzuphttps://github.com/maemo-leste/ukeyboard20:57
rafael2khumpelstilzchen[: did you load the auto-focus firmware?20:57
Wizzupfreemangordon: hm I can't get the special keyboard to show yet, anything else I should try/do?20:58
humpelstilzchen[rafael2k: not yet: "ov5640 3-004c: ov5640_set_ctrl_focus: no autofocus firmware loaded"20:58
rafael2khumpelstilzchen[: let know how your camera experiments go, today I plan to advance in kernel testing in order to sync with latest mobian kernel20:58
humpelstilzchen[rafael2k: well good news that the kernel has already all the patches. I tried the kernel config from megi in the maemo kernel and the camera works. So its just a configuration issue which makes things obviously a lot easier20:59
rafael2khumpelstilzchen[: list all the drivers loaded with megi's config21:00
freemangordonWizzup: what did you do?21:01
Wizzupfreemangordon: upgrade, reboot, open osso-xterm, press ok + sym21:01
Wizzupanything else we need to rebuild perhaps?21:01
rafael2khumpelstilzchen[: also, send us which software are you using to test the camera... I suspect I have a small issue in current kernel which was fixed 4 days ago in git already (a PR Wizzup already applied)21:02
freemangordonWizzup: no21:02
freemangordonlemme upgrade and see21:02
Wizzupok21:02
humpelstilzchen[rafael2k: unfortunately I can't list the drivers in use that are built in. At least I have not found a way. And its quite a mess, drivers in one config are in kernel in the other module21:02
humpelstilzchen[rafael2k: ah, thx, might missed that21:02
Wizzuprafael2k: I might misunderstand it, but I thought that was his PR21:03
humpelstilzchen[just checked logs, that was my config change :)21:03
rafael2kah21:03
freemangordonWizzup: WFM, lemme reboot, just in case21:03
rafael2keheheheh21:03
rafael2kso may be it was the other way around?21:04
rafael2klemme do some testing, but that PR definitelly has problems too21:04
rafael2kjust to understand - with that PR applied camera works (or the other way around... I got confused)21:04
humpelstilzchen[rafael2k: that PR was for the ambient light/proximity sensor21:05
humpelstilzchen[if it works you get /sys/devices/platform/soc/1c2b000.i2c/i2c-1/1-0048/iio:device1/in_proximity_raw21:05
rafael2khumpelstilzchen[: right, tks. any reason to remove CONFIG_I2C_MUX=y ?21:06
freemangordonWizzup: close and reopen xterm21:07
humpelstilzchen[rafael2k: that was automatically done my menuconfig21:07
humpelstilzchen[s/my/by/21:07
freemangordonwe have this issue on boot21:07
freemangordonvmb does not show up if you open xterm too soonb21:07
rafael2khumpelstilzchen[: ok!21:07
freemangordonnot sure how to fix that21:08
rafael2khumpelstilzchen[: so we still need some tweak in config for camera, right?21:08
humpelstilzchen[rafael2k: Yes21:09
rafael2khumpelstilzchen[: right, so I'll try also to play with hm5065, ov5640 and gc2145 drivers to see if we get cameras alive in next build21:10
freemangordonWizzup: we shall spend some time thinking how to support HW layouts without Nokia hacks21:14
Wizzupfreemangordon: I did reboot, but ok, let me try again21:15
freemangordonnot reboot21:15
freemangordonrestart xterm ;)21:15
freemangordon*osso-xterm21:15
Wizzupyes, but reboot should count as 'restart osso-xterm' I think21:16
freemangordonlike, you should be able to open vkb by pressing in osso-xterm window21:16
freemangordonno21:16
freemangordon30 or so sekonds after reboot VKB does not work21:16
Wizzupin any case yes, that works, if keyboard is closed and I press, I see vkb21:16
Wizzupbut not special keys21:17
freemangordonok, open the kbd and press OK and shift21:17
Wizzupoooooooo21:17
WizzupI keep pressing ok + sym21:17
freemangordon:)21:17
Wizzupok, yes, that works!21:17
freemangordonsecond kes has always been ctrl21:18
freemangordon*key21:18
freemangordonBTW, I think SYM key should be Fn, not OK key21:18
freemangordonwhat is SYM used for?21:19
Wizzupalt21:19
Wizzupwe have proper alt :)21:19
freemangordonwhat exactly for?21:19
freemangordondo we have del?21:19
freemangordonwithout that alt is useless :p21:19
inkyare you talking about hw kbd layouts? aren't those xkb maps?21:21
Wizzupfreemangordon: alt is useful in terminals21:21
Wizzupalso in many applications21:21
WizzupI think [OK] is a fine fit, since sym is where alt is naturally21:22
freemangordoninky: yes, but obviously we lack the knowledge to properly extract the available variants and but them in the list21:22
freemangordon*put them21:22
Wizzupso the problem is some gconf values are not populated?21:22
freemangordonno21:23
freemangordonthe problem is that gconf values are for n90021:23
freemangordonand that 'ru' is hardcoded21:23
freemangordonand whatnot21:23
Wizzupok, but that means we should be able to make it work on n900 at least?21:23
freemangordonit should work there21:24
freemangordonbut I want this to work properly evewrywhere21:25
freemangordonWizzup: like, do not hardcode https://github.com/maemo-leste/hildon-input-method-plugins/blob/master/hildon-im-common-virtual-settings/western-common-vim-settings.c#L4421:26
freemangordonbut get that somehow from xkb21:27
freemangordoninky: do you know how to do that ^^^?21:27
inkyno, i was trying to understand what the situation is. wanted to ask more quesions. like:21:28
inkyso there is a xkb file for nokia21:28
inkyand21:28
inkygconf values for nokia n90021:28
inkythat replicate each other?21:28
inkyhow gconf values get populated for n900 - automatically at cuntime or hardcoded somewhere? is there a package with n900 gconf layouts ? didn't ask because did not want to spend your energy on explaining.21:31
inkyi added vkb layouts from ukeyboard creator, and corresponding fonts. did not deal with hwkbd at all.21:32
Wizzupfreemangordon: this might help some https://unix.stackexchange.com/questions/43976/list-all-valid-kbd-layouts-variants-and-toggle-options-to-use-with-setxkbmap21:33
Wizzupignore the systemd answer21:33
Wizzupand /usr/share/X11/xkb/rules/xorg.xml21:33
WizzupI don't know how all of this maps of course21:34
freemangordonoh, I am getting ole :(21:34
freemangordon*old21:34
Wizzup?21:34
freemangordonsec21:34
freemangordonhttps://talk.maemo.org/showthread.php?t=6557721:34
freemangordonjust lemme find my own source code :D21:35
freemangordonWizzup: basically we have to do the same like I did back then  http://repository.maemo.org/extras-devel/pool/fremantle/free/source/e/extkbd/21:42
freemangordonparse  /usr/share/X11/xkb/rules/base.xml and create list from there21:43
freemangordonin one shape or another21:43
Wizzupok21:44
freemangordonyeah, I guess I shall do that21:44
freemangordonalready did21:44
freemangordonhmm, why we don;t have nokia keyboards in base.xml?21:53
rafael2k<- starting new kernel compilation... https://github.com/rafael2k/pine64-kernel/tree/maemo/beowulf-devel  \\  https://github.com/rafael2k/sunxi64-linux/tree/mobian-5.1521:54
lelMerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/604 (Import cssufeatures)21:55
Wizzupfreemangordon: no idea, upstream xkb data is generally quite complete on n90021:56
freemangordondroid 4 is missing too21:56
WizzupI don't know what it contains typically21:57
Wizzupin any case droid4 xkb is just pc105 with some third level and modifier mods21:57
Wizzupso whatever applies on top of it should generally work21:58
Wizzupunlike n900 xkb which is super extensive21:58
freemangordonI understand that, but how to get available layouts?21:58
WizzupI don't know how your code does it, but I assume the pc105 inherited nature is there somehow21:59
freemangordonmy code won;t work for internal keyboards22:00
freemangordonbecause they are not listed in   /usr/share/X11/xkb/rules/base.xml22:00
Wizzupwhat if the internal keyboard is a standard pc one?22:00
freemangordondon;t understand the question22:01
Wizzupah I see, on fremantle there are entries in base.xml for nokiavndr22:01
freemangordonare there?22:01
Wizzupyes22:01
freemangordonyeah22:01
freemangordonbut we don;t have that in leste, for some reason22:01
Wizzupnokia probably had it's own xkbdata file22:02
Wizzupand not everything was upstreamed?22:02
freemangordonyes22:02
freemangordonlooks like22:02
Wizzupor the xml is autogenerated and we lacked some integration for it22:02
freemangordondoes not look like auto-generated22:03
freemangordonbut, base is22:03
freemangordonand it has all the data we need it seems22:03
Wizzupfor me base.xml == xorg.xml22:03
freemangordonit is symlink22:03
Wizzupyes22:03
freemangordonso yeah, xorg.xml22:03
Wizzupwhat do you mean with 'but, base is'22:03
freemangordonbut base (without extension) has nokia and d422:03
freemangordonin some shape22:03
Wizzupdidn't realise that was also a file22:04
Wizzuphow do you think you can find all data from base file?22:04
Wizzupmanual parsing of some sort?22:05
freemangordonthat's what I am trying to understand for the last 30 minutes :D22:05
freemangordonyeah22:05
Wizzupxkb-data has base.xml.in so that seems hardcoded at least22:06
freemangordonhmm?22:07
freemangordonwhere is that?22:07
Wizzuphttps://github.com/maemo-leste-upstream-forks/xkb-data/blob/master/rules/base.xml.in22:07
Wizzup(so yes, we could just add fremantle data)22:07
freemangordonlemme see if I can find something from XkbRF_GetNamesProp22:09
suppboihi22:27
suppboii was able to build kernel thanks Wizzup22:27
suppboii got midi controller to work22:27
suppboiim tryna configure JACK now22:28
Wizzupdid you use git-buildpackage?22:28
suppboino i just did make and make zImage dtbs modules22:28
Wizzupok22:29
suppboiWizzup: how can i change Xorg DPI?22:29
suppboii have issues with stuff not fitting in the display22:29
suppboii wanna lower it22:30
suppboii cant just use a .xinitrc. can i?22:32
Wizzupyou can change xorg init script but generally the dpi/zoom can be controlled in qt and gtk as well22:33
suppboiwhere that script at ma boi?22:33
suppboimb its inside /etc/init.d22:38
Wizzupright, but it's not the right move22:41
Wizzupas in, you should probably look for a solution elsewhere22:41
Wizzupstill thinking how to best load the pulseaudio port via leste-config23:16
freemangordonXkbRF_Load parses /usr/share/X11/xkb/rules/base23:18
Wizzupcheck23:18
freemangordonbut, the end result is not something I can easily use (if at all)23:18
freemangordonI think without having n900 and d4 keyboards in xml files, not much can be done23:19
Wizzupthis? https://github.com/freedesktop/xorg-libxkbfile/blob/master/include/X11/extensions/XKBrules.h#L8423:19
freemangordonyes, this23:19
Wizzupfreemangordon: we can just add them to the xml files, it's easy23:19
freemangordonis it?23:20
freemangordonlike, what layouts are allowed for thise?23:20
freemangordon*those23:20
WizzupI assumed this was an array you could loop over23:20
freemangordonin base?23:21
freemangordonor in base.xml?23:21
Wizzupbase23:21
Wizzupbut I have trouble understanding the struct23:21
freemangordonhttps://pastebin.com/BTAPbkHW23:22
freemangordonresults in:23:22
freemangordonhttps://pastebin.com/CUq5s9E123:23
freemangordonthis is on my ubuntu 12.0423:23
Wizzuphm, yeah23:25
freemangordonhmm, where do you see nokia keyboards on fremantle?23:29
Wizzupfreemangordon: the xml file23:33
freemangordonI have no nokia there23:34
WizzupNokia-N900:~# grep -i nokia /usr/share/X11/xkb/rules/base.xml | wc -l23:34
Wizzup1523:34
freemangordonhmm23:34
freemangordon~ # grep -i nokia /usr/share/X11/xkb/rules/base.xml | wc -l23:34
freemangordon023:34
freemangordonmaybe extkbd broke that23:35
freemangordondo you have ukeyboard installed?23:37
Wizzuplet me check23:40
freemangordonhmm23:41
WizzupI don't think I do23:41
freemangordonstock xkbdata does not seem to provide base.xml23:42
freemangordonor, it is in another package23:42
Wizzupstock fremantle?23:43
freemangordonyes23:43
freemangordonhttps://coderus.openrepos.net/n900mirror/downloads.maemo.nokia.com/fremantle/ssu/mr0/xkb-data_1.5-2maemo15%2B0m5_all.deb23:43
freemangordonoh23:44
freemangordonit is in /etc23:44
suppboiwhat up what up23:45
suppboii tried disabling hildon GTK2 theme but some apps crash23:46
suppboiby just setting GTK2_RC_FILES to nothing23:46
suppboicause hildon theme is too robust i had to go 30ppi and it wasnt enough23:47

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