MSameer | sledges: while jolla does get the new audio and starts playing back faster? | 00:00 |
---|---|---|
MSameer | the problem is I am using latest internal devel with nexus5 and i am not sure it's wise to downgrade :P | 00:00 |
* MSameer hides | 00:00 | |
sledges | MSameer: so you're not getting that error? | 00:00 |
MSameer | sledges: haven't tried :D | 00:01 |
* MSameer hides again | 00:01 | |
sledges | MSameer: now i'm angry | 00:01 |
sledges | :D | 00:01 |
sledges | MSameer: cat /sys/power/wake_lock every second doesn't reveal any wakelocks during track change on jolla phone | 00:01 |
sledges | it always has mce_cpu_keepalive as long as mediaplayer is playing | 00:01 |
sledges | either with screen on or off | 00:02 |
sledges | same on nexus5 | 00:02 |
MSameer | sledges: does this look like a sane public release? http://pastebin.com/jyfcHc51 | 00:02 |
MSameer | sledges: how do I get to dev channel? | 00:02 |
sledges | MSameer: very much sane | 00:03 |
sledges | MSameer: zypper ref; zypper dup | 00:03 |
sledges | :D | 00:03 |
sledges | dev is rolling on adaptation0 and extra | 00:03 |
MSameer | Release: 1.1.6.27 | 00:03 |
MSameer | Domain: sales | 00:03 |
sledges | where gst/cam+ bits reside | 00:03 |
* MSameer pulls | 00:03 | |
* sledges runs | 00:03 | |
MSameer | odd | 00:04 |
sledges | MSameer: to downgrade version --dup is better | 00:04 |
MSameer | no gstreamer1.0-droid update? | 00:04 |
MSameer | sledges: version --dup gave an error | 00:04 |
MSameer | and I am allergic to packagekit | 00:04 |
sledges | mff | 00:04 |
* sledges never tested downgrades ;) | 00:04 | |
sledges | MSameer: why downgrade? just test next track playback on devel | 00:05 |
sledges | while display off | 00:05 |
sledges | also 1.1.7 could be secretly tested in public already | 00:05 |
MSameer | gstreamer1.0-droid-0.20150628.0-10.13.1.jolla.armv7hl | 00:05 |
mgrover | realistically should my ssu lr, match the pastebin? | 00:05 |
sledges | yep | 00:05 |
* MSameer reboots | 00:05 | |
sledges | mgrover: precisely | 00:05 |
mgrover | is it odd that I don't have a mw repo by default? | 00:06 |
sledges | mgrover: it's in .ks somewhere | 00:06 |
MSameer | so seems my n5 was not running internal devel :P | 00:06 |
sledges | old relic | 00:06 |
sledges | MSameer: aha! | 00:06 |
MSameer | not that such thing exists :p | 00:06 |
sledges | ;P | 00:07 |
MSameer | but i don't have any mp3z :P | 00:07 |
mgrover | any ideas for file location? | 00:07 |
sledges | MSameer: excuses :P | 00:08 |
sledges | mgrover: ? | 00:08 |
sledges | mgrover: ssu ar name URI | 00:08 |
mgrover | ahhh | 00:08 |
sledges | ssu rr same spirit | 00:09 |
sledges | mgrover: ignore mw repo, it's same as adaptation0 anyway | 00:09 |
sledges | mgrover: skip dhd either | 00:09 |
sledges | so just change extras to point to common | 00:09 |
MSameer | sledges: rendering? | 00:11 |
MSameer | sledges: doesn't wayland stop rendering? | 00:12 |
MSameer | sledges: i mean the compositor? | 00:12 |
MSameer | sledges: when the screen is off? | 00:12 |
mgrover | well adaption0 and dhd and mw are the same | 00:12 |
sledges | MSameer: no idea, whatever happens, works on jolla phone, and not on nexus5 :) | 00:12 |
mgrover | yet adaption0 refuses to update | 00:12 |
sledges | mgrover: why update that? it's correct | 00:13 |
mgrover | update to devel | 00:13 |
sledges | ? | 00:13 |
mgrover | basically change the repo from https://store-repository.jolla.com/releases/1.1.6.27/jolla-hw/adaptation-lge-hammerhead/armv7hl/ | 00:13 |
mgrover | to http://repo.merproject.org/obs/nemo:/devel:/hw:/lge:/hammerhead/sailfish_latest_armv7hl/ | 00:13 |
MSameer | sledges: http://pastebin.com/ngqFNQ5f | 00:13 |
sledges | mgrover: ah that changed too | 00:14 |
sledges | mgrover: that's done in .ks | 00:14 |
sledges | check there and you'll see where to make that change manually | 00:14 |
mgrover | wheres the ks stored? | 00:14 |
sledges | that's another thing why OTAs wouldn't work OOB | 00:14 |
sledges | mgrover: on images.devaamo.fi next to image | 00:15 |
sledges | MSameer: hmmmp.. | 00:15 |
mgrover | no i mean on the device? | 00:15 |
sledges | mgrover: nowhere | 00:15 |
mgrover | on the device, it refuses to allow me to change the adaptation0 repo | 00:15 |
MSameer | sledges: want the full bt? | 00:15 |
sledges | 03:14 < sledges> mgrover: that's done in .ks | 00:15 |
mgrover | so i need devel-su? | 00:15 |
sledges | 03:14 < sledges> check there and you'll see where to make that change manually | 00:15 |
sledges | MSameer: so is it due to differing compositors? never thought rendering is coupled with playback | 00:16 |
MSameer | sledges: advancing is controlled by the ui thread | 00:17 |
sledges | nice.. a cpu hog then:) poor jolla phone:) | 00:17 |
MSameer | sledges: but that is strange | 00:18 |
MSameer | sledges: I can see the decoder stalling but that is another thread | 00:18 |
sledges | hmm a double-whammy? | 00:19 |
MSameer | or a double slap | 00:19 |
sledges | :^D | 00:19 |
MSameer | how do I check the wakelocks? | 00:19 |
sledges | while true; do cat /sys/power/wake_lock; sleep 1; done | 00:20 |
MSameer | mce_cpu_keepalive | 00:21 |
sledges | yes, that's on jolla phone and n5 | 00:21 |
MSameer | why is that acquired? | 00:21 |
sledges | while mediaplayer is playing | 00:21 |
sledges | noidea | 00:21 |
sledges | to keep cpu playing music? | 00:21 |
sledges | or at least arbitrate playback? | 00:22 |
MSameer | but cpu is still alove | 00:22 |
MSameer | so it's not that | 00:22 |
sledges | hmm, maybe it does something extra than just what's written on the tin | 00:22 |
MSameer | we have 2 issues | 00:22 |
mgrover | which takes precedence? the user repos or global repos? | 00:22 |
MSameer | 1) why does it block when we try to advance | 00:22 |
sledges | mgrover: never knew that, but adaptation0 is set in repos.ini | 00:22 |
MSameer | 2) I forgot :D | 00:23 |
sledges | MSameer: 2) time to sleep | 00:23 |
mgrover | well am disabling all the global ones in favor of the updated user ones :D | 00:23 |
sledges | :D | 00:23 |
sledges | mgrover: the only global that should be changed is adaptation0 | 00:23 |
sledges | as per pastebin | 00:24 |
mgrover | while true, I cant seem to change it | 00:24 |
sledges | and nothing there is disabled it | 00:24 |
sledges | mgrover: it's protected | 00:24 |
sledges | .ks file has sed line which changes it | 00:24 |
mgrover | it refuses to be updated, so disabled it | 00:24 |
MSameer | sledges: we need a non ui app that plays 2 songs | 00:24 |
sledges | mgrover: it will be re-enabled | 00:25 |
sledges | it's repository isolation feature kicking in | 00:25 |
mgrover | seems "hacky" to have to use a sed command, why not just make it a user repo | 00:25 |
mgrover | oh i see | 00:25 |
sledges | MSameer: gst-launch ? | 00:25 |
MSameer | look at that: | 00:25 |
MSameer | 0:00:21.956113846 3808 0xb738acc0 DEBUG droidadec gstdroidadec.c:194:gst_droidadec_data_available:<droidadec0> pushing 2304 bytes out | 00:25 |
MSameer | 0:00:21.994322231 3808 0xb738acc0 DEBUG droidadec gstdroidadec.c:235:gst_droidadec_error:<droidadec0> codec error | 00:25 |
MSameer | <stop> | 00:26 |
sledges | drat | 00:26 |
MSameer | unblank the display -> 0:00:29.501890197 3973 0xb3a028c0 DEBUG droidadec gstdroidadec.c:265:gst_droidadec_stop:<droidadec0> stop | 00:27 |
sledges | MSameer: codec error was in may pastie, on every end of every song | 00:27 |
sledges | with display on or off | 00:27 |
sledges | in logcaty | 00:28 |
MSameer | sledges: yes that is expected (for now) | 00:28 |
sledges | ok | 00:28 |
sledges | so is above droidadec stops also expected? | 00:28 |
MSameer | the issue is it stops after that | 00:28 |
sledges | ok | 00:28 |
MSameer | and after the audio is done | 00:28 |
MSameer | i don't know what that mce wakelock is but I think we need to ask spiiroin | 00:28 |
sledges | well, that one seems to keep jolla phone happy | 00:29 |
sledges | yep, hopes on spiiroin | 00:29 |
* sledges is losing his wakelock for the day | 00:30 | |
sledges | n!n all! | 00:30 |
mgrover | okay time to update | 00:31 |
sledges | thanks MSameer for sticking around that late .fi time :P | 00:31 |
sledges | mgrover: zypper ref; zypper dup; | 00:31 |
sledges | and you're on latest HW adaptation edg:) | 00:31 |
sledges | e | 00:31 |
* sledges over'n'out | 00:32 | |
MSameer | sledges: i think i found something | 00:32 |
mgrover | am sure ill regret this when my device dies | 00:33 |
MSameer | sledges: get mce logs and check with spiiroin | 00:33 |
mgrover | well its pretty impossible to brick from what i can see | 00:33 |
mgrover | and still no garbage on boot | 00:33 |
mgrover | booted | 00:37 |
mgrover | I think this is now fixed: https://bugs.nemomobile.org/show_bug.cgi?id=733 | 00:38 |
merbot | Nemo bug 733 in Hybris-ing "[hammerhaed] scrambled image before ui starts" [Normal,New] | 00:38 |
mgrover | MSameer: what logs did you want? | 00:47 |
MSameer | mgrover: I can reproduce it but I have no idea what is wrong. I guess we need spiiroin to check it | 00:49 |
mgrover | fair enough, whose spiiroin? also if that bug is fixed, should I just comment on it? | 00:50 |
MSameer | mgrover: spiiroin is our mce expert :) | 00:53 |
mgrover | ah okay :) | 00:53 |
mgrover | MSammer: which repo is this all stored in? | 00:54 |
MSameer | this included cam+ is really old | 00:54 |
mgrover | no I mean the adaptation0 where is the code for that? | 00:54 |
MSameer | mgrover: they are spread in multiple repositories | 00:55 |
MSameer | mgrover: adaptation0 is n5's specific stuff IIUC | 00:56 |
mgrover | ah I see | 00:57 |
mgrover | am heading to bed, night | 01:04 |
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.80.47.97.100> has quit IRC (Quit: Page closed) | 01:04 | |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-17-61-86.as13285.net> has joined #sailfishos-porters | 01:07 | |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-17-61-86.as13285.net> has quit IRC (Ping timeout: 248 seconds) | 01:38 | |
*** znac <znac!~mars@unaffiliated/znac> has left #sailfishos-porters | 02:37 | |
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/irccloud.com/x-zrztsldbidbnmyao> has quit IRC (Quit: Connection closed for inactivity) | 02:50 | |
*** maikoool is now known as maikoool_away | 02:53 | |
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has joined #sailfishos-porters | 03:05 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has quit IRC (Ping timeout: 276 seconds) | 03:54 | |
*** krnlyng <krnlyng!~liar@83.175.90.24> has joined #sailfishos-porters | 04:04 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has joined #sailfishos-porters | 04:08 | |
*** TheRealJohnGalt <TheRealJohnGalt!uid29986@gateway/web/irccloud.com/x-nbiicswbcpaktrar> has joined #sailfishos-porters | 04:38 | |
*** olafh_ <olafh_!~olafh@p4FF49209.dip0.t-ipconnect.de> has joined #sailfishos-porters | 04:59 | |
*** Roukoswarf <Roukoswarf!root@192.227.236.224> has quit IRC (Quit: rouk.org) | 05:33 | |
*** Roukoswarf <Roukoswarf!root@192.227.236.224> has joined #sailfishos-porters | 05:33 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has quit IRC (Ping timeout: 265 seconds) | 05:41 | |
*** harha <harha!~harha@85-76-81-93-nat.elisa-mobile.fi> has joined #sailfishos-porters | 05:41 | |
*** harha <harha!~harha@85-76-81-93-nat.elisa-mobile.fi> has quit IRC (Quit: Leaving.) | 05:46 | |
*** harha <harha!~harha@85-76-81-93-nat.elisa-mobile.fi> has joined #sailfishos-porters | 05:57 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has joined #sailfishos-porters | 06:03 | |
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has quit IRC (Ping timeout: 248 seconds) | 06:12 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has quit IRC (Ping timeout: 246 seconds) | 06:17 | |
*** harha <harha!~harha@85-76-81-93-nat.elisa-mobile.fi> has quit IRC (Quit: Leaving.) | 06:42 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has joined #sailfishos-porters | 06:53 | |
locusf | morning | 07:10 |
tathhu | locusf: ^^ | 07:12 |
alin_ | morgen | 07:34 |
locusf | 21 | 07:44 |
alin_ | locusf: 28 | 07:47 |
alin_ | not 21 | 07:47 |
locusf | alin_: yeah I got irssi windows bound to /n | 07:52 |
locusf | where n = 20-N | 07:53 |
locusf | so I used alt for the / | 07:53 |
locusf | bc tohkbd | 07:53 |
*** alin_ <alin_!~alin@178.167.254.94.threembb.ie> has quit IRC (Ping timeout: 248 seconds) | 08:06 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 08:19 | |
tathhu | pacman -S | 08:21 |
tathhu | brains | 08:21 |
tathhu | what | 08:21 |
tathhu | that helped a lot, lol | 08:22 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 250 seconds) | 08:29 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 08:35 | |
sledges | good morgning | 08:53 |
sledges | alin: i'm now running nexus5 with sensorfwd stopped, will see about battery drain | 08:53 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has joined #sailfishos-porters | 08:56 | |
BluesLee_ | sledges: have a look at top processes, sensorfwd and sensors.qcom are eating more than 10% cpu each frequently | 08:58 |
*** alin_ <alin_!~alin@178.167.254.100.threembb.ie> has joined #sailfishos-porters | 08:59 | |
BluesLee_ | sledges: should i open a bug? | 08:59 |
BluesLee_ | alin_ morning | 08:59 |
BluesLee_ | sledges: i am thinking of switching back to alpha11, had better overall experience than alpha12 | 09:01 |
BluesLee_ | alin_ you own an ubuntu phone? for what reason? | 09:01 |
alin_ | why not | 09:02 |
alin_ | i have a tizen one too... | 09:02 |
alin_ | I am member of no church | 09:02 |
BluesLee_ | that is a good attitude but i mean do you use it? | 09:08 |
BluesLee_ | alin_ i tried it out yesterday with rtm 20, it is definitely not my mobile os, switched back after 10 minutes | 09:09 |
BluesLee_ | alin_ afaik there are no tizen ports for the n5, they have some interesting apps running natively on wayland while sfos hasn't | 09:12 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 250 seconds) | 09:12 | |
alin_ | BluesLee_: how can I use it if they still have to ship it... I tried it on n5 is better than used to be but still not cool | 09:13 |
BluesLee_ | alin_ what about tizen? any pros compared to sfos? | 09:15 |
brobostigon | is there a tizen port for nexus 4? | 09:21 |
alin_ | BluesLee_: looks like somethign made by marketing department | 09:21 |
alin_ | the phone itself even worst | 09:21 |
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters | 09:22 | |
mal- | sledges: do I need to build droid-hal-configs when after I used dhd2modular build? the instructions are a little bad | 09:25 |
mal- | the script ends with "Now proceed on creating the rootfs" but no ks is present yet | 09:26 |
alin_ | mal-: in principle no | 09:27 |
alin_ | mal-: shall build it by itself | 09:27 |
mal- | alin_: ? | 09:27 |
mal- | it did not build | 09:28 |
alin_ | mal-: dhdmodular build shall build all and ask you in the middle about mw | 09:28 |
alin_ | mal-: did you build with this rpm/dhd/helpers/build_packages.sh | 09:29 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 09:29 | |
mal- | alin_: no, I used the dhd2modular | 09:31 |
mal- | but those look the same | 09:33 |
alin_ | mal-: ok then you need to build the confings by hand | 09:34 |
alin_ | mal-: Icheck the flow in that script and shall be simple | 09:35 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has quit IRC (Quit: IRC for Sailfish 0.9) | 09:36 | |
sledges | mal-: there's a dhd2modular.sh build command | 09:44 |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has joined #sailfishos-porters | 09:45 | |
mal- | sledges: I used that | 09:47 |
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 248 seconds) | 09:47 | |
mal- | sledges: but I don't know what to do after that | 09:48 |
sledges | BluesLee_: thanks for that observation, updated in a bug which will need to be address first before we question sensors: https://bugs.nemomobile.org/show_bug.cgi?id=790 | 09:49 |
merbot | Nemo bug 790 in Hybris-ing "[hammerhead][hybris-11.0] properties don't work in the patched bionic" [Critical,New] | 09:49 |
sledges | mal-: proceed on creating the rootfs on hadk pdf | 09:49 |
sledges | mal-: quite possibly you'll need to start from 7.1.2 | 09:49 |
sledges | as that is the point it returns to usual process | 09:50 |
mal- | sledges: that was the thing I was wondering | 09:50 |
sledges | mal-: if works, i'll adjust dhdmodular instruction | 09:52 |
mal- | maybe my setup is broken since sfa-mer does not have anything between dhd2modular.sh build and 8.2 | 09:58 |
sledges | mal-: have you checked modular wip? https://github.com/alinelena/sfa-mer/commits/master | 10:01 |
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters | 10:04 | |
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-177-124-246.net.upcbroadband.cz> has joined #sailfishos-porters | 10:07 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 246 seconds) | 10:19 | |
alin_ | hi | 10:20 |
sledges | ohai | 10:20 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 10:23 | |
*** zhxt <zhxt!~zhxt@124.192.38.2> has quit IRC (Ping timeout: 276 seconds) | 10:28 | |
*** zhxt <zhxt!~zhxt@124.192.38.2> has joined #sailfishos-porters | 10:29 | |
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 246 seconds) | 10:49 | |
mal- | sledges: now I see the problem, the build script for some reason creates it's own installroot to hybris/droid-configs/installroot | 10:49 |
mal- | so that's why the .ks is not where it is supposed to be | 10:50 |
mal- | all of those should of course be in $ANDROID_ROOT/installroot | 10:50 |
mal- | sledges: if I understand correctly the problem might be this https://github.com/mer-hybris/droid-hal-device/blob/modular/helpers/util.sh#L66 | 10:53 |
mal- | hmm, that won't work, now it fails in a different way | 11:08 |
*** alin_ <alin_!~alin@178.167.254.100.threembb.ie> has quit IRC (Ping timeout: 256 seconds) | 11:22 | |
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.80.47.97.100> has joined #sailfishos-porters | 11:23 | |
sledges | mal-: hadk pdf 8.2 will have to be adjusted to $ANDROID_ROOT/hybris/droid-configs/installroot/usr/share/kickstarts/... | 11:32 |
sledges | mal-: thanks or this find | 11:32 |
mal- | yes, figured out that much | 11:41 |
mal- | sledges: or figure out a way to again get all the installed files to one place | 11:42 |
mal- | that would require modifying some of the spec files | 11:42 |
sledges | mal-: we only need .ks | 11:43 |
sledges | mal-: installroot should stay separate for proper RPMs building | 11:43 |
mal- | ok | 11:46 |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-17-61-86.as13285.net> has joined #sailfishos-porters | 11:49 | |
*** maikoool_away is now known as maikoool | 11:59 | |
mal- | sledges: also 8.3 need s to be fixed to hybris/droid-configs/droid-configs-device/helpers/process_patterns.sh | 12:08 |
sledges | mal-: yes, thanks, noted | 12:10 |
*** alin_ <alin_!~alin@178.167.254.100.threembb.ie> has joined #sailfishos-porters | 12:17 | |
alin_ | mal-: local build sb2 -t $VENDOR-$DEVICE-$ARCH -R -m sdk-install cat /usr/share/kickstarts/Jolla-@RELEASE@-$DEVICE-@ARCH@.ks > $KSFL || die | 12:18 |
alin_ | from obs $ANDROID_ROOT/hybris/droid-configs/installroot/usr/share/kickstarts/$(basename $KSFL) > $KSFL | 12:18 |
mal- | ok | 12:24 |
*** mispp <mispp!~mispp@193-81-147-178.adsl.highway.telekom.at> has joined #sailfishos-porters | 12:30 | |
mgrover | if I wanted to build a package, ie android_bionic could i have to basically setup the HADK so i can build it? | 12:32 |
mgrover | repo even not package | 12:39 |
mal- | mgrover: why do you want to build android_bionic? | 12:44 |
*** arcean <arcean!~arcean@nat3.finemedia.pl> has joined #sailfishos-porters | 12:45 | |
mgrover | trying to fix sensor issue, or atleast setup a debug enviroment | 12:46 |
mal- | alin_: the local build yes gave does not work | 12:46 |
mal- | *you | 12:46 |
*** vrutkovs_ <vrutkovs_!~vrutkovs@ip-94-112-136-46.net.upcbroadband.cz> has joined #sailfishos-porters | 12:47 | |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-17-61-86.as13285.net> has quit IRC (Ping timeout: 255 seconds) | 12:48 | |
mal- | alin_: are you sure those are not reversed? | 12:50 |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-17-61-86.as13285.net> has joined #sailfishos-porters | 12:52 | |
spiiroin | mgrover sledges alin_ MSameer: the next song does not play issue: ui freezes if it draws while display is off -> ui updates when song changes -> freezes. I think there are fixes for this in media player, compositor, ... | 12:52 |
spiiroin | ... and while the ui is frozen, pulse audio releases wakelock and whole device suspends | 12:54 |
spiiroin | waking up the display should make the playback continue | 12:54 |
mgrover | so every track wake up display? | 12:57 |
sledges | spiiroin: yes, waking up display continues play | 12:57 |
spiiroin | there were some changes in libhybris -> changes in compositor -> issues here and there; I do not fully know the picture but from what I understood qt event loop can get blocked | 13:00 |
spiiroin | there should specific fixes to media player case and general event look freeze case too | 13:03 |
mgrover | Well a temporary workaround is to use SirenSong, that works for some reason, but the tracking does not. | 13:03 |
*** Roukoswarf <Roukoswarf!root@192.227.236.224> has quit IRC (Ping timeout: 246 seconds) | 13:07 | |
MSameer | spiiroin: is it the cover or the app itself? | 13:07 |
mgrover | ah Sirensong doesnt work now either | 13:08 |
*** arcean <arcean!~arcean@nat3.finemedia.pl> has quit IRC (Quit: App terminated!) | 13:17 | |
*** beidl_ <beidl_!~quassel@91-114-200-126.adsl.highway.telekom.at> has joined #sailfishos-porters | 13:18 | |
*** beidl <beidl!~quassel@194-118-186-202.adsl.highway.telekom.at> has quit IRC (Ping timeout: 246 seconds) | 13:20 | |
spiiroin | MSameer: I do not know the ui side details, so I have no idea if app vs cover makes any difference | 13:22 |
MSameer | spiiroin: aha | 13:27 |
MSameer | spiiroin: I thought it is the update but sledges was not convinced :p | 13:27 |
MSameer | spiiroin: thanks for supporting me :D | 13:27 |
sledges | MSameer: wakelocks was secondary cause;P | 13:30 |
sledges | spiiroin: the thing is, everything works on jolla phone | 13:31 |
sledges | differences between there and n5 is the hwcomposer | 13:31 |
MSameer | sledges: or jolla phone got the patches ;) | 13:31 |
sledges | MSameer: in where? | 13:32 |
mal- | sledges: bumped into a problem, seems that the dependencies are not met when building from most recent sources, policy-settings-common >= 0.2.5 needed by droid-config-iyokan-policy-settings, current version is 0.2.4-1.6.4 | 13:38 |
MSameer | sledges: no idea | 13:41 |
sledges | mal-: which sfos ver? | 13:42 |
mal- | 1.1.6.27 | 13:43 |
sledges | MSameer: my bet goes to hwc, as that's split | 13:43 |
mal- | sledges: even jolla phone with latest version shows policy-settings-common-0.2.4-1.5.19.armv7hl | 13:43 |
MSameer | sledges: maybe. no idea but it's in your bucket ;) | 13:43 |
sledges | ;) | 13:44 |
sledges | in sletta & giucam's:) | 13:44 |
sledges | mal-: sec | 13:44 |
sledges | mal-: added to common, building | 13:48 |
sledges | 0.2.7 | 13:48 |
mal- | sledges: thanks, now to fix the next problem | 13:58 |
*** zhxt_ <zhxt_!~zhxt@114.111.166.209> has joined #sailfishos-porters | 14:05 | |
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.80.47.97.100> has quit IRC (Quit: Page closed) | 14:19 | |
*** xodeus <xodeus!~androirc@87.104.196.96> has joined #sailfishos-porters | 14:20 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 272 seconds) | 14:26 | |
*** xodeus <xodeus!~androirc@87.104.196.96> has quit IRC (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) | 14:26 | |
*** xodeus <xodeus!~androirc@87.104.196.96> has joined #sailfishos-porters | 14:27 | |
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters | 14:30 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 14:31 | |
*** Roukoswarf <Roukoswarf!root@192.227.236.224> has joined #sailfishos-porters | 14:45 | |
*** jcbjoe <jcbjoe!~jcbjoe@2601:204:cc01:ab41:556c:36b0:edd3:dfd3> has quit IRC (Ping timeout: 256 seconds) | 14:46 | |
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 252 seconds) | 14:46 | |
*** jcbjoe <jcbjoe!~jcbjoe@2601:204:cc01:ab41:556c:36b0:edd3:dfd3> has joined #sailfishos-porters | 14:48 | |
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters | 14:50 | |
MSameer | sledges: just tagged gst-droid 0.20150628.1 which fixes a regression in droidcamsrc | 14:56 |
*** t1mz0r <t1mz0r!~t1mz0r@2601:19b:c100:fd9:3c59:b8c9:f982:574d> has joined #sailfishos-porters | 15:06 | |
t1mz0r | sup | 15:06 |
*** zhxt_ <zhxt_!~zhxt@114.111.166.209> has quit IRC (Quit: Konversation terminated!) | 15:07 | |
t1mz0r | still running into perm issue | 15:11 |
t1mz0r | $ ubu-chroot -r $MER_ROOT/sdks/ubuntu | 15:12 |
t1mz0r | sudo: effective uid is not 0, is sudo installed setuid root? | 15:12 |
sledges | MSameer: thanks, triggered, do you have webhook? | 15:20 |
sledges | t1mz0r: have you extracted every tarball with sudo and --numeric-owner ? | 15:21 |
sledges | MSameer: in your github settings, for merproject.org | 15:22 |
MSameer | sledges: no | 15:23 |
MSameer | sledges: give me the trigger url and settings and I will do it | 15:23 |
t1mz0r | pretty sure | 15:24 |
t1mz0r | but i'm going back through to make sure | 15:24 |
sledges | MSameer: https://wiki.merproject.org/wiki/Packaging/webhooks#github.com | 15:33 |
sledges | t1mz0r: have you removed nosuid mount option from your $HOME? | 15:33 |
MSameer | sledges: done | 15:35 |
sledges | MSameer: success | 15:40 |
sledges | merbot says hello from #mer-boss: 18:38 < merbot> Forced build trigger for master by cibot in master branch of https://github.com/sailfishos/gst-droid, which will trigger build in project nemo:devel:hw:lge:hammerhead package gst-droid (https://build.merproject.org//package/show/nemo:devel:hw:lge:hammerhead/gst-droid | 15:40 |
merbot | sledges: Error: "says" is not a valid command. | 15:40 |
sledges | to put merbot to submission ^ i had to do this in mersdk: wh nemo:devel:hw:lge:hammerhead gst-droid https://github.com/sailfishos/gst-droid | 15:42 |
sledges | now everytime MSameer tags gst-droid, build will automatically trigger on that tag | 15:43 |
t1mz0r | sledges: tried last night but i might not have succeeded | 15:44 |
sledges | t1mz0r: easy to check, mount | 15:44 |
t1mz0r | mount |grep -i nosuid | 15:47 |
t1mz0r | no $HOME | 15:47 |
t1mz0r | just proc, sysfs, devpts, tmpfs, .. | 15:48 |
sledges | t1mz0r: ok | 15:49 |
sledges | t1mz0r: on mersdk try ls -l /var/spool/mail/ | 15:54 |
MSameer | sledges: if droidmedia-devel is problematic then we can create a spec file that is called droidmedia-devel which contains only the headers without the dependency on droidmedia itself | 15:55 |
sledges | t1mz0r: and also to check ubuntu chroot correctness if you used sudo there too: ls -l ~/srv/mer/sdks/ubuntu/var/ | 15:55 |
sledges | adjust paths, from mersdk | 15:55 |
sledges | MSameer: currently alin_ worked around with https://build.merproject.org/package/show/nemo:devel:hw:lge:hammerhead/droid-hal-hammerhead | 15:56 |
sledges | MSameer: that droidmedia he made can be put into separate package | 15:57 |
sledges | it just provides needed bits | 15:57 |
sledges | but its temporary, and on my todo list is proper droid-bin-$DEVICE-src-full | 15:57 |
mal- | sledges: the new image works, correct pixel ratio etc | 16:00 |
sledges | mal-: woo! | 16:00 |
*** Nokius_ <Nokius_!~Nokius@p5DDB5E29.dip0.t-ipconnect.de> has joined #sailfishos-porters | 16:00 | |
mal- | sledges: but seems that I messed up and forgot to readd the jolla apps to patterns | 16:01 |
locusf | nice | 16:01 |
t1mz0r | sledges: rgr | 16:01 |
t1mz0r | sledges: checking | 16:01 |
sledges | mal-: sounds like you're aiming for a polished image;) | 16:01 |
*** Nokius <Nokius!~Nokius@p5DDB4748.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 256 seconds) | 16:03 | |
mal- | sledges: yes, still need to find a way to fix the hwcomposer issue | 16:05 |
sledges | yip.. | 16:05 |
*** t1mz0r <t1mz0r!~t1mz0r@2601:19b:c100:fd9:3c59:b8c9:f982:574d> has quit IRC (Remote host closed the connection) | 16:09 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has quit IRC (Remote host closed the connection) | 16:14 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has joined #sailfishos-porters | 16:15 | |
*** t1mz0r <t1mz0r!~t1mz0r@2601:19b:c100:fd9:2d55:ae82:7b13:d3f2> has joined #sailfishos-porters | 16:16 | |
*** xodeus <xodeus!~androirc@87.104.196.96> has quit IRC (Read error: Connection reset by peer) | 16:22 | |
mal- | sledges: maybe the jolla-settings-layout should already be added to droid-hal-configs | 16:26 |
mal- | seems that I forgot to manually add that, it was lost during migration | 16:26 |
mal- | to pattern/common/jolla-configuration-sfe.yaml | 16:27 |
mal- | +s | 16:28 |
sledges | mal-: we should add it to old patterns | 16:28 |
sledges | so migration picjs | 16:28 |
sledges | also when doing git diff during migration | 16:28 |
mal- | sledges: I had it but seems that it was in the wrong file | 16:28 |
mal- | I never did a diff, just manually checked that it looked reasonable | 16:29 |
t1mz0r | sledges: pretty sure i resolved it by using root $HOME instead of user $HOME | 16:30 |
MSameer | sledges: to be honest, I would generate the src-full manually not the way it is done but that's IMHO | 16:30 |
t1mz0r | and migrating the mer sdk | 16:30 |
t1mz0r | looks like it's good to go now | 16:30 |
mal- | sledges: I had those in jolla-configuration-sfe | 16:30 |
MSameer | sledges: can you give me a commit sha that had video recording working? we can then bisect and see | 16:33 |
mal- | sledges: I would say that the dependencies are just very wrong if that is not automatically installed | 16:33 |
mal- | sledges: why doesn't jolla-settings depend on that | 16:33 |
mal- | well, of course there is the problem of devices missing cellural | 16:36 |
sledges | mal-: https://github.com/mer-hybris/droid-hal-configs/pull/22 | 16:40 |
sledges | waiting for Sage__ to get to this one:) | 16:40 |
*** Nokius_ is now known as Nokius | 16:40 | |
sledges | he didn't like that why i don't do like echo "- pattern: blabla" > patterns.yaml | 16:40 |
sledges | but i wanted to keep away from hardcoding patterns names into .spec | 16:41 |
sledges | also keep .yaml templatish | 16:41 |
sledges | MSameer: just a sec | 16:41 |
mal- | sledges: I checked again the strace of test_hwcomposer and even that looks strange, why is using /system/lib/libhardware.so when there is also /usr/libexec/droid-hybris/system/lib/libhardware.so | 16:53 |
mal- | and the next file it uses is /system/lib/hw/hwcomposer.*.so | 16:54 |
*** alin_ <alin_!~alin@178.167.254.100.threembb.ie> has quit IRC (Ping timeout: 250 seconds) | 17:12 | |
*** lbt_away <lbt_away!~david@Maemo/community/contributor/lbt> has joined #sailfishos-porters | 17:22 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 255 seconds) | 17:30 | |
*** nh1402 <nh1402!~nh1402@95.148.89.15> has joined #sailfishos-porters | 17:31 | |
*** lbt_ <lbt_!~david@Maemo/community/contributor/lbt> has joined #sailfishos-porters | 17:34 | |
*** lbt_away <lbt_away!~david@Maemo/community/contributor/lbt> has quit IRC (Ping timeout: 265 seconds) | 17:35 | |
*** alin_ <alin_!~alin@178.167.254.51.threembb.ie> has joined #sailfishos-porters | 17:39 | |
*** alin_ <alin_!~alin@178.167.254.51.threembb.ie> has quit IRC (Client Quit) | 17:40 | |
sledges | mal-: test_hwcomposer should not be an indicator of truths (line 18 http://piratepad.net/hadk-faq ) | 17:43 |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 17:43 | |
mal- | sledges: I know, but still it should get the same files as others since it's using libhybris also | 17:46 |
sledges | mal-: tried minimer? | 17:46 |
sledges | mal-: test_hwcomposer is pending a rework | 17:46 |
mal- | not yet | 17:47 |
sledges | MSameer: https://bugs.nemomobile.org/show_bug.cgi?id=835#c4 | 17:49 |
merbot | Nemo bug 835 in Hybris-ing "[hammerhead][alpha12][cameraplus] crash upon stopping video recording" [Major,New] | 17:49 |
MSameer | sledges: so something between 5245cedf57ddf1b7b888ffe00b225a398adc9b6d and master | 17:50 |
mal- | sledges: same with minimer, it uses /system/lib/libhardware.so | 17:53 |
mal- | sledges: minimer first loads /usr/lib/libhybris/eglplatform_hwcomposer.so then right after that it opens /system/lib/libhardware.so | 17:55 |
MSameer | sledges: cannot bisect. cam+ fails in the middle due to some needed fixes | 17:57 |
sledges | MSameer: is it not cam+ fault? how about a gst-launch one-liner for capturing a video? | 18:00 |
MSameer | sledges: feel free to do that ;) | 18:00 |
MSameer | sledges: it cannot be done via gst-launch. needs some C glue and most of my tests are for gst 0.10 | 18:00 |
MSameer | sledges: beside, it might be an issue in droidmedia and not gst-droid | 18:01 |
MSameer | maybe because we are setting kKeyColorFormat? | 18:04 |
mal- | sledges: ah, libhardware is hardcoded in libhybris, now I need to figure out how hwcomposer.*.so is hadlesd | 18:05 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 18:15 | |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has joined #sailfishos-porters | 18:21 | |
MSameer | sledges: I know what broke it. I don't know why it broke it though | 18:26 |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has joined #sailfishos-porters | 18:30 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 252 seconds) | 18:30 | |
mal- | sledges: I was wrong, it should be found according to code | 18:30 |
mal- | sledges: now I found the reason, those paths for everything loaded from libhardware are hardcoded inside libhardware, and it would be easy to add new paths there if we first get usr/libexec/droid-hybris/system/lib/libhardware.so loaded | 18:47 |
sledges | MSameer:) | 18:56 |
sledges | mal-: chicken and egg:) | 18:56 |
MSameer | sledges: try with git master. If it works, I will tag and push | 18:58 |
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 265 seconds) | 18:59 | |
sledges | MSameer: it worked, but i still can freeze app on video stop randomly (now it works much better, I get from 2 to 5 successful videos taken and stopped) | 19:09 |
*** alin <alin!~alin@178.167.254.51.threembb.ie> has joined #sailfishos-porters | 19:09 | |
*** alin <alin!~alin@178.167.254.51.threembb.ie> has quit IRC (Changing host) | 19:09 | |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 19:09 | |
MSameer | sledges: then it's not those fixes. something else someone needs to debug as I don't know how | 19:09 |
MSameer | sledges: I will reset master then | 19:09 |
sledges | MSameer: those fixes helped a lot, i cannot get cam+ to crash anymore | 19:09 |
sledges | MSameer: only freeze with "not responding" banner, and only rarely | 19:10 |
MSameer | sledges: you said that it froze | 19:10 |
sledges | MSameer: every ~5th video only | 19:10 |
MSameer | sledges: then those fixes are hiding the problem | 19:10 |
*** vakkov <vakkov!~vakkov@84.54.169.227> has quit IRC (Ping timeout: 244 seconds) | 19:10 | |
t1mz0r | just got | 19:11 |
t1mz0r | awk: cannot open sdk/files/tools_source.properties (No such file or directory) | 19:11 |
t1mz0r | running `mka hybris-hal` | 19:11 |
t1mz0r | anyone else run into that? | 19:11 |
sledges | MSameer: before it was every single video freeze (1.1.4), or every other video freeze then crash (1.1.6) | 19:11 |
sledges | MSameer: ah ok | 19:11 |
alin | sledges: I have no working image at the moment and not too much time till mid next week | 19:12 |
alin | sledges: on the new image the error was pulse related... | 19:12 |
MSameer | sledges: I don't know why it happens really and I have no idea how to debug that especially that it does not happen on jolla phone :P | 19:12 |
t1mz0r | going to try adding android_sdk repo to the local manifest | 19:12 |
sledges | t1mz0r: does build proceed or quit? | 19:12 |
t1mz0r | quits | 19:14 |
t1mz0r | i'm assuming this should going into sdk/ | 19:14 |
t1mz0r | which doesn't exist | 19:14 |
sledges | t1mz0r: what device again? | 19:16 |
sledges | you're building hybris-10.1 which is too old, sorry not told you before (porting document is out of date in that regard) | 19:17 |
sledges | ah bacon | 19:17 |
sledges | yes, you need to go hybris-11.0 | 19:17 |
sledges | on repo init | 19:17 |
t1mz0r | oneplus | 19:17 |
t1mz0r | bacon | 19:17 |
t1mz0r | tried that | 19:17 |
t1mz0r | got error | 19:17 |
t1mz0r | i'll do it again and paste | 19:17 |
sledges | you'll have to re-do that long part, apologies, here are vgrade's lab notes: http://pastebin.com/QKWsRXP5 | 19:18 |
t1mz0r | np | 19:18 |
t1mz0r | thanks | 19:23 |
sledges | np:) | 19:25 |
*** harha <harha!~harha@a91-153-12-92.elisa-laajakaista.fi> has quit IRC (Quit: Leaving.) | 19:25 | |
mal- | sledges: does that freeze/crash happen when you record something and stop it? I did some test recordings yesterday and had no problem | 19:25 |
*** vakkov <vakkov!~vakkov@84.54.169.227> has joined #sailfishos-porters | 19:26 | |
t1mz0r | alright looks like i only got that error for hybris-11.0 because i had already run init against 10.1 | 19:27 |
sledges | mal-: freeze upon stoppage | 19:27 |
sledges | t1mz0r: fresh dir pls:) | 19:27 |
t1mz0r | now that i blew it away it's cool | 19:27 |
t1mz0r | that's one of the first things i tried though :) | 19:28 |
mal- | sledges: odd that I didn't have problems | 19:28 |
*** lbt_ <lbt_!~david@Maemo/community/contributor/lbt> has quit IRC (Ping timeout: 276 seconds) | 19:28 | |
t1mz0r | running init now without CyanogenMod/android_sdk | 19:28 |
t1mz0r | sync^ | 19:28 |
sledges | t1mz0r: it'll work, 11.0 has sdk | 19:28 |
t1mz0r | word | 19:28 |
mal- | 11.0 has too much of everything :) | 19:29 |
sledges | word | 19:31 |
t1mz0r | nice looks like i can remove hardware/qcom/wlan and external/wpa_supplicant_8 now too | 19:31 |
t1mz0r | money | 19:31 |
sledges | mal-: i'd use this for manifest cleanup inspiration https://github.com/lbt/android/blob/android-ia/local_manifests/hybris.xml#L15 | 19:34 |
sledges | will throw in some bits from internal tablet cleanups | 19:34 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has joined #sailfishos-porters | 19:36 | |
BluesLee_ | MSameer: Great, i couldn't crash cameraplus anymore and video has now an audio stream, just front cam does not work | 19:38 |
MSameer | BluesLee_: sledges reports some issues so the fix will be reverted | 19:38 |
BluesLee_ | MSameer: what kind of issues? | 19:39 |
sledges | BluesLee_: keep filming - start stop | 19:39 |
sledges | BluesLee_: it will crash on ~5-7th time | 19:39 |
sledges | s/crash/freeze/ | 19:39 |
BluesLee_ | MSameer: before it crashed or froze more or less every time | 19:40 |
t1mz0r | anyone work with the shield at all? | 19:40 |
mal- | sledges: I can also use my cleaned up version of cm12 as base, it's less than half the size of hybris11 | 19:41 |
t1mz0r | what's that manifest cleanup used for? | 19:42 |
alin | mal-: so only 10GiB download | 19:42 |
sledges | mal-: good stuff;) | 19:43 |
mal- | alin: not sure, it has about half the amount of repos, it might not scale directly | 19:44 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has quit IRC (Ping timeout: 256 seconds) | 19:44 | |
sledges | t1mz0r: to make minimal manifest, faster repo syncs and least disk space used | 19:44 |
mal- | I need to figure out what is missing from my cm12 manifest since I cannot build hwcomposer | 19:45 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has joined #sailfishos-porters | 19:45 | |
t1mz0r | makes sense | 19:45 |
MSameer | BluesLee_: i just explained it above | 19:46 |
mal- | sledges: just curious, why is that manifest still containing chromium | 19:47 |
BluesLee_ | MSameer: its better than before, flash works, video with audio, no crash/freeze so far | 19:47 |
MSameer | the thing is: what I do is exactly what android does. why does it break with our stuff and not with android? | 19:47 |
BluesLee_ | sledges: one of those very active weekends;-) | 19:48 |
alin | mal-: remember me which device? | 19:48 |
mal- | alin: xperia pro | 19:49 |
alin | mal-: I think locusf does aosp | 19:49 |
alin | mal-: he may know | 19:49 |
locusf | yes? | 19:51 |
*** SfietKonstantin <SfietKonstantin!~sk@195-132-24-78.rev.numericable.fr> has quit IRC (Ping timeout: 252 seconds) | 19:52 | |
mal- | locusf: I was just wondering why lbt has chromium in his cleaned up manifest | 19:54 |
locusf | he does? I dunno why :) | 19:54 |
mal- | locusf: check the link 20 minutes ago | 19:55 |
locusf | interesting | 19:56 |
locusf | well its ia32 | 19:56 |
locusf | so it could make sense to have a browser built in | 19:56 |
alin | t1mz0r: you report the bugs against sfa-mer? | 19:56 |
locusf | ha no | 19:57 |
locusf | its remove-project | 19:57 |
locusf | the manifests are overlayed by trees | 19:57 |
locusf | so the leaves take precedence (dunno if thats a word) | 19:57 |
BluesLee_ | sledges, MSameer: i am very okay with the latest cam+ fixes | 19:58 |
MSameer | BluesLee_: yes front is not working. there is an issue which is droidcamsrc assumes one config file for both cameras | 19:58 |
MSameer | BluesLee_: I will rework it to it loads a different file per camera because settings might bot be the same | 19:58 |
MSameer | BluesLee_: what latest cam+ fixes are you talking about? | 19:59 |
BluesLee_ | MSameer: i did a zypper ref; zypper dup some minutes ago, git master? | 20:00 |
BluesLee_ | MSameer: it updated gst-droid | 20:05 |
MSameer | BluesLee_: gst-droid is not cam+ | 20:08 |
mal- | alin: built hybris-12 tree is 23.1 GB | 20:08 |
MSameer | BluesLee_: gst-droid is the gstreamer 1.x plugins used by sailfish. cam+ is the camera appI wrote and maintain | 20:09 |
alin | mal-: unbuilt is the problem | 20:10 |
mal- | alin: how do I get the size of that? from size of .repo? | 20:12 |
alin | mal-: just after you clone it | 20:12 |
alin | mal-: or you may make a clean | 20:12 |
mal- | too lazy to do that | 20:12 |
alin | mal-: other thing... if not debug is needed may be healthy to use depth=1 or so | 20:12 |
alin | mal-: to clone | 20:13 |
mal- | I had some problems that I needed to get older version gcc to build my device repos | 20:14 |
alin | mal-: that is indeed one isee | 20:15 |
alin | issue | 20:15 |
sledges | MSameer: BluesLee_ is referring to your temporary pushes to gst-droid master | 20:16 |
sledges | BluesLee_: could you reproduce a freeze at all? | 20:16 |
MSameer | sledges: i reverted the fixes. proper debugging is needed really | 20:17 |
sledges | poor BluesLee_ :) | 20:17 |
MSameer | sledges: are you sure there is no mismatch between used cm and what we use for building or what we run? | 20:17 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has quit IRC (Ping timeout: 256 seconds) | 20:18 | |
alin | MSameer: i think we use m11 for run | 20:19 |
alin | MSameer: and m9 for build or something like htat | 20:19 |
*** mister_magsiter <mister_magsiter!4dfeea74@gateway/web/freenode/ip.77.254.234.116> has joined #sailfishos-porters | 20:22 | |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has joined #sailfishos-porters | 20:22 | |
mister_magsiter | hi people. i have trouble with sailfish installation on nexus 7 2013. can you help me? i cannot connect with telnet because connection is refused | 20:23 |
BluesLee_ | sledges: no crash so far | 20:23 |
MSameer | alin: I don't know about those but has someone checked that they are compatible? | 20:23 |
mal- | mister_magsiter: does your host computer get an ip address for the usb interface? | 20:24 |
BluesLee_ | sledges: and no freeze | 20:24 |
*** mispp_ <mispp_!~mispp@193-81-147-178.adsl.highway.telekom.at> has joined #sailfishos-porters | 20:24 | |
mister_magsiter | mal- yes and i checked it with ifconfig and its 192.168.0.20 and i connect to it | 20:24 |
BluesLee_ | sledges: i am wondering why i time out when sfos locks the screen.. | 20:25 |
mal- | mister_magsiter: that is wrong, run ifconfig usb0 192.168.2.2 on your host and connect to either 192.168.2.1 or 192.168.2.15, either 23 oe 2323 ports | 20:26 |
sledges | BluesLee_: freeze right after first video taken, | 20:26 |
sledges | BluesLee_: what cm base do you use? | 20:26 |
*** mispp <mispp!~mispp@193-81-147-178.adsl.highway.telekom.at> has quit IRC (Ping timeout: 250 seconds) | 20:26 | |
mister_magsiter | ifconfig usb0 192.168.2.2 shows nothing | 20:27 |
sledges | MSameer: we are to use M11 as base, because it's the latest snapshot; but build against a named tag, which is dated a bit later | 20:27 |
mister_magsiter | telnet 129.168.2.1 2323 works i thing :v many thanks | 20:27 |
mister_magsiter | can you help me set it up? | 20:27 |
BluesLee_ | sledges: the one from sep 2014? m9 or so | 20:28 |
mister_magsiter | i dont know how to send files to device via ssh | 20:28 |
mal- | mister_magsiter: ifconfig usb0 192.168.2.2 sets the ip, your host get incorrect ip and it needs to be fixed | 20:29 |
sledges | mister_magsiter: http://bit.ly/port-user-faq question #12 | 20:29 |
BluesLee_ | sledges: i am low on battery:-) | 20:31 |
mister_magsiter | i have to connect ssh to the 0.20 or 2.1? | 20:31 |
sledges | mister_magsiter: same IP as telnet | 20:31 |
mister_magsiter | ok thanks i used nautils so i have easy access :v | 20:32 |
mister_magsiter | i love mint :v | 20:32 |
sledges | mal-: lbt's android-ia repo was last modified Nov 2014, so:) no sane questions answered by now | 20:33 |
mal- | ah :) | 20:34 |
mister_magsiter | after copy files simply reboot device and it will works? | 20:34 |
mal- | MSameer: sledges has anyone has problems on cam+ that torch get stuck to on mode | 20:34 |
MSameer | mal-: when you focus? | 20:35 |
* Nokius weekend ends had no time for the find5 :( | 20:35 | |
MSameer | sledges: are you 100% sure there are no differences between both? | 20:35 |
mal- | MSameer: I manually enabled it from the settings a the bottom of the screen | 20:35 |
MSameer | mal-: and you cannot switch it off? | 20:36 |
mal- | MSameer: no, it goes on again even after stopping and restarting problems | 20:36 |
mal- | *program | 20:36 |
MSameer | mal-: switch it off from the toolbar. it is persistent | 20:38 |
sledges | MSameer: of course there are differences between those CMs, weeks if not months | 20:38 |
sledges | but it never mattered before (also, we have no choice, M11 is last mileston, but that is not enough for droidmedia builds) | 20:39 |
MSameer | sledges: so maybe those differences are breaking recording? | 20:39 |
mal- | MSameer: yes, that way it goes off after putting the program to background | 20:39 |
mal- | after activating it again the torch is off | 20:39 |
MSameer | mal-: the program will remember the settings and apply them | 20:39 |
MSameer | sledges: why is it not enough? | 20:39 |
mal- | but it won't apply it without going to background | 20:40 |
MSameer | mal-: I don't understand you now | 20:41 |
mal- | MSameer: if I activate torch I cannot get it off without putting the program to background and reactivating it, just selecting the setting does notthing | 20:42 |
mal- | of course before setting it to background I need to change the setting | 20:43 |
mal- | also flash does not work | 20:43 |
MSameer | mal-: reproduced | 20:43 |
MSameer | mal-: reproduced the torch issue | 20:44 |
sledges | MSameer: we moved to tagged version because then manifest was cleaner, and only then started to work on droidmedia | 20:45 |
*** Spiffyman <Spiffyman!~quassel@198.8.80.42> has joined #sailfishos-porters | 20:46 | |
MSameer | sledges: same question: what makes you sure this is not the problem? | 20:46 |
sledges | MSameer: nothing | 20:47 |
sledges | MSameer: if we switched from M9 to M11 between 1.1.2 and 1.1.4 - very likely a problem then | 20:48 |
MSameer | sledges: can you generate a diff between both tags? | 20:48 |
sledges | MSameer: BluesLee_ is using M9 | 20:48 |
sledges | and has no freezes | 20:48 |
sledges | i'll need to try the same | 20:48 |
sledges | MSameer: but BluesLee_ had freezes before your gst-droid fixes | 20:48 |
sledges | even on M9 | 20:48 |
MSameer | sledges: the fixes for gst-droid deal with video color format which is a hw specific thing so we are crossing that territory. not saying there is a bug in my code but as I failed to know why, I need to make sure everything else is ok | 20:49 |
sledges | MSameer: sure, we'll get to the bottom of those | 20:49 |
mal- | sledges: I tried 10 times on my devices to record video without problems, looks like a device specific problem | 20:49 |
MSameer | mal-: git master carries a fix for the torch issue now | 20:54 |
MSameer | mal-: thanks for reporting | 20:54 |
MSameer | mal-: gst-droid git master | 20:55 |
BluesLee_ | sledges: i always used the same cm as described in the installation wiki, its M9 from august | 20:56 |
mal- | MSameer: thanks, that was fast | 20:57 |
MSameer | so running M9 and compiling against M9? | 20:57 |
*** jcbjoe <jcbjoe!~jcbjoe@2601:204:cc01:ab41:556c:36b0:edd3:dfd3> has quit IRC (Ping timeout: 256 seconds) | 20:58 | |
BluesLee_ | sledges: you should declare one cm version to be an 'official' one for sfos builds otherwise we run out of sync regarding reproducing issues;-) | 21:00 |
sledges | BluesLee_: never caused issues until now, also, we couldn't have everything in sync because cm started tagging it's source base when it went to bed with oneplus one, and at that point no more milestone builds were produced for nexus5, tagging stopped again as soon as oneplus one bailed out | 21:02 |
sledges | if we embark on nighties, we're doomed, as they get deleted | 21:02 |
sledges | if we go back to old revision, we don't get any of the goodies | 21:02 |
sledges | because newer devices won't even build on older CMs | 21:03 |
MSameer | sledges: oneplus still gets updated! | 21:04 |
sledges | MSameer: but tags stopped | 21:04 |
MSameer | sledges: i recall we were supposed to move to AOSP? | 21:04 |
MSameer | or was I dreaming? | 21:04 |
sledges | MSameer: yes, but you objected it | 21:04 |
sledges | :D | 21:04 |
sledges | we were also supposed to move to cm12/lollipop | 21:04 |
sledges | that happening thanks to mal- | 21:05 |
sledges | and locusf | 21:05 |
MSameer | sledges: me? since when do you care about me? I don't use sfos for android :p | 21:05 |
locusf | np :) | 21:05 |
BluesLee_ | interesting facts | 21:05 |
mister_magsiter | yay sailfish works! :D | 21:05 |
mister_magsiter | thanks! | 21:05 |
*** mister_magsiter <mister_magsiter!4dfeea74@gateway/web/freenode/ip.77.254.234.116> has quit IRC (Quit: Page closed) | 21:05 | |
BluesLee_ | gn8 guys | 21:05 |
*** BluesLee_ <BluesLee_!~sailfish@ip-176-198-100-136.hsi05.unitymediagroup.de> has quit IRC (Quit: IRC for Sailfish 0.9) | 21:08 | |
mal- | MSameer: tested the torch fix and works well | 21:11 |
mal- | MSameer: any ideas why flash is not working but torch is? | 21:11 |
sledges | mal-: have you got the .conf file in place? | 21:12 |
mal- | sledges: which one? | 21:12 |
sledges | droidcamsrc | 21:12 |
mal- | no, I'll find it | 21:12 |
sledges | mal-: 11:24 < sledges> alin: add /etc/gst-droid/gstdroidcamsrc.conf from https://github.com/foolab/gst-droid/blob/droidmedia/data/gstdroidcamsrc.conf | 21:12 |
sledges | s/foolab/sailfishos/ | 21:13 |
*** alin <alin!~alin@opensuse/member/ealin> has quit IRC (Ping timeout: 276 seconds) | 21:16 | |
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.80.47.97.100> has joined #sailfishos-porters | 21:17 | |
mal- | sledges: that fixed it, thanks | 21:17 |
sledges | wool | 21:17 |
MSameer | mal-: you are missing gstdroidcamsrc.conf | 21:18 |
MSameer | I will work on a tool to auto generate that file | 21:19 |
mal- | MSameer: yes, sledges already pointed that out | 21:19 |
MSameer | you should not copy it blindly. you should generate it manually | 21:19 |
mal- | MSameer: where should I get the needed information | 21:20 |
*** alin <alin!~alin@opensuse/member/ealin> has joined #sailfishos-porters | 21:20 | |
MSameer | mal-: GST_DEBUG='droidcamsrc:7' and see what parameters are available | 21:23 |
MSameer | can't provide more help really | 21:23 |
MSameer | or wait until I write the tool (should be soon) | 21:24 |
mal- | got the information from the output | 21:33 |
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has joined #sailfishos-porters | 21:35 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has quit IRC (Ping timeout: 265 seconds) | 21:42 | |
* brobostigon noticed we have sailfish working on cm.12.1 | 21:42 | |
*** vakkov <vakkov!~vakkov@84.54.169.227> has joined #sailfishos-porters | 21:47 | |
mal- | brobostigon: not yet | 21:50 |
brobostigon | mal-: how close? | 21:50 |
mal- | brobostigon: well, I have modified the patches so it compiles but no testing yet | 21:51 |
brobostigon | mal-: thats good progress. :) | 21:51 |
mal- | this weekend I ended up doing fixing of my cm11 port | 21:52 |
brobostigon | cool. | 21:52 |
brobostigon | ok, what does this give us working ontop of a newer aosp version? simply those newer support of the underlying system? | 21:53 |
mal- | depends on the device, some are not even supported by cm11 and others have very poor support compared to cm12 | 21:56 |
mal- | I'm doing cm12.1 but I would assume cm12 would be quite similar | 21:57 |
brobostigon | so its only gain of device support of those aosp versions, as well as underlying optimisations within newer aosp version for existing devices supported of previous versions of aosp? | 21:58 |
mal- | yes | 21:59 |
brobostigon | wow that was a sentence. | 21:59 |
mal- | I have a good situation since my device has good support for both | 21:59 |
brobostigon | similerly here. | 21:59 |
mal- | brobostigon: what was your device again? | 21:59 |
brobostigon | mako/occam | 22:00 |
mal- | ok | 22:00 |
brobostigon | nexus * | 22:00 |
brobostigon | nexus 4* | 22:00 |
sledges | brobostigon: nexus4 has hwcomposer issues, can't even get to cm11, not talking about cm12 | 22:02 |
sledges | those will need to be fixed first | 22:02 |
*** r0kk3rz <r0kk3rz!~chatzilla@host-92-17-61-86.as13285.net> has quit IRC (Ping timeout: 244 seconds) | 22:02 | |
brobostigon | hwcomposer? | 22:03 |
sledges | hardware composer | 22:03 |
brobostigon | alaborate please. | 22:03 |
sledges | on cm11 nexus4 crashes apps and eventually lipstick | 22:03 |
mal- | sledges: btw, the logcat spam needs to be solved at some point, the isValidDimension or something | 22:03 |
brobostigon | sledges: i see. | 22:03 |
mal- | sledges: sorry, haven't looked into that much yet | 22:04 |
sledges | mal-: into what? | 22:04 |
mal- | I was supposed to look into the hwcomposer problems | 22:04 |
sledges | mal-: isValidDimension was spotted by sletta, when he was looking at hwc for n4/n5 briefly, but i said it's spammed on N5. and n5 is ok graphics wise | 22:04 |
* brobostigon is watching 'thw who' at glastonbury on bbc, so is alittle distracted. | 22:04 | |
sledges | mal-: but you don't have a device | 22:04 |
brobostigon | the who* | 22:05 |
sledges | Who Are You :) | 22:05 |
brobostigon | :) | 22:05 |
mal- | sledges: yes, but comparison of sf and hybris code might reveal something | 22:05 |
sledges | mal-: it's more about making tbj hwc branch work on our devices (stop n5 showing black screen, i bet you have blackscreen too, just like n4 and the rest) | 22:07 |
sledges | it takes the sflinger rendering path | 22:07 |
sledges | so with best hopes is fix-on-one-fix-for-all | 22:07 |
mal- | sledges: ok, I can try that | 22:07 |
mal- | that was my plan since it also brings other improvements like multithreading etc | 22:07 |
* brobostigon hobby is drumming, and is apaprently a nutter of a drummer like keith moon. | 22:08 | |
brobostigon | anyhow, i have been slowly going through the code on github. slowly but surly. | 22:09 |
brobostigon | not github, wrong thing. sorry. | 22:10 |
brobostigon | my brain is mush tonight. | 22:11 |
* sledges tunes into the who | 22:15 | |
mal- | sledges: looks like that branch needs newer packages | 22:22 |
sledges | mal-: hmm, such as? | 22:22 |
mal- | qt5-qtgui-devel >= 5.2.1+git20 | 22:24 |
mal- | could be that 1.1.4 target is not so good? | 22:25 |
sledges | mal-: we have 1.1.6 target | 22:26 |
sledges | very likely yes | 22:26 |
mal- | nope, 5.2.1+git16-1.22.4 is the newest | 22:26 |
mal- | that's on jolla phone | 22:26 |
mal- | sledges: qt5-qtgui also is required, naturally | 22:31 |
sledges | mal-: for now it's easier for you to reset hard couple of commits | 22:32 |
sledges | than to do the whole qt5-gui backport on common | 22:32 |
mal- | sledges: yes | 22:32 |
sledges | (you can do such backport elsewhere in obs if you like, i'd keep it away from :common for now due to regression risk) | 22:32 |
mal- | sledges: sure, no problem | 22:33 |
mal- | I think I'll stop for tonight and continue tomorrow | 22:34 |
*** nh1402 <nh1402!~nh1402@95.148.89.15> has quit IRC (Ping timeout: 272 seconds) | 22:37 | |
sledges | oke doke | 22:39 |
*** mgrover <mgrover!502f6164@gateway/web/freenode/ip.80.47.97.100> has quit IRC (Quit: Page closed) | 22:41 | |
kido | hi, can someone tell me if lipstick absolutely needs hwcomposer to work on a machine or if it can still work with GLES? | 22:49 |
sledges | kido: rpi2 adaptation is hybris-free | 23:02 |
MSameer | kido: it relies on a platform plugin | 23:02 |
sledges | kido: just needs wayland | 23:02 |
MSameer | so it can use anything (in theory) | 23:03 |
kido | is that a device specific solution? | 23:03 |
sledges | kido: if device has wayland drivers, yes | 23:04 |
kido | sorry I'm not sure I understand what you mean by "wayland drivers" ? | 23:06 |
kido | in fact I asked the question to know if I could run a lipstick compositor on a machine where libhybris's test_glesv2 works and test_hwcomposer doesn't, I'm sorry if my question was unclear | 23:09 |
*** Tassadar <Tassadar!~tassadar@ip4-83-240-20-212.cust.nbox.cz> has quit IRC (Ping timeout: 264 seconds) | 23:12 | |
sledges | kido: ah, don't worry about test_hwcomposer | 23:18 |
sledges | i thought you wanted a hybris-free device (all opensource and no android behind etc) | 23:19 |
kido | no that's not what I was looking for :) | 23:19 |
sledges | kido: as line 18 says: http://bit.ly/port-dev-faq : test_hwcomposer should not be used as reliable hwc test!! if fails, then try minimer | 23:19 |
kido | great, thanks! | 23:20 |
sledges | kido: and if minimer fails with hwcomposer too, resort to fbdev | 23:22 |
kido | fbdev will still have GLES acceleration? | 23:24 |
sledges | kido: i'd think so yes | 23:29 |
sledges | you'd be able to verify that | 23:29 |
kido | cool, thank you for the information | 23:30 |
sledges | np | 23:30 |
sledges | kido: what's the device out of interest? | 23:30 |
kido | I'm working on a radxa rock board for now | 23:30 |
sledges | cool | 23:30 |
kido | however later I plan to work on LG G Watch with lipstick | 23:30 |
*** tworaz <tworaz!~tworaz@212.180.237.71> has quit IRC (Ping timeout: 246 seconds) | 23:30 | |
sledges | kido: dr_gogeta86 worked on that, best UI for that is to build upon nemomobile | 23:31 |
kido | did he work on the G Watch? | 23:32 |
sledges | yes | 23:34 |
*** olafh_ <olafh_!~olafh@p4FF49209.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 265 seconds) | 23:35 | |
kido | wow I really need to talk with him then, I wouldn't have thought that someone would already have hacked the G Watch | 23:35 |
sledges | indeed | 23:37 |
sledges | MSameer: new results: https://bugs.nemomobile.org/show_bug.cgi?id=833 | 23:40 |
merbot | Nemo bug 833 in Hybris-ing "[TASK] make sfe pattern optional and rename it to dev-tools" [Task,New] | 23:40 |
sledges | frak | 23:40 |
sledges | https://bugs.nemomobile.org/show_bug.cgi?id=835#c5 | 23:40 |
merbot | Nemo bug 835 in Hybris-ing "[hammerhead][alpha12][cameraplus] crash upon stopping video recording" [Major,New] | 23:40 |
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has quit IRC (Ping timeout: 248 seconds) | 23:45 | |
*** vindelschtuffen <vindelschtuffen!~vindelsch@2606:6000:5052:6100:21f:3bff:fe9f:12c5> has joined #sailfishos-porters | 23:46 | |
* sledges over&out | 23:49 | |
sledges | n!n | 23:49 |
t1mz0r | hm | 23:53 |
t1mz0r | after massaging the build into place i can get to this point: | 23:54 |
t1mz0r | Made DT image: /android/droid/out/target/product/bacon/dt.img | 23:54 |
t1mz0r | Target boot image: /android/droid/out/target/product/bacon/boot.img | 23:54 |
t1mz0r | but then get the error: | 23:54 |
t1mz0r | error: could not load device tree image '/android/droid/out/target/product/bacon/dt.img' | 23:55 |
t1mz0r | anyone run into this? | 23:55 |
MSameer | sledges: told ya :P | 23:56 |
sledges | MSameer: yes, but dates don't make sense | 23:56 |
sledges | 44S tag is built for M11 | 23:56 |
MSameer | sledges: so, gst-droid compiled against M9 works better than M11? | 23:56 |
*** tworaz <tworaz!~tworaz@212.180.237.71> has joined #sailfishos-porters | 23:56 | |
sledges | very close to that time | 23:56 |
sledges | MSameer: no, | 23:56 |
sledges | MSameer: we compile against one and only codebase - the 44S tag | 23:57 |
sledges | MSameer: but if underlying /system comes from older (should be incompatible!) build, gst-droid behaves better | 23:57 |
sledges | which is not making sense | 23:57 |
MSameer | sledges: we need to diff M9 and M11 | 23:57 |
sledges | MSameer: but we compiled against M11 (or very closest) | 23:57 |
sledges | and it breaks | 23:57 |
sledges | but works on older :D | 23:57 |
MSameer | sledges: we need to diff | 23:58 |
sledges | MSameer: im not sure i can obtain manifest for M9 and M11 | 23:58 |
MSameer | do you have the code? | 23:58 |
sledges | CM has a thing of hiding them/not bundling xml/not tagging | 23:58 |
MSameer | that is a problem | 23:59 |
sledges | so only straw might be the timestamp | 23:59 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!