T42 | <Zosenko> @adampigg [<reply to media>], Formentera? | 04:51 |
---|---|---|
T42 | <Zosenko> @adampigg [<reply to media>], Cala Saona? | 04:53 |
T42 | <meierrom> @Zosenko: paradise rather :)) | 06:21 |
electro575 | hi mal | 07:49 |
*** ChanServ sets mode: +o sledges | 07:52 | |
*** sledges sets mode: -n | 07:52 | |
*** ChanServ sets mode: -o sledges | 07:52 | |
sledges | r0kk3rz: done ^ | 07:53 |
Mister_Magister | sledges: hii | 07:53 |
sledges | Nokius: have you gotten your obs target for pinephone? | 07:53 |
sledges | PSA: SFOS collab discussion at #mer-meeting channel starting in 5 (minutes) | 07:54 |
sledges | hello | 07:54 |
sledges | Nokius: ok, dontbeevil is there | 08:00 |
*** vknecht_ is now known as vknecht | 08:01 | |
r0kk3rz | moo sledges | 08:03 |
electro575 | it's a little bit strange -> https://dpaste.de/Jzds | 08:04 |
sledges | mo-o/ | 08:04 |
electro575 | why this ? | 08:04 |
electro575 | Clean step: rm -rf /home/sailfish-dev/hadk/out/target/product/t0lte/obj/STATIC_LIBRARIES/libxml2_intermediates | 08:04 |
electro575 | Clean step: rm -rf /home/sailfish-dev/hadk/out/host/linux-x86/obj/STATIC_LIBRARIES/libxml2_intermediates | 08:04 |
electro575 | i have done repo sync external/libxml2 | 08:05 |
r0kk3rz | sledges: was thinking of organising a meetup mid september if you're in | 08:21 |
r0kk3rz | like 14th or such | 08:21 |
sledges | London? | 08:24 |
r0kk3rz | ya | 08:28 |
sledges | is 21st also on the cards or will you have swapped the island for a bigger one already? :) | 08:33 |
T42 | <adampigg> @sledges [London?], Or.cumbria | 08:33 |
r0kk3rz | you need to come down south piggz! | 08:34 |
r0kk3rz | could maybe do 21st sledges | 08:36 |
sledges | cool, i'll tell ya mine availability in couple of days' time, too many events on the weekend the 14th, but ya never know:) | 08:37 |
r0kk3rz | haha | 08:38 |
T42 | <adampigg> Waiting patiently.for meeting log... | 08:43 |
sledges | @adampigg: this one? http://merproject.org/meetings/mer-meeting/2019/mer-meeting.2019-08-22-08.00.log.txt | 08:45 |
T42 | <adampigg> Ta | 08:46 |
sledges | it's still rolling, curltail it:) | 08:46 |
T42 | <adampigg> Just wanted to read about.qt update | 08:50 |
r0kk3rz | PostponedTM | 08:51 |
sledges | we want newer qt as much as you do if not more | 08:51 |
T42 | <adampigg> Jfdi ;) | 08:53 |
r0kk3rz | aye, just push it | 08:59 |
sledges | git push jollas-partners.. | 09:03 |
electro575 | is it a problem if my SDK version is 3.1.0.12 rathen than i have cm 14.1 repo ? | 09:14 |
rinigus | sledges: it would make sense now to move to 5.12 then. unless that will give extra postponedTM bonus | 09:15 |
T42 | <DylanVanAssche> Indeed... 5.12 would be awesome. 5.9 is already out of date in terms of new APIs and stuff | 09:16 |
sledges | 5.9 already exists in feature branches, as veskuh mentioned in the meeting | 09:19 |
electro575 | okey | 09:22 |
T42 | <DylanVanAssche> That's true, existing in terms of: merging and done or still some work ? | 09:22 |
sledges | it worked when it was done;) | 09:24 |
mal | electro575: android side build has nothing to do with sdk | 09:27 |
T42 | <DylanVanAssche> @sledges awesome :D | 09:28 |
r0kk3rz | that was done aaaaaages ago now | 09:32 |
electro575 | i remove all my project and redo | 09:45 |
mal | electro575: NO | 10:07 |
mal | there is almostt never need to remove things | 10:08 |
mal | don't expect any help from if you do that | 10:09 |
electro575 | i have done all backup to remake all things | 10:11 |
T42 | <DylanVanAssche> @mal I build droid-hal-version, added these files: https://github.com/mer-hybris/droid-config-onyx/commit/dac479716a6b4300be3c5875982265f6914bb498 | 10:37 |
T42 | <DylanVanAssche> Since the vibrator is a native input device, I added `%define native_build 1` to this spec: https://github.com/mer-hybris/droid-hal-version-onyx/blob/master/rpm/droid-hal-version-onyx.spec | 10:37 |
T42 | <DylanVanAssche> However, when typing on the keyboard, nothing happens. | 10:37 |
T42 | <DylanVanAssche> Any tips? | 10:37 |
r0kk3rz | some devices need custom configs to increase the vibeness | 10:38 |
r0kk3rz | what was wrong with the ffmemless vibes? | 10:40 |
T42 | <DylanVanAssche> Is there some usefull test program to find the best values? | 10:40 |
T42 | <DylanVanAssche> We use a native adaption without hybris, `native_build 1` is needed for this | 10:40 |
T42 | <DylanVanAssche> This is my spec file: https://github.com/DylanVanAssche/droid-hal-version-dontbeevil/blob/master/rpm/droid-hal-version-dontbeevil.spec | 10:41 |
r0kk3rz | ooooh, you arent building onyx? | 10:42 |
T42 | <DylanVanAssche> Nope :P but I started from the onyx adapation for the vibrator (as suggested by mal :D ) | 10:43 |
r0kk3rz | i got confused because you linked onyx repos | 10:43 |
r0kk3rz | so you want to use ffmemless for pinephone? | 10:43 |
T42 | <DylanVanAssche> Oh yeah that was the link mal gave to me a couple days ago. | 10:43 |
T42 | <DylanVanAssche> Well I wanted to get the GPIO vibrator working (input event device). From the HADK, I read that ffmemless was the way to go here | 10:44 |
r0kk3rz | just making sure i understand the situation :) | 10:47 |
T42 | <DylanVanAssche> :D sure ;) | 10:47 |
T42 | <elros34> not sure it make difference but there is new format of ffmemless.ini, check /usr/share/ngfd/plugins.d/50-ffmemless.ini | 10:47 |
r0kk3rz | https://github.com/mer-hybris/droid-config-onyx/blob/master/sparse/var/lib/environment/nemo/60-onyx-vibra.conf | 10:47 |
kimmoli | your kernel needs to support memles | 10:48 |
mal | kimmoli: he said he sees the input event for vibrator | 10:53 |
kimmoli | tehn ok. | 10:53 |
T42 | <DylanVanAssche> @r0kk3rz These things are there :) they point to the right files. | 10:54 |
T42 | <DylanVanAssche> @kimmoli indeed, I see the vibrator already in the input devices/ | 10:54 |
T42 | <DylanVanAssche> @elros34 I will try to use that config instead, maybe that makes a difference | 10:55 |
kimmoli | i'm just getting highlights on ONYX | 10:55 |
mal | @DylanVanAssche show output of evdev_trace -i, from mce-tools package | 10:56 |
kimmoli | and have this, no android vibrathings https://github.com/mer-hybris/droid-config-onyx/blob/master/patterns/jolla-hw-adaptation-onyx.yaml#L28 | 10:56 |
kimmoli | so this must be removed: pattern:jolla-hw-adaptation-hybris-droid-vibrator | 10:57 |
T42 | <DylanVanAssche> @mal http://ix.io/1T1I | 11:01 |
T42 | <DylanVanAssche> @kimmoli qt5-feedback-haptics-ffmemless is missing in our droid-config. But I installed the package manually. | 11:03 |
T42 | <DylanVanAssche> https://github.com/piggz/droid-config-dontbeevil/blob/master/patterns/jolla-hw-adaptation-dontbeevil.yaml | 11:04 |
mal | @DylanVanAssche I told you previously that config repo doesn't need that qt5-feedback-haptics-ffmemless, it comes from droid-hal-version if you have ffmemless defined there | 11:08 |
mal | @DylanVanAssche noticed a problem, you can't have https://github.com/DylanVanAssche/droid-hal-version-dontbeevil/blob/master/rpm/droid-hal-version-dontbeevil.spec#L9 you need to remove the whole line | 11:09 |
mal | at least previously defining something as 0 didn't work | 11:09 |
Mister_Magister | how tf does pro1 and xperia 10 keymasters work | 11:17 |
Mister_Magister | i can't understand | 11:17 |
Mister_Magister | mal: spl version in kernel has to patch system and vendor in order to get keymaster working and sfos bootimg doesn't have those and xperia 10 and fxtec keymaster's are working probably because this requrement was removed in android9 and these 2 are 9 from beginning but this requirement was in android8 which my zenfone had before i updated that's why it could be still there so i need to add spl version to bootimg o smth | 11:22 |
mal | maybe you should show what error you get | 11:23 |
Mister_Magister | oh i did already but sure | 11:23 |
Mister_Magister | https://paste.opensuse.org/22113059 | 11:23 |
Mister_Magister | i need this probably https://github.com/phhusson/device_phh_treble/blob/android-9.0/rw-system.sh#L21 | 11:25 |
Mister_Magister | yep that solved the issue and that is the issue | 11:51 |
mal | not sure what that even does | 11:55 |
Mister_Magister | [13:22] <Mister_Magister> mal: spl version in kernel has to patch system and vendor in order to get keymaster working and sfos bootimg doesn't have those and xperia 10 and fxtec keymaster's are working probably because this requrement was removed in android9 and these 2 are 9 from beginning but this requirement was in android8 which my zenfone had before i updated that's why it could be still there so i need to add spl version to | 11:56 |
Mister_Magister | bootimg o smth | 11:56 |
Mister_Magister | here is everything you need to know :P | 11:56 |
electro575 | why this error ? https://dpaste.de/SHXf | 12:27 |
Mister_Magister | electro575: https://git-scm.com/docs/gittutorial | 12:32 |
electro575 | ^^ | 12:35 |
Mister_Magister | mal: what could block ioctl? | 12:55 |
Mister_Magister | on /dev/dri/card0 | 12:55 |
Mister_Magister | maybe you know case like this | 12:55 |
T42 | <DylanVanAssche> @mal Okay, I must have missed that. | 13:05 |
T42 | <DylanVanAssche> Rebuilding now :) | 13:05 |
T42 | <DylanVanAssche> @mal hmmm installed the fixed package, no difference | 13:10 |
mal | logs logs logs | 13:15 |
T42 | <DylanVanAssche> I would love to give them, but I'm not sure from which daemon | 13:16 |
T42 | <DylanVanAssche> ngfd? | 13:16 |
T42 | <DylanVanAssche> `journal-ctl --since=today --no-pager | grep ngfd` ? | 13:17 |
mal | full journal and dmesg | 13:19 |
T42 | <DylanVanAssche> @mal Journal: http://ix.io/1T2q | 13:22 |
T42 | <DylanVanAssche> dmesg: http://ix.io/1T2r | 13:22 |
mal | only one message from ngfd | 13:26 |
T42 | <DylanVanAssche> Yeah that's my concern too | 13:27 |
mal | show the actual changes you did to config repo | 13:28 |
T42 | <DylanVanAssche> Running manually: | 13:28 |
T42 | <DylanVanAssche> ``` | 13:28 |
T42 | <DylanVanAssche> [root@Sailfish ~]# ngfd | 13:28 |
T42 | <DylanVanAssche> [0.029] ERROR: core: unable to init required plugin 'profile' | 13:28 |
T42 | <DylanVanAssche> [0.029] ERROR: daemon: Initialization failed. | 13:28 |
T42 | <DylanVanAssche> `` | 13:28 |
jusa | @DylanVanAssche ngfd should be run as nemo | 13:29 |
T42 | <DylanVanAssche> @jusa hmmm you're right :P | 13:31 |
T42 | <DylanVanAssche> ```[nemo@Sailfish root]$ ngfd | 13:31 |
T42 | <DylanVanAssche> Vibra upload effect: No space left on device | 13:31 |
T42 | <DylanVanAssche> [0.221] ERROR: ffmemless: Could not load default fall-back effect | 13:31 |
T42 | <DylanVanAssche> [0.237] ERROR: core: sink 'ffmemless' failed to initialize | 13:31 |
T42 | <DylanVanAssche> Segmentation fault``` | 13:31 |
jusa | that segmentation fault is when initialization fails, it's fixed in upstream but not in release yet | 13:32 |
jusa | that ffmemless error is something with kernel, check kernel logs.. why are you running ffmemless btw? | 13:32 |
r0kk3rz | no droids | 13:33 |
T42 | <DylanVanAssche> @jusa native vibrator as an input device | 13:33 |
jusa | @DylanVanAssche ok. any logs from kernel driver? | 13:33 |
T42 | <DylanVanAssche> @jusa | 13:34 |
T42 | <DylanVanAssche> ```[ 8.821441] gpio-vibrator vibrator: vibrator supply vcc not found, using dummy regulator | 13:34 |
T42 | <DylanVanAssche> [ 8.846974] input: gpio-vibrator as /devices/platform/vibrator/input/input3``` | 13:34 |
T42 | <DylanVanAssche> but nothing more | 13:34 |
jusa | maybe enable verbose logs for the driver? | 13:35 |
jusa | ffmemless was implemented for jolla1, ported to jolla C, and afaik never used with anything else so it very well may be there are some issues | 13:36 |
T42 | <DylanVanAssche> Euhm will check how to do enable those verbose logs :) | 13:38 |
mal | jusa: @DylanVanAssche is pulseaudio needed for that, there seems to be a dependency in ngfd? | 13:44 |
r0kk3rz | jusa: a few ported devices used ffmemless too | 13:44 |
r0kk3rz | as well as asteroid smartwatches :) | 13:44 |
T42 | <DylanVanAssche> @jusa I increased the loglevel to 7 (KERNEL_DEBUG), but still no additional information from the driver. | 13:58 |
T42 | <DylanVanAssche> I'm wondering if it's not possible to trigger the vibrator from the command line (to make sure that the driver is doing its job) | 13:59 |
albertus1 | any new ideas about my conflicts? https://pastebin.com/R1P4FLN1 | 14:08 |
T42 | <elros34> dylan: did you increase maximum number of effects in memless driver in kernel (HADK)? | 14:30 |
T42 | <DylanVanAssche> @elros34 hmmm no I didn't ... :S | 14:34 |
T42 | <elros34> @albertus1: you could try to run mic in more verbose level like: —verbose —debug | 14:46 |
kimmoli | jusa: fyi, at least onyx uses ffmemless | 14:56 |
sledges | r0kk3rz: it'll have to be the 21th for me to make it to sfos meetup in London | 15:46 |
T42 | <DylanVanAssche> @elros34 I recompiled the kernel with the patch. No difference :( | 15:50 |
r0kk3rz | sledges: aye aye captain | 15:59 |
T42 | <elros34> @DylanVanAssche: cyou could at least try whether device works with fftest | 16:05 |
vknecht | albertus1, maybe try this, then rebuild geoclue-provider-hybris-binder: https://pastebin.com/NbxsrGwx | 16:11 |
Mister_Magister | mal: hwc cannot use ioctl on /dev/dri/card0 because of permission denied. Any idea what could cause that? | 16:12 |
Mister_Magister | i'm outta options | 16:12 |
vknecht | (just a guess: narrowing provided files to actual files, not specifying upper dirs) | 16:12 |
mal | Mister_Magister: what are the permissions of that device? | 16:18 |
Mister_Magister | mal: https://paste.opensuse.org/95727101 | 16:19 |
mal | Mister_Magister: those look normal | 16:21 |
Mister_Magister | i'm fully aware of that | 16:21 |
mal | so the issue is something else, more logs | 16:21 |
Mister_Magister | though my composer is full of EACCESS | 16:21 |
Mister_Magister | no i'm sure hat's the issue but strace of hwc incomming | 16:22 |
* Mister_Magister where do i upload 8MB | 16:22 | |
T42 | <DylanVanAssche> @elros34 Is that available in some package already? I found on the web that you need the package `joystick` or `linuxconsole`. Non of them are found by zypper | 16:22 |
mal | Mister_Magister: the issue can be caused by some other error | 16:22 |
mal | vknecht: that doesn't explain why nobody else has had that issue | 16:22 |
Mister_Magister | mal: strace https://paste.opensuse.org/3362332 | 16:24 |
Mister_Magister | last couple lines are repeated endlessly | 16:24 |
Mister_Magister | ioctl(19, 0xc03864bc, 0x7706800270) = -1 EACCES (Permission denied) | 16:24 |
T42 | <elros34> @DylanVanAssche: long time ago I compiled it but not sure whether it is clean version (without my modifications) or it works at all: https://1drv.ms/u/s!AuDqiTFly4jxgxwkSC3gy05e1y9d?e=aAZKOt | 16:25 |
T42 | <DylanVanAssche> I can recompile it if needed :P but if it's already available somewhere :D | 16:27 |
T42 | <elros34> sure it is:) | 16:28 |
T42 | <elros34> https://github.com/flosse/linuxconsole/blob/master/utils/fftest.c | 16:28 |
Mister_Magister | mal: logcat https://paste.opensuse.org/11373721 | 16:28 |
Mister_Magister | error -13 is EACCES | 16:29 |
Mister_Magister | are you sure problem is somewhere else? | 16:29 |
mal | you have other failures there so maybe try to fix those and see if it helps | 16:33 |
Mister_Magister | what failures? don't see anything important | 16:34 |
Mister_Magister | those in logcat are normal they doesn't matter | 16:35 |
Mister_Magister | ioctl is the problem | 16:35 |
Mister_Magister | and it was working goddamnit | 16:36 |
Mister_Magister | mal: interesting fact after booting phone i have failed to create composer client but after restarting it i have what you see there | 16:36 |
mal | qti failures | 16:37 |
Mister_Magister | they don't matter | 16:37 |
Mister_Magister | that's normal | 16:38 |
mal | no it's not | 16:38 |
Mister_Magister | i have same thing on fxtec and it has gui | 16:38 |
Mister_Magister | it's totally normal | 16:38 |
mal | qti and qmi are quite low level things that shouldn't usually fail | 16:38 |
Mister_Magister | they fail on fxtec too | 16:38 |
T42 | <DylanVanAssche> @elros34 fftest needs to be modified (event3 instead of event0), running a sine wave effect makes the vibrator turning on! | 16:38 |
T42 | <DylanVanAssche> Wow finally something that does something :D | 16:39 |
mal | Mister_Magister: well they don't on other devices so there is probably something the failures cause | 16:39 |
Mister_Magister | surely not blocking ioctl | 16:39 |
mal | Mister_Magister: those are interprocess communication things which can cause bad things | 16:40 |
Mister_Magister | oh | 16:40 |
Mister_Magister | i have test_hwc2 working | 16:40 |
Mister_Magister | tf | 16:40 |
Mister_Magister | mal: like i said they don't matter got test_hwc2 working | 16:40 |
Mister_Magister | the difference is | 16:40 |
Mister_Magister | i masked droid-hal-init and started it after booting | 16:40 |
Mister_Magister | but it runs only once… | 16:41 |
Mister_Magister | maybe that's why second tutorial was failing! | 16:41 |
Mister_Magister | yeajh same thing happening! | 16:41 |
Mister_Magister | interesting… | 16:42 |
mal | are you really not going to fix the errors ever? | 16:42 |
Mister_Magister | later syre | 16:42 |
Mister_Magister | sure* | 16:42 |
Mister_Magister | hmm surfaceflinger is fine though | 16:42 |
Mister_Magister | test_hwc2 isn't | 16:42 |
Mister_Magister | yeah test_hwc2 is not even displaying anything anymore | 16:43 |
Mister_Magister | what in the name of jesus is happening | 16:45 |
* Mister_Magister i don't need answers i need vodka | 16:47 | |
Mister_Magister | saad that mccreary is deadish | 16:52 |
Mister_Magister | hmmm i ran out of andorid devs to help me with qti | 17:05 |
electro575 | hi | 17:09 |
electro575 | how can i resolve this problem ? Warning[08/22 17:08:59] : repo problem: nothing provides libc.so.6(GLIBC_2.28) needed by qt5-qpa-hwcomposer-plugin-5.6.2.12-1.armv7hl, | 17:09 |
*** psachin is now known as psachin|away | 17:12 | |
electro575 | sorry, it's good | 17:13 |
T42 | <DylanVanAssche> Any suggestions how to further debug the ngfd? The driver is functional (fftest sine wave), so it's definitely higher up the food chain. | 17:19 |
Mister_Magister | strace your life whole way through | 17:24 |
Mister_Magister | strace everything even working things | 17:24 |
r0kk3rz | strace till yoy cant strace no more | 17:37 |
Mister_Magister | mal: any idea what creates rmnet_ctrl? | 17:37 |
Mister_Magister | what if i strace strace | 17:37 |
Mister_Magister | double power | 17:37 |
T42 | <DylanVanAssche> :P recursive strace? | 17:38 |
Mister_Magister | like… if you do strace strace strace strace -p 1 you get 4 times the power of strace | 17:38 |
Mister_Magister | it's like more -vvvvv | 17:39 |
T42 | <elros34> better run with more verbose output: https://git.merproject.org/mer-core/ngfd/tree/master/src/plugins/ffmemless | 17:39 |
mal | @DylanVanAssche did you show the exact configs you have on device for ffmemless? | 17:44 |
T42 | <DylanVanAssche> @elros34 [better run with more verbose output: https://g …], ```[0.225] WARNING: ffmemless: ffm_setup_effects: invalid parameters | 17:45 |
T42 | <DylanVanAssche> [2.675] WARNING: stream-restore: failed to open connection to pulseaudio: Failed to connect to socket /run/user/100000/pulse/dbus-socket: No such file or directory``` | 17:45 |
T42 | <DylanVanAssche> @mal I will post a pastebin with the configs | 17:45 |
mal | @DylanVanAssche maybe you need to fix pulseaudio? | 17:45 |
T42 | <DylanVanAssche> Maybe... vibration is almost always connected to sound. | 17:46 |
T42 | <DylanVanAssche> @mal | 17:53 |
T42 | <DylanVanAssche> Config file pointer: http://ix.io/1T40 | 17:53 |
T42 | <DylanVanAssche> ngfd config file: http://ix.io/1T41 | 17:53 |
T42 | <DylanVanAssche> qtfeedback config file: http://ix.io/1T42 | 17:53 |
T42 | <DylanVanAssche> Pulseaudio hangs on registering with ofono: https://bin.disroot.org/?91a8319238150fdc#A4JD1UgnTPDEiC1epeHPnnqq+s/C2D7tHDuhDl9kv+U= | 17:58 |
electro575 | @elros34 : have you this repo to debug your device on 3.1.0.12 ? | 18:19 |
electro575 | http://repo.merproject.org/obs/home:/elros34:/glibc/sailfishos_3.0.3.9/ | 18:19 |
T42 | <gischpelino> Where can I find the kernel sources Jolla uses for sailfish x for the geminipda? | 18:25 |
electro575 | https://dpaste.de/FXNJ | 18:25 |
T42 | <elros34> electro575: I this repo has nothing to debugging, glibc dropped support for kernel < 3.2 so I patched it. I told you this already | 18:34 |
electro575 | yes | 18:35 |
mal | electro575: if you are doing the newer device then you won't need that | 18:36 |
electro575 | it's not a new device, it's the same device | 18:36 |
electro575 | t0lte | 18:36 |
electro575 | https://dpaste.de/m75u | 18:40 |
electro575 | i don't arrived to established connection with my samsung galaxy note II | 18:40 |
electro575 | my device enter in bootloop with enp0s29u1u2 not ready | 18:41 |
mal | so what are you trying to do now? | 18:41 |
electro575 | just established a telent connection | 18:41 |
electro575 | no telnet | 18:41 |
mal | so how did you break that? | 18:42 |
electro575 | this yes | 18:42 |
electro575 | ip address show dev enp0s29u1u1 && sudo ip address add 192.168.2.1 dev enp0s29u1u1 && ip address show dev enp0s29u1u1 && sudo ip route add 192.168.2.15 dev enp0s29u1u1 && ping -c 2 192.168.2.15 && telnet 192.168.2.15 2323 | 18:42 |
electro575 | i have remove all of my project, to restart all my debug | 18:42 |
electro575 | maybe i need this @elros34 | 18:43 |
electro575 | http://repo.merproject.org/obs/home:/elros34:/glibc/sailfishos_3.1.0.12/ | 18:43 |
T42 | <elros34> what do you think? | 18:44 |
electro575 | i don't arrived to established telnet connection cause enp0s29u1u1 is not ready | 18:45 |
electro575 | i have tried this as my htc but, no way | 18:45 |
electro575 | https://wiki.merproject.org/wiki/Community_Workspace/HTC_ACE | 18:45 |
electro575 | activate usb0 for samsung | 18:46 |
deathmist | heyy, haven't been on here for a while :) just checked some logs and that PA droid hidl module sounds really promising for fixing my call audio issues once and for all (I hope)! Danct12: all you had to do was compile, include and load it in pa cfg right? how has it worked so far for you? | 19:01 |
T42 | <DylanVanAssche> I saw that the volume keys are ignored by MCE. | 19:06 |
T42 | <DylanVanAssche> After some debugging, I found out that this is the cause: https://git.sailfishos.org/mer-core/mce/blob/master/tklock.c#L1540-1542 | 19:06 |
T42 | <DylanVanAssche> With mcetool I changed it the volume-key-policy to default and know tklock seems to be emitting the events. However, Lipstick isn't showing the bar to indicate a volume change | 19:06 |
T42 | <DylanVanAssche> *now | 19:06 |
T42 | <adampigg> Dylan,.nice work...if you are in tklock, try and figure out the lockscreen problem! | 19:27 |
T42 | <DylanVanAssche> Thanks :) maybe I get there :P | 19:29 |
T42 | <DylanVanAssche> Trying again to get the vibrator up and running atm | 19:29 |
electro575 | @elros34 : <elros34> @electro: I cheked your device repo and looks like your device use unusual way for enabling rndis | 20:00 |
T42 | <elros34> ? what you are trying to fix now? | 20:01 |
electro575 | no for telnet | 20:02 |
electro575 | <elros34> add this: write /sys/devices/platform/android_usb/usb_function_switch 4 after https://github.com/mer-hybris/hybris-boot/blob/master/init-script#L238 | 20:02 |
electro575 | <elros34> also: echo "hybris-boot: initramfs" > /dev/kmsg" here https://github.com/mer-hybris/hybris-boot/blob/master/init-script#L345 and if it still reboots without any mer messages in host dmesg then grab last_kmsg | 20:02 |
electro575 | that's all | 20:02 |
T42 | <elros34> htc again? | 20:03 |
electro575 | no, samsung galaxy note II | 20:03 |
electro575 | but not sdk 3.0.3.9 | 20:03 |
electro575 | 3.1.0.12 | 20:03 |
electro575 | i need glibc ? or not | 20:04 |
electro575 | to do a telent connection | 20:04 |
electro575 | telnet | 20:05 |
T42 | <elros34> What do you think? is obvious | 20:05 |
electro575 | i have delete my project to do a new project for this device | 20:05 |
electro575 | it's not very obvious for me but | 20:06 |
electro575 | say it to me if you know | 20:06 |
electro575 | the sdk is too newer ? | 20:06 |
T42 | <elros34> ok if you really dont know, YES you need patched glibc because you have 3.0 kernel and glibc dropped support for it. | 20:07 |
electro575 | okey, sorry | 20:07 |
electro575 | @elros34 : this ? http://repo.merproject.org/obs/home:/elros34:/glibc/sailfishos_3.1.0.12/ | 20:08 |
T42 | <elros34> yes this one | 20:08 |
deathmist | jusa: if you're on, can I completely remove audioflingerglue from my builds (didn't seem to do much anyways for me) when using PA droid-hidl module? | 20:17 |
mal | deathmist: if you have the droid-hidl module you don'tt use audioflingerglue | 20:21 |
deathmist | mal: alright, thanks for the clarification! this seems to be a recent development and I haven't been on here for a couple of weeks, I'll be trying to bring everything up-to-date again and possibly finally fix call audio via that PA module | 20:23 |
mal | deathmist: which device is that | 20:23 |
deathmist | OnePlus 5 (cheeseburger) on LOS 15.1 base | 20:23 |
mal | deathmist: did hidl module help with call audio for you? | 20:25 |
deathmist | mal: I have no clue, seemed to fix it for Danct12 tho so I have high hopes as he had seemingly the exact same issues I do currently. haven't built anything myself for almost a month soon, so I'll be getting everything back set up | 20:27 |
albertus1 | hmm. vknecht: git says "fatal: corrupt patch at line 13" (upon `git apply` with your diff), which is end of that file... am I missing anything obvious? | 22:05 |
albertus1 | aaah | 22:07 |
albertus1 | CRLF line terminators from that "download" button on the paste site... | 22:08 |
albertus1 | okay, that's merely preventing `git apply` from complaining about trailing whitespace, but not about calling it a corrupt patch, which it still does. I'll apply the changes manually, so... | 22:10 |
albertus1 | okay, seems I have different line numbers | 22:12 |
albertus1 | oh dear :( https://pastebin.com/LKjtWW9e | 22:18 |
albertus1 | grepping logs found me this https://piggz.co.uk/sailfishos-porters-archive/index.php?log=2018-01-07.txt#line521 but no avail to `sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper rm geoclue-providers-hybris` (or -binder, or -hal in the end), it always says "'geoclue-providers-hybris' not found in package names. Trying capabilities." and then "No provider of 'geoclue-providers-hybris' found." | 22:25 |
vknecht | albertus1, afaik now it 'provider', not 'providers' | 22:26 |
albertus1 | okay. problem between keyboard and chair, thanks | 22:27 |
vknecht | just a tricky name change some time ago :-) | 22:28 |
albertus1 | I think I just typed that, and got it wrong | 22:28 |
albertus1 | the log grepping was with a different thing | 22:28 |
albertus1 | different package | 22:29 |
albertus1 | hmm | 22:29 |
albertus1 | still getting me the old error | 22:29 |
albertus1 | what's this rpm cache thing all about? | 22:31 |
albertus1 | and why do -hal and -binder conflict with each other now? | 22:32 |
vknecht | might have to remove the non-binder package from local repo, not sure clean cache really useful | 22:32 |
albertus1 | oh, the spec file of -binder says "Conflicts" | 22:34 |
vknecht | the conflit is because both do the same thing, but with different API | 22:34 |
albertus1 | hmm. why is this now a problem and wasn't before? | 22:35 |
vknecht | could be the start of the problem is you built both: selecting a spec file is preferable I think ; the binder one | 22:35 |
albertus1 | hmm, now that returned immediately | 22:37 |
albertus1 | i.e., `rpm/dhd/helpers/build_packages.sh --spec=hybris/mw/geoclue-providers-hybris/rpm/geoclue-providers-hybris-binder.spec` | 22:37 |
albertus1 | maybe nothing to do because it has already been built | 22:38 |
vknecht | yes | 22:38 |
albertus1 | so just regenerate patterns and retry mic now? | 22:38 |
vknecht | guess so, especially if a SB2 zypper se geoclue-providers-hybris returns nothing now | 22:42 |
albertus1 | hmm, only one conflict remaining in mic: file /lib/systemd/system conflicts between attempted installs of droid-hal-pioneer-0.0.6-201908191403.armv7hl and systemd-225+git16-1.6.1.jolla.armv7hl | 22:48 |
albertus1 | it seems your approach has "solved" the other conflicts (by not including the conflicting files in one of the conflicting packages) | 22:48 |
albertus1 | (if I understand it correctly) | 22:49 |
albertus1 | so likewise editing the specfile (or its include) for droid-hal-pioneer? | 22:49 |
vknecht | can't see where similar treatment could be done in hal, might be editing systemd package instead is required, dunno ; and perhaps that should be solved some other way | 22:54 |
albertus1 | but also the other thing only looks like a workaround to me | 22:55 |
albertus1 | where do these conflicts come from in the first place? | 22:55 |
vknecht | could be that newer version of RPM is more touchy ? | 22:56 |
albertus1 | what does "touchy" mean? | 22:56 |
vknecht | more strict about what it accepts | 22:57 |
albertus1 | hmm | 22:57 |
albertus1 | RPM version 4.14.1 on that PlatformSDK | 22:57 |
albertus1 | which is not exactly new | 22:58 |
vknecht | maybe forking for local build and editing https://git.merproject.org/mer-core/systemd/blob/master/rpm/systemd.spec#L432 (and probably add the files in there, checking with rpm -qpl systemd.rpm) | 23:07 |
vknecht | hmm, no this line is about sysconfdir, not lib (like in /lib/systemd/system) | 23:10 |
* vknecht gives up for now, good night :-) | 23:10 | |
albertus1 | isn't there a possibility to just remove that one particular conflicting file from either of the rpms? | 23:10 |
albertus1 | me too, good night and thanks | 23:10 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!