| T42 | <nightishaman> Anyone got an idea how I can debug my problem? | 02:58 |
|---|---|---|
| T42 | <nightishaman> | 02:58 |
| T42 | <nightishaman> To summarise: Running surfaceflinger with bootanimation gets an output on the display. Running test_hwcomposer causes a segfault and running minimer causes it to be stuck on a futex with no display output. | 02:58 |
| T42 | <elros34> only small suggestion: did you mask yamuisplash or whatever the name? Of course with rebooting the device. Anything with "waiting for "in logs? Maybe restarting hwc services could change something. Dd you startminimer as user or root? I do not remember whether this makes any difference | 09:00 |
| T42 | <elros34> Look like that these aidl hwc3 changes are quiet new so maybe author of them can shed some light on it | 09:03 |
| T42 | <the_hiktor> @elros34 i added selinux stubs | 15:55 |
| T42 | <the_hiktor> logcat https://paste.opensuse.org/pastes/f4b35e350089 | 15:55 |
| T42 | <the_hiktor> dmesg https://paste.opensuse.org/pastes/a2ff9853c184 | 15:55 |
| T42 | <the_hiktor> journal https://paste.opensuse.org/pastes/6a1b5822192b | 15:55 |
| T42 | <the_hiktor> ig it made some difference | 15:55 |
| T42 | <elros34> hard to tell from these logs. Does hwc works now? | 16:02 |
| T42 | <elros34> 10:37:41-10:37:47 all fun starts much later not to mention some potential timeouts after 30s | 16:05 |
| T42 | <the_hiktor> need to wait more ?? | 16:06 |
| T42 | <elros34> for sure. I do not even know what commands do you run. Did you read Generating logs section in hadk-hot? | 16:09 |
| T42 | <the_hiktor> yeah | 16:09 |
| T42 | <the_hiktor> as for logcat i use -b all -v time -d grep "hwcomposer" flags and etc and output it to some folder | 16:10 |
| T42 | <the_hiktor> here's some logs regarding hwcomposer https://paste.opensuse.org/pastes/d8d96160df89 | 16:12 |
| T42 | <elros34> so why don't you include command in paste? You don't need to output it to folder. Run without any arguments as root then. | 16:13 |
| T42 | <the_hiktor> logcat is so annoying when it spam whole load of logs in 1sec and so i can capture logs early also cuz of scrollback history in terminal is very minimal 😅 | 16:25 |
| T42 | <elros34> every decent terminal have option to increase buffer some even to infinity. If you can guess what to filter out out then it's good I can't | 16:51 |
| T42 | <elros34> if keymaster or suspend service spams too much I think you can safely disable the for now | 16:52 |
| T42 | <the_hiktor> mask it ? | 16:53 |
| T42 | <the_hiktor> or just disable in systemd ? | 16:53 |
| T42 | <elros34> no, these are part of android so you may be able to disable something like here: https://github.com/mer-hybris/droid-hal-configs/blob/c67fe5b47b81714c1338c39d5d2547f528933b15/sparse-11/usr/libexec/droid-hybris/system/etc/init/disabled_services.rc | 16:55 |
| T42 | <elros34> btw why did you choose lineage 18. Is it latest for this device? | 16:56 |
| T42 | <the_hiktor> no it got los 23 official but i thought it could be better to use same device latest firmware version | 16:58 |
| T42 | <elros34> make sense | 17:00 |
| T42 | <nightishaman> Isn't it called lipstick? And I masked that. What is yamuisplash (re @elros34: only small suggestio...) | 19:06 |
| T42 | <elros34> splash screen I can imagine it can interfere with showing something on screen | 19:06 |
| Mister_Magister | @Umeaman no point posting comment on xda if you can just write same thing to me here | 19:26 |
| Mister_Magister | Also if you want for still uknown to me, very old release, it's here https://androidfilehost.com/?fid=2188818919693772475 | 19:28 |
| Mister_Magister | hope you do realise that I am the maintainer of it xd | 19:30 |
| mal | community obs is having some issues, I have reported it | 19:50 |
| mal | obs should work again now | 20:19 |
| Mister_Magister | mal: did you have time to look into gstdroid issue? | 20:19 |
| mal | not yet | 20:23 |
| mal | I have been updating fairphone adaptations | 20:31 |
| Mister_Magister | cool cool | 20:31 |
| mal | preparing to test 5.1 | 20:32 |
| Mister_Magister | but it's still in EA right? | 20:32 |
| mal | yes | 20:32 |
| Mister_Magister | am waiting for release | 20:34 |
| mal | I should finally do some cleanup of droidmedia | 20:57 |
| mal | not right now though but just bumped into some stupid things there | 20:57 |
| Mister_Magister | would be very very cool if gstdroid got fixed tho :) | 20:59 |
| Mister_Magister | mal: maybe you have some idea, in my app i was using qtmultimedia for audio recording, and now switched to gstreamer for audio recording, and for some reason, even though they just record audio from pulseaudio (qtmultimedia had source pulseaudio: and gstreamer has pulsesrc), the gstreamer recording has audio same as if it was in call, with noise filtering (clapping does not get recorded), but same thing is not the case with | 21:08 |
| Mister_Magister | qtmultimedia, it has no noise filtering at all and claps do record, and it generally sounds different as if it was using loudspeaker mode perhaps | 21:08 |
| Mister_Magister | both are using input-builtin_mic so i'm very confused | 21:09 |
| mal | hmm, I have never tested audio recording quality using different method, quite interesting if there is a difference | 21:17 |
| Mister_Magister | it's not even quality thing, just one has obvious noise suppression | 21:17 |
| mal | can you get the gst pipeline graph from those? | 21:18 |
| Mister_Magister | heck i can even post it | 21:18 |
| Mister_Magister | gst-launch-1.0 -e pulsesrc ! audioconvert ! audioresample ! opusenc ! oggmux ! filesink location=test.ogg | 21:19 |
| mal | I meant to compare the different ways, there was that one way to get gstreamer to dump the things it uses | 21:20 |
| Mister_Magister | well don't let it bother you | 21:21 |
| Mister_Magister | was just curious | 21:21 |
| mal | https://gstreamer.freedesktop.org/documentation/tutorials/basic/debugging-tools.html?gi-language=c near the end | 21:22 |
| Mister_Magister | people will just have to deal with noise suppresion | 21:24 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!