*** olafh has quit IRC | 00:35 | |
JayBusch | Hey guys, what is the point of the sailfish-release file? Mic has given a warning about it, but i've ignored up until now. | 01:04 |
---|---|---|
*** PhompAng has quit IRC | 01:35 | |
*** vrutkovs has quit IRC | 01:43 | |
*** zhxt_work has quit IRC | 01:45 | |
JayBusch | I am an idiot. Found how to fix it in the backlog of the channel. | 01:53 |
*** iTune has joined #sailfishos-porters | 01:55 | |
*** zhxt_work has joined #sailfishos-porters | 01:58 | |
*** marxistvegan has joined #sailfishos-porters | 02:20 | |
*** marxistvegan has joined #sailfishos-porters | 02:21 | |
*** Umeaboy has joined #sailfishos-porters | 02:29 | |
*** Umeaboy has quit IRC | 03:16 | |
*** iTune has quit IRC | 03:17 | |
*** jean-michel has joined #sailfishos-porters | 03:19 | |
jean-michel | hello | 03:20 |
*** iTune has joined #sailfishos-porters | 03:34 | |
*** iTune has quit IRC | 04:02 | |
*** kjokinie has quit IRC | 04:38 | |
*** spiiroin_ has joined #sailfishos-porters | 04:41 | |
*** spiiroin has quit IRC | 04:43 | |
*** furikku has joined #sailfishos-porters | 04:48 | |
*** spiiroin_ has quit IRC | 04:51 | |
*** kjokinie has joined #sailfishos-porters | 04:52 | |
*** iTune has joined #sailfishos-porters | 05:11 | |
*** spiiroin has joined #sailfishos-porters | 05:14 | |
*** spiiroin has quit IRC | 05:19 | |
*** filippz has joined #sailfishos-porters | 05:25 | |
*** seungrye has joined #sailfishos-porters | 05:28 | |
seungrye | Hi : ) | 05:28 |
seungrye | Is it possible build kernel module in SailfishOS? | 05:29 |
seungrye | Cuz I running windows. so I dont have environment to learn kernel module programming. : ) | 05:30 |
*** spiiroin has joined #sailfishos-porters | 05:31 | |
*** VDVsx has quit IRC | 05:40 | |
*** VDVsx has joined #sailfishos-porters | 05:53 | |
*** marxistvegan has quit IRC | 06:03 | |
*** GranPC has quit IRC | 06:09 | |
*** GranPC has joined #sailfishos-porters | 06:10 | |
*** jean-michel has quit IRC | 06:31 | |
*** iTune has quit IRC | 06:48 | |
*** olafh has joined #sailfishos-porters | 06:49 | |
*** Sequenced has joined #sailfishos-porters | 07:02 | |
*** Guhl has joined #sailfishos-porters | 07:29 | |
*** Guhl has quit IRC | 07:53 | |
*** chrisi has quit IRC | 08:00 | |
*** cxl000 has joined #sailfishos-porters | 08:01 | |
*** chrisi has joined #sailfishos-porters | 08:04 | |
*** h0wser has joined #sailfishos-porters | 08:43 | |
*** niktrix_ has joined #sailfishos-porters | 08:43 | |
*** misprint has joined #sailfishos-porters | 08:44 | |
*** filippz has quit IRC | 08:49 | |
energycsdx | seungrye: i think it possible | 08:52 |
*** Tassadar has joined #sailfishos-porters | 09:02 | |
*** filippz has joined #sailfishos-porters | 09:10 | |
phdeswer | seungrye: well you will need the sdk, but building kernel modules will require you to learn kernel programming eventually... | 09:14 |
seungrye | phdeswer// Actually I just want to just 'hello world' coding at this moment. | 09:15 |
seungrye | Anyway, It requires linux-kernel-headers package. but That has no kernel headers. .. | 09:15 |
seungrye | It seems I have to get cyanomonogen kernel source, but I dont know where to go to get : ( | 09:16 |
phdeswer | seungrye: well there is a hello world style kernel module, but you will have to learn kernel programming if you want to make a module that does what you want | 09:16 |
seungrye | Oh, I know. of course : ) | 09:17 |
phdeswer | seungrye: For the Jolla kernel source is here: https://github.com/KonstaT/sailfishos_kernel_jolla_msm8930 | 09:17 |
*** zhxt_work has quit IRC | 09:17 | |
*** h0wser has quit IRC | 09:18 | |
seungrye | phdeswer // thanks. | 09:19 |
*** h0wser has joined #sailfishos-porters | 09:19 | |
phdeswer | yw | 09:19 |
seungrye | If I stuck again, then I will ask some more stupid questions he he : ) | 09:20 |
*** vrutkovs has joined #sailfishos-porters | 09:26 | |
*** vrutkovs has quit IRC | 09:30 | |
*** vrutkovs has joined #sailfishos-porters | 09:33 | |
SK_work | phdeswer: is this source an official release of the kernel soruces for Jolla ? | 09:33 |
SK_work | or actually a sort of "leak" ? | 09:33 |
phdeswer | SK_work: it is a git tree of our source releases. | 09:34 |
Stskeeps | SK_work: import of ours | 09:34 |
SK_work | phdeswer: why isn't it inside SailfishOS repo then ? | 09:34 |
Stskeeps | based on existing ones | 09:34 |
phdeswer | I always forget where the tarball is though, you could get it from there also. | 09:34 |
Stskeeps | it's not 'our' git tree.. tbr has his tre | 09:34 |
Stskeeps | e | 09:34 |
Stskeeps | sec | 09:34 |
SK_work | haha | 09:34 |
SK_work | sorry, it is just an import | 09:34 |
SK_work | interesting | 09:34 |
Stskeeps | http://images.formeego.org/jolla/sources/ | 09:34 |
*** zGrr has joined #sailfishos-porters | 09:35 | |
tbr | yeah, those sources are as official as they get | 09:35 |
tbr | if you want to you can mail jolla and get them on a DVD :> | 09:35 |
*** zhxt_work has joined #sailfishos-porters | 09:37 | |
*** hedayat has joined #sailfishos-porters | 09:37 | |
*** jean-michel has joined #sailfishos-porters | 09:38 | |
jean-michel | hello | 09:38 |
*** zGrr has quit IRC | 09:39 | |
tbr | moo | 09:39 |
SK_work | tbr: meh | 09:39 |
SK_work | thanks for formeego | 09:39 |
tbr | SK_work: you're welcome | 09:40 |
tbr | it has been scratching community itches for a long time now :) | 09:40 |
jean-michel | hello i am trying to use sailfish on a lenovo a10 | 09:41 |
jean-michel | sledges has send me a ps -ef f done on its nexus | 09:43 |
jean-michel | but i dont see any trace of wayland on its ps | 09:43 |
hedayat | jean-michel: probably because wayland is nothing but a protocol! However, you should see lipstick. | 09:46 |
hedayat | ;) | 09:46 |
hedayat | jean-michel: It's a 'wayland compositor' | 09:47 |
jean-michel | thanks | 09:47 |
*** iTune has joined #sailfishos-porters | 09:48 | |
jean-michel | i see lipstick-jolla ok | 09:49 |
hedayat | jean-michel: you're welcome | 09:49 |
jean-michel | ;) | 09:49 |
*** zGrr has joined #sailfishos-porters | 09:54 | |
*** arcean has joined #sailfishos-porters | 09:55 | |
*** jean-michel has quit IRC | 10:02 | |
*** vrutkovs has quit IRC | 10:06 | |
*** eleroux has joined #sailfishos-porters | 10:17 | |
*** jean-michel has joined #sailfishos-porters | 10:18 | |
*** h0wser has quit IRC | 10:35 | |
*** vrutkovs has joined #sailfishos-porters | 10:35 | |
*** h0wser has joined #sailfishos-porters | 10:49 | |
*** h0wser has left #sailfishos-porters | 10:49 | |
*** seungrye has quit IRC | 11:16 | |
situ | sledges: did you try image provided by alin ? | 11:30 |
sledges | situ: sorry, downloaded but then got over busy, will background this now | 11:31 |
situ | sledges: link me to the image | 11:31 |
sledges | https://pkcyga-dm2306.files.1drv.com/y2pQM-fC_EZhiPuJiivsDtV9dlAm7M-7fBdM7g4-34OYj_--5Bq4wcz2t-0Ru0NNvYqv5bWZQ1hMSwwvEMtliR1P7aSJmlWENHfwGCsWq0MCgs/sailfishos-hammerhead-release-1.1.0.39-ame-201410311936.zip?download&psid=1 | 11:32 |
situ | doesn't work. | 11:33 |
sledges | situ: http://1drv.ms/XuKlvX | 11:34 |
*** spiiroin has quit IRC | 11:51 | |
sledges | situ: 2nd reboot got LED on | 11:52 |
sledges | still stuck at logo | 11:52 |
situ | sledges: Yeah, but even the network doesn't stay up. | 11:52 |
situ | You will see it will get disconnected. | 11:53 |
sledges | situ: remove usb-moded | 11:58 |
situ | sledges: do you get the UI ? | 11:58 |
sledges | situ: nope | 11:58 |
sledges | im afk for next hour | 11:58 |
phdeswer | sledges: do we have an up to date version included by now? This starts to be annoying that things fail because of old bugs/not implemented features in usb_moded. | 11:59 |
sledges | phdeswer: im tryin alin's image, not been monitoring that myself | 11:59 |
phdeswer | Hmm I think alin was really happy with usb-moded after he got the newer version. | 12:00 |
sledges | but whether he included in his latest u9 experiments that's another q | 12:01 |
sledges | it was only a smoke test really | 12:01 |
*** cl has joined #sailfishos-porters | 12:05 | |
*** Tassadar has quit IRC | 12:15 | |
*** vakkov has quit IRC | 12:27 | |
*** spiiroin has joined #sailfishos-porters | 12:29 | |
*** filippz has quit IRC | 12:31 | |
jean-michel | hello sledges | 12:31 |
jean-michel | i have sent you a message on xda-developer | 12:32 |
jean-michel | thank you again for the ps | 12:32 |
*** jean-michel has quit IRC | 12:33 | |
*** niktrix_ has quit IRC | 12:35 | |
*** niktrix_ has joined #sailfishos-porters | 12:50 | |
*** filippz has joined #sailfishos-porters | 12:56 | |
*** DaZ has quit IRC | 13:21 | |
*** DaZ has joined #sailfishos-porters | 13:34 | |
*** hedayat has quit IRC | 13:35 | |
*** misprint has quit IRC | 13:40 | |
*** iTune has quit IRC | 13:46 | |
*** iTune has joined #sailfishos-porters | 13:47 | |
*** Sequenced has quit IRC | 13:49 | |
*** alin_ has joined #sailfishos-porters | 13:57 | |
*** zhxt has joined #sailfishos-porters | 14:05 | |
*** vakkov has joined #sailfishos-porters | 14:13 | |
*** filippz has quit IRC | 14:14 | |
*** zhxt has quit IRC | 14:36 | |
*** zhxt_ has joined #sailfishos-porters | 14:36 | |
*** marxistvegan has joined #sailfishos-porters | 14:49 | |
*** iTune has quit IRC | 15:09 | |
*** iTune has joined #sailfishos-porters | 15:10 | |
*** iTune has quit IRC | 15:18 | |
*** zhxt_ has quit IRC | 15:24 | |
*** zhxt__ has joined #sailfishos-porters | 15:24 | |
*** filippz has joined #sailfishos-porters | 15:33 | |
*** zhxt__ has quit IRC | 15:35 | |
JayBusch | Morning sure does come early, seems like. How is everyone? | 15:46 |
Stskeeps | i'm good.. debugging mysterious libhybris crap | 15:47 |
Stskeeps | :P | 15:47 |
JayBusch | Oh boy, sounds like fun. :P Good luck! | 15:48 |
*** zGrr has quit IRC | 15:58 | |
*** vadim27 has joined #sailfishos-porters | 16:03 | |
*** dhbiker has joined #sailfishos-porters | 16:06 | |
*** blackjack4it has joined #sailfishos-porters | 16:08 | |
*** blackjack4it has left #sailfishos-porters | 16:08 | |
*** cl has quit IRC | 16:14 | |
*** VDVsx has quit IRC | 16:15 | |
*** alin_ has quit IRC | 16:15 | |
*** VDVsx has joined #sailfishos-porters | 16:27 | |
*** s5pik3 has joined #sailfishos-porters | 16:29 | |
*** niktrix_ has quit IRC | 16:47 | |
*** eleroux has quit IRC | 16:59 | |
JayBusch | Welp, seems my fun and games has been cut short. Toro won't connect to my laptop anymore for adb. | 17:05 |
sledges | JayBusch: what in the world have you done? :) | 17:08 |
JayBusch | I didn't think I did anything. XD I manually put the rootfs in the data partition, and I tried booting the hybris boot img generated as a test. Never worked, but I tried. | 17:09 |
JayBusch | This is the third time trying it and now it won't connect for USB debugging. | 17:09 |
JayBusch | Time to restart everything and see if that fixes it. | 17:10 |
*** JayBusch has left #sailfishos-porters | 17:10 | |
sledges | Ctrl+Whoops:) | 17:10 |
*** JayBusch has joined #sailfishos-porters | 17:13 | |
JayBusch | Yup, restarting computer fixed it. Silly Ubuntu, breaking adb like that. | 17:14 |
*** mispp has joined #sailfishos-porters | 17:14 | |
sledges | yowzer | 17:15 |
JayBusch | Well, now that I've gotten that back, back to research and figuring out where else I've gone wrong. | 17:16 |
*** mispp has quit IRC | 17:16 | |
sledges | where did you extract the rootfs into? | 17:16 |
JayBusch | IRC ate my message..? I extracted it to /data on toro | 17:17 |
sledges | erm | 17:17 |
sledges | it should go to /data/.stowaways/sailfishos/ | 17:18 |
JayBusch | Nothing is horribly broken on Toro though. | 17:18 |
JayBusch | Oh, that would explain a lot, too. | 17:18 |
sledges | indeedy | 17:18 |
JayBusch | I feel much more dumb. | 17:18 |
JayBusch | Thanks! | 17:18 |
sledges | no worries, you just didn't know about an easy-to-find-file .../out/.../.../META-INF/.../.../updater-script | 17:19 |
sledges | ;) | 17:19 |
JayBusch | XD Well, I'm still having a problem with the mic complaining about a zip error that shouldn't physically be possible | 17:19 |
sledges | have we seen a paste of that? ;) | 17:19 |
JayBusch | Not fully, let me get a pastebin for it. | 17:19 |
sledges | get that bin | 17:20 |
JayBusch | Whoops. Completely forgot I didn't have a saved output for it, so I'm running another build now. | 17:21 |
JayBusch | In the meantime, it was something like "zip error: Invalid Command Arguments (-t Invalid date format)" | 17:21 |
sledges | weird | 17:21 |
*** vrutkovs has quit IRC | 17:22 | |
JayBusch | Yeah. I wonder if restarting Ubuntu fixes a bunch of these errors, and I'll just look like a crazy person | 17:22 |
JayBusch | At this point, i'd be okay with that, i just want to have a port of Sailfish on Toro. | 17:23 |
JayBusch | sledges: relevant errors: http://pastebin.com/VB0dKJqt | 17:27 |
JayBusch | I read that the qemu syscalls can be ignored, so I'm not concerned with that. | 17:28 |
sledges | JayBusch: are you inside Mer SDK chroot? | 17:31 |
JayBusch | Yep. | 17:31 |
sledges | find and ssu: command not found bothers me | 17:31 |
JayBusch | Same, but I don't know why it's non-existant | 17:31 |
sledges | type ssu | 17:32 |
JayBusch | bash: ssu: command not found | 17:32 |
JayBusch | Excellent. | 17:32 |
sledges | no | 17:32 |
sledges | it's ok | 17:32 |
sledges | mersdk doesn't have one | 17:32 |
sledges | but mic runs the scriptlets in a qemu | 17:33 |
sledges | where it should be | 17:33 |
sledges | can i see your .ks? | 17:33 |
JayBusch | Yup, I'll get that to a pastebin. | 17:33 |
sledges | ta | 17:33 |
locusf | did you define your RELEASE and such | 17:35 |
JayBusch | http://pastebin.com/nKcpBkCU | 17:35 |
JayBusch | I thought I did, but I might not have. Was trying to find where I would have in HADK or with other steps. | 17:35 |
*** marxistvegan has quit IRC | 17:36 | |
*** marxistvegan has joined #sailfishos-porters | 17:36 | |
sledges | just how does your mic cmdline look like? | 17:37 |
sledges | (thanks for the ks paste, looksing) | 17:37 |
locusf | EXTRA_NAME as well | 17:37 |
sledges | his extra name is "2014-11-20" i reckon | 17:38 |
sledges | and RELEASE looks too, sane | 17:38 |
sledges | but yep, whole picture pls;) | 17:39 |
locusf | hmm openrepos? | 17:39 |
locusf | ah for warehouse | 17:39 |
sledges | just warehouse | 17:39 |
sledges | ;) | 17:39 |
JayBusch | Pastebin-ing. I borrowed a script that sets RELEASE and EXTRA_NAME and modified it to make sure it was still good for toro | 17:39 |
sledges | JayBusch: df -h /var/log/ | 17:40 |
JayBusch | http://pastebin.com/9YtYUfsQ | 17:40 |
sledges | JayBusch: df -h /var/cache/ | 17:40 |
*** hedayat has joined #sailfishos-porters | 17:40 | |
sledges | oh noez | 17:40 |
*** vrutkovs has joined #sailfishos-porters | 17:41 | |
JayBusch | sledges: oh noez? Is it that bad? | 17:41 |
sledges | im checking that now:) | 17:41 |
JayBusch | :D Okay. Pastebin'ing the df commands. | 17:42 |
JayBusch | http://pastebin.com/RbqQvppL | 17:43 |
*** Nokius has joined #sailfishos-porters | 17:47 | |
sledges | JayBusch: touch a; zip -r test.zip a | 17:48 |
JayBusch | adding: a (stored 0%) | 17:48 |
JayBusch | ls reveals test.zip does exist. | 17:48 |
*** Nokius1 has quit IRC | 17:49 | |
JayBusch | Also, holy crap, just checked Jolla tablet. Almost to $1mil. And I've missed out on another cheaper tier to buy in again. XD Ah well, I'll pick one up eventually. | 17:50 |
*** filippz has quit IRC | 17:52 | |
sledges | JayBusch: argh :) | 17:54 |
sledges | change | 17:54 |
sledges | @jolla-hw-adaptation-toro | 17:54 |
sledges | to | 17:55 |
sledges | @Jolla Configuration toro | 17:55 |
sledges | and re-run mic | 17:55 |
JayBusch | Ack! I thought I changed that! Will do, thanks! | 17:55 |
sledges | very common problem :) | 17:55 |
sledges | i'll put it in the next hadk rev | 17:55 |
sledges | JayBusch: thanks for supporting us ;) | 17:56 |
* phdeswer wonders if there is a special perk for the one who takes the campaign over 1M$ | 17:56 | |
JayBusch | sledges: No problem! You guys are awesome. | 17:56 |
sledges | phdeswer: hope it's not "money back" :D | 17:57 |
locusf | hmm in which repo was the name for the pattern coming from? | 17:57 |
sledges | locusf: local | 17:57 |
locusf | the code I mean | 17:57 |
phdeswer | sledges: I rather had a "I am the 1M one" t-shirt | 17:57 |
*** Guhl has joined #sailfishos-porters | 17:57 | |
phdeswer | idea in mind | 17:57 |
locusf | generate_patterns.sh or something | 17:58 |
sledges | locusf: in helpers | 17:58 |
locusf | grr I don't even know what I wanna know now .. | 17:58 |
sledges | first answer why do you wanna know :) | 17:58 |
locusf | I was thinking on creating nemo common patterns .yaml files | 18:00 |
sledges | cool | 18:01 |
sledges | you could follow the good old kickstarter approach | 18:01 |
sledges | with inheritance | 18:01 |
sledges | plfiorini has taken it to the next level | 18:01 |
sledges | very clean, with makefiles | 18:01 |
locusf | hmm nice but what about add_new_device.sh? | 18:02 |
Guhl | you will probably not be able to read it but i tried to help you raising the funds a bit by telling an austrian journalist about your campain :-) | 18:02 |
Guhl | http://derstandard.at/2000008404728/Community-finanziert-Jolla-Tablet-mit-Sailfish-OS | 18:02 |
sledges | that's just a lean and mean way | 18:02 |
locusf | it currently makes patterns from every file for Sailfish only, does it matter if Nemo patterns get generated as well? | 18:02 |
sledges | locusf: https://github.com/mauios/maui-kickstarter-configs | 18:03 |
sledges | ^ is something I'd encourage all vendors to do | 18:03 |
locusf | wow that looks really neat | 18:04 |
sledges | locusf: add_new_device.sh is not really vendor friendly but for sfos :/ thanks for spotting that! | 18:04 |
sledges | indeed | 18:04 |
locusf | sledges: maui is Mer derivative? | 18:04 |
sledges | locusf: yes | 18:04 |
locusf | cool | 18:05 |
sledges | Guhl: awesome! | 18:06 |
sledges | Guhl: tell that to #jollamobile folk ;) | 18:06 |
sledges | too | 18:06 |
piggz | lo Guhlany new porting news? | 18:06 |
Guhl | sledges, ok | 18:07 |
Guhl | piggz, well i am tinkering with mce mainly and with making the virtual keyboard disappear | 18:07 |
Guhl | which kind of works | 18:08 |
locusf | wow it does sdk configs as well | 18:08 |
piggz | Guhl: did you file any bugs? | 18:08 |
locusf | absolutely insane config on that | 18:08 |
Guhl | no not yet | 18:08 |
sledges | hehe | 18:08 |
Guhl | piggz, did you do anything ? | 18:09 |
piggz | Guhl: no ... working on other projects | 18:09 |
piggz | trying to juggle them all ;) | 18:10 |
* sledges frowns and goes back to another project | 18:10 | |
JayBusch | An official zip has been generated. Fingers crossed. Thanks for your help, guys! | 18:10 |
sledges | JayBusch: \o/ | 18:10 |
piggz | sledges: as there a meeting tue? | 18:10 |
sledges | piggz: next, yes | 18:10 |
sledges | last, no | 18:10 |
sledges | :) | 18:10 |
sledges | i was alone (insert meme here) | 18:10 |
Guhl | i want to finish that mce stuff (atm i have the problem that mce makes the screen lock under certain conditions that i do not understand) | 18:11 |
Guhl | and after that i'll probably try to poke jusa_ a bit to help me with sound in | 18:11 |
Guhl | i think that sound in might be helpful on a phone but i am not totally sure | 18:13 |
piggz | Guhl: for me, im not to bothered about it working as a phone ... just as a dev platform :) | 18:14 |
piggz | phone stuff is a bonus | 18:14 |
Guhl | well i want to use the vision as my daily phone again | 18:14 |
Guhl | but on the other hand i did 3 phone calls this week on my jolla so maybe i don't even need the phone functionality :-) | 18:15 |
JayBusch | Well, the zip installed, but I think I might be stuck on the boot logo. | 18:18 |
sledges | JayBusch: for good measure you could do factory reset | 18:20 |
JayBusch | sledges: yeah, I'm thinking that's what I'm going to do. At least I can telnet into it and it is running things. | 18:20 |
sledges | JayBusch: hm | 18:20 |
sledges | then let's debug instead | 18:21 |
JayBusch | sledges: I don't know much of what I'm starting at, but I can try. | 18:22 |
sledges | first, try to ssh | 18:23 |
sledges | btw, which telnet port worked for you? | 18:23 |
JayBusch | 192.168.2.15 | 18:24 |
sledges | so standard port then | 18:24 |
sledges | as you've telnetted, do cat /diagnostics.txt | 18:24 |
JayBusch | No such file, but /diagnosis.log has: | 18:25 |
JayBusch | No /proc/config.gz. Enable CONFIG_IKCONFIG and CONFIG_IKCONFIG_PROC | 18:25 |
sledges | there ya go | 18:25 |
JayBusch | So, time to rebuild hal, then. | 18:25 |
JayBusch | Thanks, sledges! | 18:25 |
sledges | just adjust defconfig | 18:25 |
locusf | no need for entire hal | 18:26 |
sledges | and make hybris-boot | 18:26 |
locusf | yes | 18:26 |
sledges | :) | 18:26 |
JayBusch | That's what I meant. My writing skills are below average today. :) | 18:26 |
sledges | as opposed to your thinking ones ;) | 18:26 |
JayBusch | Ah, if you haven't figured out that I haven't got any of those, you're in for a surprise. :p | 18:28 |
spiiroin | Guhl: the usual reasons for locking screen are: power key, display off over 30 secs, display off + proximity covered, display off + device locked | 18:28 |
sledges | :D | 18:28 |
spiiroin | of those power key can be configured not to apply tklock | 18:28 |
Guhl | well by locked i mean that i locks down in a way that i can't make it responsive anymore | 18:29 |
Guhl | but i'll start debugging/testing this in about an hour, need to finish a report first | 18:30 |
JayBusch | Off for a bit, gonna try to fix up my hybris-boot, but I also need food. Later, folks. | 18:30 |
sledges | o/ | 18:33 |
spiiroin | Guhl: run evdev_trace when it happens -> if you still get relevant input events -> it is not input blocking at mce | 18:34 |
Guhl | OK | 18:34 |
spiiroin | Guhl: and if display does not come up properly, then it might be that something in fb suspend/resume is off | 18:35 |
*** s5pik3 has quit IRC | 18:36 | |
spiiroin | Guhl: you can disable late suspend with "mcetool -s early". if that makes things work better -> suspend/resume problems more likely | 18:36 |
Guhl | spiiroin, one funny thing is that if i do the "mcetool --set-ps-mode=disabled" | 18:36 |
Guhl | i can not interact with the display/touchpad at all at the next boot | 18:37 |
Guhl | spiiroin, btw. did you see my posting for you yesterday? | 18:39 |
*** furikku has quit IRC | 19:01 | |
*** eleroux has joined #sailfishos-porters | 19:09 | |
*** Tassadar has joined #sailfishos-porters | 19:15 | |
*** mispp has joined #sailfishos-porters | 19:18 | |
*** mispp has joined #sailfishos-porters | 19:19 | |
Guhl | spiiroin, http://pastebin.com/iY0cgEKM | 19:24 |
Guhl | don't know if you can see something in that, thats the log from tklock | 19:25 |
*** dhbiker has quit IRC | 19:25 | |
Guhl | close keypad, power to sleep, open keypad -> device is unresponsive, screen on but black | 19:26 |
spiiroin | Guhl: display powerup does not finish, at least during that logging | 19:54 |
Guhl | well also not in real life | 19:55 |
spiiroin | Guhl: we need traces from display plugin to figure out why | 19:55 |
spiiroin | i.e. add "-l modules/display.c:*" to mce command line | 19:56 |
Guhl | ok i'll reproduce. display plugin = modules/display.c | 19:56 |
Guhl | k | 19:56 |
Guhl | do you want to keep the "-l tklock.c:*" or only "-l modules/display.c:*" | 19:57 |
spiiroin | it will be noisy, so lets go with display.c only initially | 19:57 |
Guhl | damn now i can not reproduce that, hmm | 20:01 |
spiiroin | Guhl: did you just stop the log at that point or did mce hang? (the pastebin I mean) | 20:02 |
Guhl | i did stop the log, it still had some heatbeat outputs afterwards | 20:03 |
spiiroin | yes. looks like mainloop was running ok | 20:03 |
spiiroin | restarting mce can make some problems go away. but you can send USR1 signal to running mce process to make it more verbose | 20:04 |
spiiroin | (and back to normal with USR2) | 20:04 |
spiiroin | did you get any unusual led activity? | 20:05 |
Guhl | not that i would have noticed | 20:05 |
spiiroin | the state machine is basically waiting for fb resume and ack from lipstick for updatesEnabled=true | 20:05 |
Guhl | but i'll reboot and test again | 20:05 |
*** hedayat has left #sailfishos-porters | 20:07 | |
spiiroin | if one of those does not happen in time -> leds from /etc/mce/20debug-led.ini are activated | 20:07 |
spiiroin | the logging from activation should show up in logs even if the led itself does not work | 20:08 |
Guhl | k | 20:09 |
spiiroin | cd modules ; dot -Tpng display.dot -o display.png ; viewer-of-choise display.png | 20:12 |
Guhl | spiiroin, http://pastebin.com/t7hahXHq | 20:13 |
spiiroin | Guhl: no reply from lipstick to updatesEnabled=true | 20:14 |
Guhl | had the sms-app open and keyboard open | 20:14 |
Guhl | pressed power | 20:15 |
Guhl | closed and opened the keyboar | 20:15 |
spiiroin | most probably lipstick has either hung or blocked at something | 20:16 |
spiiroin | the optional lipstick killer in mce is active too | 20:18 |
Guhl | what does that mean? | 20:19 |
spiiroin | "release" mce leaves lipstick along; "devel" flavor kills lipstick if it seems to be stuck | 20:19 |
spiiroin | now the killing failed too | 20:20 |
spiiroin | you might check if lipstick process is in some odd uninterruptible state | 20:20 |
spiiroin | could happen for ex if some syscall / sysfs io / something hangs within kernel side | 20:21 |
spiiroin | does this happen only with the keyboard slider? or also when juggling display on/off with power key or mcetool? | 20:22 |
Guhl | never happened with power key | 20:23 |
Guhl | when this happened i can not restart mce anymore | 20:24 |
spiiroin | does it complain about something? | 20:24 |
Guhl | i think it hangs trying to read the evdev devices | 20:24 |
spiiroin | aa.. which is where lipstick might be too | 20:25 |
*** Zotan has joined #sailfishos-porters | 20:26 | |
Guhl | in this state i can not even kill lipstick or the now hung mce with -9 | 20:26 |
spiiroin | yes, that is the uninterruptible part | 20:27 |
spiiroin | 1st guess something bad happens at kernel side | 20:27 |
Guhl | maybe i should strace lipstick when reproducing that? | 20:28 |
spiiroin | might be related to slider events | 20:28 |
spiiroin | stracing never hurts | 20:28 |
spiiroin | or you could try catting from /dev/input/event* and see if some of them hang | 20:29 |
spiiroin | starting from the slide event node perhaps | 20:29 |
Guhl | spiiroin, what if i run a evdev_trace -t in parallel ? | 20:31 |
Guhl | in evdev_trace -t i still have events from SW_LID KEY_POWER the volume keys after the hang | 20:34 |
Guhl | well i don't think playing with the evdev devices helps | 20:39 |
Guhl | the next thing i'll try is running lipstick from the cli to get debug output from it | 20:40 |
spiiroin | how about if you start the evdev_trace after the hang. does that still work too? | 20:42 |
Guhl | yes but it only shows activity on event3 and 4 | 20:43 |
Guhl | where 3 is all keyboard (including volume keys) | 20:43 |
spiiroin | how about "evdev_trace -it"? | 20:43 |
Guhl | and 4 is lightsensor-level | 20:44 |
spiiroin | some extra ioctls() calls made, similar to mce startup | 20:44 |
*** vakkov has quit IRC | 20:46 | |
*** vakkov has joined #sailfishos-porters | 20:48 | |
spiiroin | but if that works too, then tracing lipstick might be the best thing to do | 20:48 |
spiiroin | or mce, if it gets stuck on startup after the hang | 20:48 |
Guhl | ok - i first try to see if i get something on the cli output of lipstick | 20:49 |
Guhl | no there is nothing | 20:51 |
Guhl | that is in journal | 20:51 |
Guhl | Nov 20 21:49:37 Jolla mce[1394]: tklock.c: tklock_datapipe_keyboard_slide_input_cb(): autorelock primed: on kbd sli | 20:51 |
Guhl | de close | 20:51 |
Guhl | but thats probably not a problem | 20:51 |
Guhl | i'll try stracing mce on restart | 20:52 |
Guhl | but the good news is that my hwkbd daemon that switches the vkb layout on open/close works :-) | 20:55 |
*** vakkov has quit IRC | 20:55 | |
*** Sfiet_Konstantin has joined #sailfishos-porters | 21:00 | |
Guhl | spiiroin, thats the strace when i try to start mce again | 21:01 |
Guhl | http://pastebin.com/Jvx5LKt8 | 21:01 |
Guhl | in journal i have this | 21:02 |
Guhl | Nov 20 21:58:00 Jolla DSME[1613]: IPHB: mce state -> running | 21:02 |
Guhl | Nov 20 21:58:00 Jolla statefs[1476]: "com.nokia.mce" is registered | 21:02 |
Guhl | Nov 20 21:58:25 Jolla statefs[1476]: D-Bus request error "org.freedesktop.DBus.Error.NoReply" : "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." | 21:02 |
Guhl | Nov 20 21:58:50 Jolla statefs[1476]: D-Bus request error "org.freedesktop.DBus.Error.NoReply" : "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." | 21:02 |
Guhl | Nov 20 21:59:15 Jolla statefs[1476]: D-Bus request error "org.freedesktop.DBus.Error.NoReply" : "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." | 21:02 |
spiiroin | ok, it is frame buffer. not evdev. | 21:03 |
*** vadim27 has quit IRC | 21:04 | |
Guhl | yes that makes sense | 21:05 |
spiiroin | the purpose of that updatesEnabled=true/false is: no drawing after we are about to start powering down the display until the display is fully powered up again | 21:07 |
spiiroin | and now it might be that something works differently / fails on the way | 21:08 |
spiiroin | mcetool --set-suspend-policy=disabled | 21:10 |
Guhl | ok i'll restart and try | 21:10 |
spiiroin | then the device will never suspend | 21:10 |
spiiroin | if the problem goes away -> it is likely to be related to either suspend or resume | 21:11 |
Guhl | spiiroin, i did not trace anything while doing that but that did not help | 21:20 |
spiiroin | still hangs? | 21:20 |
Guhl | yes | 21:22 |
Guhl | the funny thing is that i need to have an app open but it only happens with certain apps | 21:23 |
Guhl | i.e sms-app -> hang | 21:23 |
Guhl | browser -> OK | 21:23 |
spiiroin | I'm starting to wonder if the problem is ui side does something odd | 21:23 |
Guhl | btw is that option now persistant ? | 21:23 |
spiiroin | Guhl: yes | 21:24 |
Guhl | where are these options stored? in dconf? | 21:25 |
*** beidl_ has joined #sailfishos-porters | 21:26 | |
spiiroin | they were originally in gconf; which caused problems; mce has now "builtin-gconf" -> delta to defaults stored at /var/lib/mce/builtin-gconf.values | 21:26 |
Guhl | good to know | 21:28 |
*** beidl has quit IRC | 21:28 | |
Guhl | spiiroin, the funny thing is now that i have that option set | 21:32 |
Guhl | the same thing already happens when i try to do the dripple-power thing to disable to ps-sensor | 21:33 |
Guhl | so that i can enter the pin | 21:33 |
spiiroin | is there anything in dmesg? | 21:35 |
*** gogeta has joined #sailfishos-porters | 21:35 | |
Guhl | i'll try again as i now removed the option and rebooted | 21:37 |
spiiroin | getting strace from lipstick might be good | 21:37 |
Guhl | ok i'll get that with the keyboard open/close think | 21:38 |
spiiroin | I'm starting to hope there is some clear gfx side issue, because I'm running out of ideas soon ;-/ | 21:39 |
Guhl | OK that looks insteresting | 21:40 |
energycsdx | hi guys | 21:41 |
energycsdx | who knows why user space tasks can stop kernel to sleep? | 21:41 |
Guhl | spiiroin, this is from /proc/kmsg http://pastebin.com/uXpuRkhj | 21:42 |
Guhl | the | 21:42 |
Guhl | <3>[ 305.691192] kgsl kgsl-3d0: |kgsl_ioctl_cmdstream_readtimestamp_ctxtid| invalid context_id 4 | 21:42 |
Guhl | <3>[ 305.691436] kgsl kgsl-3d0: |kgsl_ioctl_device_waittimestamp_ctxtid| invalid context_id 4 | 21:42 |
Guhl | are thousands and started to happen as soon as i closed the keyboard | 21:42 |
Guhl | the last to lines when i reopened it and it still hangs there | 21:43 |
spiiroin | energycsdx: not sure I follow... do you mean not suspending / waking up from suspend? | 21:44 |
sledges | MSameer: you've seen kgsl problems around iirc | 21:45 |
Guhl | this http://pastebin.com/sn3AT1np is the end of the strace from lipstick | 21:45 |
spiiroin | Guhl: started already when the display was still on? | 21:45 |
Guhl | also still hangs | 21:45 |
Guhl | no, my sequence always is | 21:45 |
energycsdx | spiiroin: suspend for some reasons takes very long | 21:45 |
energycsdx | and i have battery management things in background | 21:46 |
Guhl | start app, open keyboard, press power to suspend, close keyboard, open keyboard | 21:46 |
energycsdx | that lock wakelock every 20 seconds | 21:46 |
Guhl | but i will try again in the sequence: | 21:46 |
energycsdx | freezing userspace takes also around 20 seconds | 21:47 |
spiiroin | Guhl: that ioctl(5, FBIOBLANK should not be there | 21:47 |
Guhl | start app, press power to suspend, open keyboard | 21:47 |
energycsdx | and kernel checks after freezing userspace is there any wakelocks locked | 21:47 |
energycsdx | and i`m always have some shity wakelocks locked | 21:48 |
spiiroin | energycsdx: do you use actual wakelocks or nemo-keepalive? | 21:48 |
energycsdx | it is kernel wakelocks | 21:48 |
energycsdx | usualy pm8921-bms | 21:48 |
spiiroin | energycsdx: charging via usb by any chance? | 21:49 |
energycsdx | no | 21:49 |
energycsdx | problem not in wakelocks | 21:49 |
energycsdx | kernel goes into sleep | 21:49 |
energycsdx | but didn`t reach it | 21:50 |
energycsdx | first it tryes to freeze userspace | 21:50 |
spiiroin | Guhl: basically mce should be doing the display unblanking, now something else seems to be doing it too | 21:50 |
energycsdx | and it takes long | 21:50 |
MSameer | sledges: me? what ? | 21:50 |
energycsdx | enought to have some wakelock to be locked | 21:51 |
spiiroin | energycsdx: so you have situation where: no more wakelocs, but suspend takes long? | 21:51 |
* sledges tries to copy Guhl's kgsl error from backlog using fingerterm | 21:51 | |
energycsdx | yes | 21:51 |
* sledges ..fails :) | 21:51 | |
MSameer | sledges: I don't recall seeing that | 21:51 |
*** gogeta has quit IRC | 21:51 | |
MSameer | what's it related to? | 21:52 |
Guhl | sledges, sorry for pasting to irc | 21:52 |
MSameer | sledges: what we saw was the fence leak (nexus4) | 21:52 |
energycsdx | but during that trial to suspend it checks wakelock in a middle of freeze | 21:52 |
sledges | yes, Guhl whe are you getting it i nuthell? | 21:52 |
Guhl | spiiroin, that kgsl errors happen as soon as i press power to suspend | 21:53 |
energycsdx | so locking wakelock in when kernel go to sleep can abort it | 21:53 |
Guhl | regardless if keyboard is open or closed | 21:53 |
energycsdx | that is what i have | 21:53 |
sledges | Guhl: so was there since ages? i just aask MSameer to help if he can | 21:54 |
spiiroin | Guhl: lines 324 - 327 in the lipstick strace: should not be there either | 21:54 |
Guhl | sledges, i don't know if these messages where there since ages i did not look at kmsg for quite some time | 21:55 |
spiiroin | I wonder if it comes from some android blob, or is it really in lipstick | 21:55 |
sledges | Guhl: so probably they are harmless, at least not critcal? | 21:56 |
*** gogeta has joined #sailfishos-porters | 21:56 | |
*** cxl000 has quit IRC | 21:56 | |
Guhl | ok spiiroin that is not keyboard-switch related | 22:02 |
Guhl | i can reproduce the same thing with the power button | 22:02 |
Guhl | and the hang and these kernel messages only happen if i have the (i.e.) sms app open | 22:02 |
spiiroin | timing probably is just a bit different, making something more likely to go wrong | 22:03 |
Guhl | but this for sure never happened when i was still on update8 | 22:03 |
spiiroin | the order and timing of things has changed a bit | 22:05 |
Guhl | not sure about the original update9 mce version (whatever that was) | 22:05 |
*** Sequenced has joined #sailfishos-porters | 22:07 | |
spiiroin | if those FBIOBLANK ioctls happen while lipstick is handling updates enabled ipc, they should be harmless | 22:07 |
spiiroin | but then again, maybe they are not | 22:08 |
spiiroin | in any case they should not be needed, and even if they are needed it should happen at mce | 22:10 |
Guhl | hmm now it even happened when i tried to tripple click power on the pin screen | 22:10 |
spiiroin | Guhl: can you try also something like: mcetool -U -n -B1 -U -n -B1 -U -n -B1 -U -n -B1 -U -n -B1 -U -n -B1 | 22:12 |
Guhl | ok just for info in the meantime i tried it with | 22:13 |
Guhl | notes open -> messages in kmsg -> hang | 22:13 |
Guhl | browser open -> no messages - no hang | 22:13 |
Guhl | well the result is the same using your command | 22:16 |
Guhl | that is not a problem when the browser is open | 22:16 |
Guhl | but hangs when the sms app is open | 22:16 |
spiiroin | Guhl: I need to get some sleep soon, but do you have pointer to kernel sources for your device? | 22:21 |
Guhl | sec | 22:21 |
spiiroin | I'd like to take a peek at how fb ioctls & suspend work | 22:22 |
spiiroin | .. but it can't really be suspend because we had suspend blocked altogether at one point and it still did hang | 22:24 |
spiiroin | puzzling | 22:24 |
Guhl | https://github.com/guhl/htc7x30-3.0 branch hybris_4.4 | 22:24 |
spiiroin | thanks | 22:25 |
Guhl | i need to get some sleep too - thank you | 22:25 |
*** vakkov has joined #sailfishos-porters | 22:29 | |
*** gogeta has quit IRC | 22:30 | |
*** mispp has quit IRC | 22:35 | |
*** eleroux has quit IRC | 22:40 | |
Guhl | thanks for the interesting session - night ! | 22:47 |
*** Guhl has quit IRC | 22:55 | |
*** Guhl has joined #sailfishos-porters | 23:02 | |
*** Sequenced has quit IRC | 23:08 | |
*** Guhl has quit IRC | 23:08 | |
*** marxistvegan has quit IRC | 23:17 | |
*** Jonni has quit IRC | 23:18 | |
*** Jonni has joined #sailfishos-porters | 23:18 | |
*** Zotan has quit IRC | 23:39 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!