Oksana | Music starts stuttering intolerably after Sailfish blacks out the screen. I have already tried disabling "green leaf" power-saving mode; so, instead of getting into trouble right on black-out, it gets into trouble some minutes after black-out. Press a button to light up the screen, music starts playing fine (no need to unlock the screen). | 01:28 |
---|---|---|
Oksana | It is device's own speakers, by the way. Fxtec Pro. | 01:29 |
Oksana | Both Jolla's Media and SirenSong are affected, equally. | 01:29 |
r0kk3rz | they both work the same way, so thats not surprising | 01:32 |
r0kk3rz | must be some issue with the fxtec sleep cycle | 01:32 |
T42 | <Lukapanio> https://paste.ubuntu.com/p/wcT7BRYvCP/ | 06:03 |
T42 | <Lukapanio> here is strace of test_hwc2 | 06:04 |
T42 | <Lukapanio> started /vendor/bin/hw/android.hardware.graphics.composer@2.1-service | 06:04 |
T42 | <Lukapanio> manually | 06:04 |
T42 | <Lukapanio> @Lukapanio [started /vendor/bin/hw/android.hardware.graph …], ok dont need that now | 06:16 |
T42 | <Lukapanio> was missing init | 06:17 |
T42 | <Lukapanio> strace https://paste.ubuntu.com/p/yCKt9vcWjb/ | 06:24 |
T42 | <Lukapanio> no hwcomposer | 06:24 |
T42 | <Lukapanio> 04-02 19:27:57.019 2605 3128 D vndksupport: Loading /vendor/lib/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace. | 06:28 |
T42 | <Lukapanio> 04-02 19:27:57.019 2605 3128 D vndksupport: Loading /vendor/lib/hw/gralloc.mt8163.so from current namespace instead of sphal namespace. | 06:28 |
T42 | <Lukapanio> 04-02 19:27:57.021 3581 3581 V HWC2 : Created display 1 | 06:28 |
T42 | <Lukapanio> 04-02 19:27:57.021 3581 3581 V HWC2 : [1] loadConfigs | 06:28 |
T42 | <Lukapanio> 04-02 19:27:57.021 3581 3581 V HWC2 : [1] loadConfig(0) | 06:28 |
T42 | <Lukapanio> 04-02 19:27:57.327 2614 2614 I wmt_launcher: fw log ctrl flag has been set | 06:28 |
T42 | <Lukapanio> 04-02 19:27:57.327 2614 2614 I wmt_launcher: fw dynamic ctrl flag has been set | 06:28 |
T42 | <Lukapanio> 04-02 19:27:58.230 2605 3128 D ComposerHal: destroying composer client | 06:28 |
T42 | <Lukapanio> 04-02 19:27:58.230 2605 3128 I HWC2On1Adapter: unregisterCallback(Hotplug) | 06:28 |
T42 | <Lukapanio> 04-02 19:27:58.230 2605 3128 I HWC2On1Adapter: unregisterCallback(Refresh) | 06:28 |
T42 | <Lukapanio> 04-02 19:27:58.230 2605 3128 I HWC2On1Adapter: unregisterCallback(Vsync) | 06:28 |
T42 | <Lukapanio> 04-02 19:27:58.230 2605 3128 W ComposerHal: destroying client resources for display 1 | 06:28 |
T42 | <Lukapanio> https://bpaste.net/ECXQ | 06:28 |
T42 | <Lukapanio> nothing in logcat | 06:29 |
T42 | <Lukapanio> I CAN START SURFACEFLINGER AND SEE BOTANIMATION | 06:38 |
T42 | <Lukapanio> sorry for caps lock)) | 06:39 |
T42 | Khppafxrdr was added by: Khppafxrdr | 07:57 |
T42 | <Lukapanio> ok got gui | 09:49 |
T42 | <Lukapanio> now cant fet audio | 09:49 |
T42 | <Lukapanio> get* | 09:49 |
T42 | <Lukapanio> [ 547.495807] (1)[7699:test_audio][name:fault&]Unhandled fault: alignment fault (0x92000061) at 0x00000000003855d8 | 09:49 |
T42 | Alex %lastname% was added by: Alex %lastname% | 10:33 |
T42 | <Alex %lastname%> Hello to all members and admins of this group :D I'm from Greece and looking forward to make a sailfish os port for Redmi 8A 2/32 :D | 10:35 |
r0kk3rz | good luck | 10:36 |
T42 | <Lukapanio> (Photo, 800x1280) https://irc.thaodan.de/.imgstore/qO9VUnO2N9.png | 11:01 |
T42 | <Lukapanio> (Photo, 800x1280) https://irc.thaodan.de/.imgstore/zKpk70upVH.png | 11:01 |
T42 | <Lukapanio> (Photo, 800x1280) https://irc.thaodan.de/.imgstore/QjyfJjeHEL.png | 11:01 |
walidh | is anbox-sailfishos work in 3.2.1 SFOS ? | 11:13 |
walidh | i can't install it got dependencies error libboost_chrono-mt.so.1.51.0 needed by anbox-sailfishos- | 11:14 |
T42 | <edp_17> @walidh : Afaik anbox only works with 14.1 base. | 11:24 |
T42 | <Lukapanio> sfos on tablet looks good | 11:24 |
T42 | <Lukapanio> but need audio | 11:24 |
T42 | <Lukapanio> Unhandled fault: alignment fault (0x92000061) at 0x00000000003855d8 | 11:25 |
T42 | <Lukapanio> in dmesg | 11:25 |
T42 | <Lukapanio> no errors in logcat | 11:25 |
T42 | <Lukapanio> test_audio output | 11:25 |
T42 | <Lukapanio> Bus error | 11:25 |
walidh | edp_17: yes my port based on 14.1 | 11:31 |
mal | @Lukapanio which android base? are you sure android side initialization is fully working? | 11:49 |
T42 | <Lukapanio> @mal hybris 16, same problem with ubuntu touch on hybris 14 | 12:19 |
T42 | <Lukapanio> sec will send logcat | 12:19 |
T42 | <Lukapanio> oh ASSERT(isCardIndexFound) fail: "vendor/mediatek/proprietary_mt8163/hardware/audio/mt8163/../common/V3/aud_drv/AudioALSADeviceParser.cpp", 96L | 12:23 |
T42 | <Lukapanio> in logcat | 12:23 |
T42 | <Lukapanio> probably missing https://github.com/mt8163/android_hardware_interfaces | 12:47 |
T42 | <elros34> When I build glibc-2.30+git3 using mb2 it complains about unpackaged %{_tmpfilesdir}/nscd.conf. I wonder how jolla manage to build glibc against 3.3.0 target without it | 13:16 |
T42 | <Nebrassy> @elros34 fixed android services crashing | 14:17 |
T42 | <Nebrassy> http://haste.aicp-rom.com/eyahiyirac.sql | 14:17 |
T42 | <Nebrassy> I don't see any problems, now build droid-media? | 14:17 |
T42 | <elros34> there are many issues which you already fixed like failing mount units | 14:20 |
T42 | <Nebrassy> oh, didn't see that, that never happened before | 14:23 |
T42 | <Nebrassy> but it's mounting them later on | 14:25 |
T42 | <elros34> not /system. Do you have up-to-date droid-config/hal repos uploaded? | 14:27 |
T42 | <Nebrassy> I only flashed hybris-boot aafter last time | 14:28 |
T42 | <Nebrassy> and yeah everything is on my giithub | 14:28 |
T42 | <Lukapanio> @Lukapanio [probably missing https://github.com/mt8163/and …], nope didnt helped | 14:28 |
T42 | <Lukapanio> (1)[2989:test_audio][name:fault&]Unhandled fault: alignment fault (0x92000061) at 0x0000000000219b78 | 14:28 |
T42 | <elros34> @Nebrassy have you checked whether /system is mounted and contains some files? | 14:35 |
T42 | <elros34> you dont have any straggler files defined. Compare out/target/product/*root/ with / on your device. Search for missing symlinks or context files | 14:37 |
T42 | <Lukapanio> @mal now all looks ok in logcat https://paste.ubuntu.com/p/MSn7vBMBS9/ | 14:41 |
T42 | <Lukapanio> still same problem | 14:41 |
T42 | <Lukapanio> sh-3.2# test_audio | 14:42 |
T42 | <Lukapanio> cannot open device '/dev/snd/pcmC0D4c' | 14:42 |
T42 | <Lukapanio> cannot open device '/dev/snd/pcmC0D5p' | 14:42 |
T42 | <Lukapanio> cannot open device '/dev/snd/pcmC0D5c' | 14:42 |
T42 | <Lukapanio> cannot open device '/dev/snd/pcmC0D7p' | 14:42 |
T42 | <Lukapanio> cannot open device '/dev/snd/pcmC0D18p' | 14:42 |
T42 | <Lukapanio> cannot open device '/dev/snd/pcmC0D22p' | 14:42 |
T42 | <Lukapanio> Bus error | 14:42 |
T42 | <Lukapanio> sh-3.2# | 14:42 |
T42 | <Lukapanio> (2)[5497:test_audio][name:fault&]Unhandled fault: alignment fault (0x92000061) at 0x000000000057ab98 | 14:43 |
mal | nobody uses test_audio, not sure if it's even supposed to work at all | 14:54 |
mal | yo ushould be testing audio normally via UI | 14:55 |
T42 | <Nebrassy> @elros34 [@Nebrassy have you checked whether /system is …], it booted now | 14:58 |
T42 | <Nebrassy> stuck at setup though, was stuck at looping load icon, now just black screen | 14:58 |
T42 | <elros34> if you mean that touchscreen didnt't work then remove :/dev/input/event1 from droid-hal-device.conf then correct touch node should be detected automatically | 15:01 |
T42 | <Nebrassy> touchscreen worked, selected language, agreed to something | 15:02 |
T42 | <Nebrassy> https://paste.ubuntu.com/p/C4xKkYm7xq/ | 15:02 |
T42 | <elros34> What did you change so now android side does not fail early? | 15:03 |
T42 | <Nebrassy> reverted a bunch of binder commits https://github.com/nebrassy/kernel_xiaomi_sdm660-sailfish/commits/hybris-16.0 | 15:04 |
T42 | <Nebrassy> can you tell what's failing from that log? | 15:05 |
T42 | <elros34> @RealDanct12 IIRC you had simillar issue ^ but it was long time ago so maybe I am wrong | 15:05 |
T42 | <Nebrassy> erfan did the same too, he helped me fix it | 15:06 |
vknecht | just an idea, but when having that sort of problem, building for fixed-version "testing" instead of devel/lastest tended to help | 15:09 |
vknecht | d-pre-user-session[4897]: [W] unknown:0 - StartupWizardManager: cannot load translation file "startupwizard" for locale "" | 15:09 |
T42 | <Nebrassy> logcat is a 40k line spam of adsprpcd | 15:10 |
T42 | <elros34> you should disable vendor.time_daemon in disabled_services.rc to make logs more readable | 15:11 |
T42 | <Lukapanio> @mal lol how can i test audio via ui if pulse failed to start | 15:12 |
T42 | <Lukapanio> Apr 03 17:34:50 FireHD82018 kernel: (0)[3237:pulseaudio][name:fault&]Unhandled fault: alignment fault (0x92000061) at 0x0000000000096d08 | 15:12 |
T42 | 柯双植 %lastname% was added by: 柯双植 %lastname% | 15:13 |
T42 | <elros34> @Lukapanio that means nothing, check in journalctl pulseaudio logs | 15:20 |
T42 | <elros34> @Nebrassy that might be useful for you https://github.com/libhybris/libhybris/pull/441 | 15:20 |
T42 | <Lukapanio> @elros34 [@Lukapanio that means nothing, check in journa …], after kernel: (3)[2936:pulseaudio][name:fault&]Unhandled fault: alignment fault (0x92000061) at 0x0000000000314e08 | 15:26 |
T42 | <Lukapanio> pulse stops | 15:26 |
T42 | <Nebrassy> @elros34 [@Nebrassy that might be useful for you https:/ …], Oh probably, lavender is almost identical | 15:27 |
T42 | <Lukapanio> @elros34 [@Lukapanio that means nothing, check in journa …], https://paste.ubuntu.com/p/Qx9VccMNjM/ | 15:27 |
T42 | <Lukapanio> full journal | 15:27 |
T42 | <elros34> @Lukapanio do you have gt9xx_fw.bin somewhere in /system or /vendor? | 15:29 |
T42 | <Lukapanio> relly no idea what to do next | 15:29 |
T42 | <Lukapanio> @elros34 [@Lukapanio do you have gt9xx_fw.bin somewhere …], sec | 15:30 |
T42 | <elros34> or wait it's probably firmware for touchscreen | 15:30 |
T42 | <Lukapanio> @elros34 [@Lukapanio do you have gt9xx_fw.bin somewhere …], no | 15:31 |
T42 | <Lukapanio> @elros34 [or wait it's probably firmware for touchscreen], touchscreen is ok | 15:31 |
T42 | <Nebrassy> @vknecht [d-pre-user-session[4897]: [W] unknown:0 - Star …], Is this related? @elros34 | 15:32 |
vknecht | maybe not root cause, but sounds familiar to me wrt. firsts wizard screens being skipped fast without interaction | 15:34 |
T42 | <Lukapanio> @elros34 [or wait it's probably firmware for touchscreen], ye goodix ts is my touchscreen | 15:34 |
vknecht | lost quite some hours on it, until I build with "testing" instead of "devel", and issue was gone « magically » | 15:35 |
vknecht | maybe a classical symptom when devel/latest gets changes for new version... | 15:36 |
T42 | <Lukapanio> so @elros34 @mal whats next? | 15:40 |
T42 | <elros34> you can try to stop pulseaudio: "systemctl-user stop pulseaudio.service" and then start it in more verbose mode: pulseaudio -vvvv (+ params form /etc/sysconfig/pulseaudio" | 15:44 |
T42 | <elros34> start is as nemo not root | 15:46 |
T42 | <Nebrassy> @vknecht [lost quite some hours on it, until I build wit …], What's that?, I think I'm building release | 15:47 |
T42 | <elros34> @Lukapanio btw use /usr/libexec/droid-hybris/system/bin/logcat | 15:48 |
T42 | <birdzhang> @Nebrassy are you using upgrade-3.2.1 branch dhd? | 15:50 |
T42 | <birdzhang> show “id nemo” | 15:50 |
T42 | <Nebrassy> @birdzhang [@Nebrassy are you using upgrade-3.2.1 branch d …], Yes | 15:51 |
T42 | <birdzhang> okay | 15:51 |
T42 | <Lukapanio> @elros34 [you can try to stop pulseaudio: "systemctl-use …], https://bpaste.net/VWFA | 15:58 |
T42 | <Nebrassy> I haven't build droid-media btw | 15:58 |
T42 | <elros34> @Lukapanio show what you have in /dev/snd/ | 15:59 |
T42 | <Lukapanio> @elros34 [@Lukapanio show what you have in /dev/snd/], https://bpaste.net/2DHA | 16:00 |
vknecht | Nebrassy[m], the devel vs. testing choice is done in kickstart file in the "adaptation" repo lines | 16:00 |
T42 | <Lukapanio> @elros34 [you can try to stop pulseaudio: "systemctl-use …], https://bpaste.net/X34Q dmesg part | 16:00 |
T42 | <Lukapanio> @elros34 [@Lukapanio btw use /usr/libexec/droid-hybris/s …], https://paste.ubuntu.com/p/qCZ2XgSJM5/ logcat | 16:02 |
T42 | <elros34> what about ls -al /dev/snd/? | 16:08 |
T42 | <Lukapanio> @elros34 [what about ls -al /dev/snd/?], https://bpaste.net/SMOA | 16:11 |
T42 | <elros34> do you have uevent* file somewhere in /vendor? | 16:15 |
T42 | <Lukapanio> @elros34 [do you have uevent* file somewhere in /vendor?], nope | 16:19 |
T42 | <elros34> ok, I assume you have it in out/*/root | 16:25 |
T42 | <Nebrassy> @elros34 [@Nebrassy that might be useful for you https:/ …], After doing this I just replace libhwc2_compat_layer.so? | 16:25 |
T42 | <Lukapanio> @elros34 [ok, I assume you have it in out/*/root], yes i do | 16:27 |
T42 | <Lukapanio> @elros34 [ok, I assume you have it in out/*/root], https://bpaste.net/EMNA | 16:28 |
T42 | <Lukapanio> so @elros34 @mal whats next? | 16:55 |
mal | do you have disabled the android side audio processes the way is done here https://github.com/mer-hybris/droid-config-sony-ganges-pie/blob/master/sparse/usr/libexec/droid-hybris/system/etc/init/disabled_services.rc | 16:58 |
T42 | <Lukapanio> @mal ye https://bpaste.net/K7DQ | 17:02 |
T42 | <Lukapanio> @mal here is init https://bpaste.net/LZSQ | 17:07 |
T42 | <RealDanct12> @elros34 [@RealDanct12 IIRC you had simillar issue ^ but …], iirc it's some binder security patches | 17:57 |
T42 | <RealDanct12> reverting them makes the device gets to ui | 17:57 |
T42 | <Nebrassy> system_root and vendor are mounted correctly, sometimes I have to bind mount system manually | 17:57 |
T42 | <Nebrassy> the hwc2 compatibility layer change helped, I got to set pin, but wayland still crashes every 10 seconds | 18:01 |
T42 | <Nebrassy> https://paste.ubuntu.com/p/yKdFgmy9y4/ | 18:01 |
T42 | <Nebrassy> @RealDanct12 [iirc it's some binder security patches], did you also get this problem on lavender? | 18:05 |
T42 | <RealDanct12> @Nebrassy [did you also get this problem on lavender?], i use an older kernel so i dont get it | 18:06 |
T42 | <RealDanct12> but hwc2 change helped yes | 18:06 |
T42 | <Nebrassy> @RealDanct12 [i use an older kernel so i dont get it], I mean the other one with compositor | 18:06 |
T42 | <RealDanct12> @Nebrassy [I mean the other one with compositor], no idea | 18:06 |
T42 | <RealDanct12> i dont get any of these aside from hwc2 comp layer | 18:07 |
T42 | <Nebrassy> I think it's either | 18:12 |
T42 | <Nebrassy> Dec 24 00:10:26 MiA2 lipstick[5388]: dbus[5388]: arguments to dbus_connection_unref() were incorrect, assertion "connection != NULL" failed in file /home/abuild/rpmbuild/BUILD/dbus-1.13.12+git2.1/dbus/dbus/dbus-connection.c line 2820. | 18:12 |
T42 | <Nebrassy> or Dec 24 00:10:03 MiA2 invoker[5420]: WARNING: bool MIMPluginManagerPrivate::loadPlugin(const QDir&, const QString&) Error loading plugin from "/usr/lib/maliit/plugins/libmaliit-keyboard-plugin.so" "The shared library was not found." | 18:13 |
T42 | <Lukapanio> so @mal any idea? | 18:21 |
mal | I'm busy doing other things | 18:24 |
T42 | <Lukapanio> oh ok | 18:26 |
T42 | <Lukapanio> ping me if you will have time | 18:26 |
T42 | <elros34> This commit breaks gstreamer1.0-droid detection in patterns https://github.com/mer-hybris/droid-hal-device/commit/38e8f7bb99b50422d1281c12a35aebd72d6a699a | 19:09 |
T42 | <Nebrassy> @Nebrassy [the hwc2 compatibility layer change helped, I …], @NotKit any idea what's wrong here? | 19:39 |
*** rubdos_ is now known as rubdos | 19:42 | |
T42 | <NotKit> @Nebrassy [@NotKit any idea what's wrong here?], it crashes with Dec 24 00:10:26 MiA2 lipstick[5388]: dbus[5388]: arguments to dbus_connection_unref() were incorrect, assertion "connection != NULL" failed in file /home/abuild/rpmbuild/BUILD/dbus-1.13.12+git2.1/dbus/dbus/dbus-connection.c line 2820. | 22:29 |
T42 | <NotKit> doesn't seem to be hwc2 related | 22:29 |
walidh | mal: try to install anbox got this error libboost_chrono-mt.so.1.51.0 needed by anbox-sailfishos-1+rebase.20180403185054.3eff08e-1.6.7.jolla.armv7hl | 22:53 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!