T42 | <麒淮楠 %lastname%> (Photo, 720x1280) https://irc.thaodan.de/.imgstore/SenGQM0FUS.png 非小号Mytoken推特脸书增关注、精准菠菜QP推广霸屏强推APP内置广告,微信投票电报增粉私聊、推广,交易所上币投票,交易所平台账号代实名,需要请联系:➡️ @yx7689 | 02:48 |
---|---|---|
T42 | 穆博凯 %lastname% was added by: 穆博凯 %lastname% | 06:07 |
T42 | Jase8505 was added by: Jase8505 | 06:35 |
rinigus | r0kk3rz: badly. I went for qtwayland solution and avoided mixing it with some other compositor. Want to get it out first. Also this would be easier if we get newer qt. | 06:51 |
rinigus | No idea when Qt update will land. Repos seem to have no recent work on it | 06:52 |
T42 | <Moore %lastname%> (Photo, 448x510) https://irc.thaodan.de/.imgstore/RySziZeLSi.png private (有需要私信): @Mionl | 07:28 |
lbt | PSA: git.sailfishos.org will be down briefly for an update later this evening | 17:57 |
T42 | <adampigg> lbt: any neat updates? | 18:01 |
lbt | nah - just a security release | 18:05 |
lbt | it may fix a bug with the API which I'm hitting wrt Maintainers - that's why I'm doing it tonight | 18:05 |
Kabouik | Hey birdzhang, are you here? | 20:42 |
Kabouik | I'm having issues playing videos, and trying to troubleshoot on the web, I found your pastebin here: https://pastebin.com/kfksDnYV | 20:43 |
Kabouik | Seems we have exactly the same issue. Did you manage to solve it? | 20:43 |
Kabouik | Or birdzhang[m] maybe? | 20:43 |
Kabouik | Found that one too: https://pastebin.com/PN50iLe8; it seems you managed to play videos by removing this 999-droid-vidc.rules? | 20:44 |
Kabouik | Maybe mal or Mister_Magister would know too, since I see here (http://www.merproject.org/logs/%23sailfishos-porters/%23sailfishos-porters.2018-07-06.log.html) that you have been talking about that file too. | 20:56 |
Kabouik | But that was long ago, and definitely not for the Pro¹ port. :< | 20:56 |
Mister_Magister | Kabouik: ls -la /dev/video* | 20:57 |
Kabouik | https://hastebin.com/utikofuwom.pl Mister_Magister | 20:58 |
Mister_Magister | hmm couple additional videos | 20:58 |
Mister_Magister | at least venus is here | 20:59 |
Mister_Magister | dunno about other ones | 20:59 |
Kabouik | :'< | 20:59 |
Kabouik | Do you observe the same on your preprod Pro¹? | 21:00 |
Mister_Magister | no | 21:00 |
Kabouik | Hum | 21:00 |
mal | Kabouik: which android base are you using? | 21:06 |
Kabouik | It's a F(x)tec Pro¹, so I guess Android 9? I'm not a porter, just a SFOS port user | 21:07 |
Kabouik | Mister_Magister contributed to this port | 21:07 |
mal | Kabouik: btw, a hint for future, you can click the time in the channel logs to get a link to a specific line | 21:08 |
Mister_Magister | welp i would debug but i'm on vacation :P | 21:08 |
Kabouik | Vacations are overrated in 2020, you didn't get the memo | 21:08 |
mal | makes finding the relevant part of log much easier | 21:08 |
Kabouik | Oh thanks mal, I actually just ctrl+f "vicd" and there was only one occurrence, but good to know for next time | 21:09 |
Mister_Magister | hi mal | 21:09 |
mal | Kabouik: if I read that log correctly we were talking about removing the file from device repo because it comes from submodule and porters don't need to think about it | 21:09 |
Kabouik | Maybe it has nothing to do with my issue mal, but those two pastebins from Birdzhang that I found seem to indicate otherwise. Now I have no idea what devices he was using. | 21:10 |
mal | Mister_Magister: hi | 21:11 |
mal | Kabouik: what pastebins? | 21:11 |
Kabouik | This mal: https://github.com/sailfish-on-fxtecpro1/droid-config-t5/issues/25#issuecomment-570696843 | 21:12 |
mal | Kabouik: more relevant output would come from "GST_DEBUG=droid*:5 jolla-gallery" and then try to play a video | 21:13 |
mal | also logcat from the same attempt | 21:14 |
Kabouik | Brb then, the phone is in another room | 21:14 |
Kabouik | Not sure how to use logcat however mal :< | 21:16 |
Kabouik | mal: this is the output (but I haven't use logcat yet): https://hastebin.com/zabopiqume.rb | 21:19 |
mal | Kabouik: output of /usr/libexec/droid-hybris/system/bin/logcat | 21:24 |
Kabouik | https://hastebin.com/pipubebota.coffeescript mal | 21:25 |
mal | Kabouik: you probably should try to get new log after reboot so we can any codec initialization errors in logcat, so reboot, then soon after that try to play a video and get logcat after that | 22:28 |
mal | Kabouik: actually the previous logcat shows "SimpleDecodingSource: No matching decoder! (mime: video/avc)" which means it cannot find the codecs | 22:30 |
mal | or the initialization of those failed earlier and those are not seen anymore | 22:30 |
Kabouik | I'll try right now mal, thanks | 22:30 |
mal | Mister_Magister: btw, these are not needed anymore https://github.com/sailfish-on-fxtecpro1/droid-config-t5/tree/master/sparse/etc/gst-droid (unless you have some issue getting correct supported features from android side hal which should not happen) | 22:32 |
Mister_Magister | welp | 22:32 |
Mister_Magister | camera wasn't workign without them | 22:32 |
mal | Mister_Magister: also the symlinks pointing to /vendor are not needed in /etc | 22:32 |
mal | Mister_Magister: really? | 22:33 |
mal | strange | 22:33 |
Kabouik | Camera recording does not work for me either, if that helps | 22:33 |
Kabouik | It creates files but I think there is nothing into it. | 22:33 |
Kabouik | (Video recording, photos work fine) | 22:33 |
mal | Kabouik: probably video encoder fails due to same reason decoding fails | 22:33 |
mal | Mister_Magister: the dconf file is needed but those gst-droid ones should not be needed | 22:34 |
Mister_Magister | huh | 22:34 |
Mister_Magister | good to know | 22:34 |
Kabouik | jolla-gallery output and logcat (all in the same hastebin) mal: https://hastebin.com/aqexilucig.coffeescript | 22:35 |
mal | Kabouik: so same issue, codecs not found, something is wrong in android side then | 22:36 |
mal | Mister_Magister: the poin of the symlinks in /etc is that in some cases /system/ is root in android and therefore android side would be confused if some things in /system/etc are not symlinked, this is not the case with /vendor as that is always in correct place | 22:38 |
mal | Mister_Magister: you can check ganges config repo how it does things, it actually removes the broken symlinks completely in https://github.com/mer-hybris/droid-config-sony-ganges-pie/blob/master/delete_file.list | 22:39 |
Mister_Magister | mal: i know | 22:39 |
Mister_Magister | maybe it was needed idk | 22:39 |
mal | Mister_Magister: the broken symlinks could in theory cause issues, not sure if it does but could | 22:39 |
Kabouik | So you mean the issue is not with the port mal? Other people running Android on the same device have no issue though | 22:40 |
Mister_Magister | mal: what about absolute symlinks udev rules? | 22:40 |
mal | Kabouik: most likely porting issue, just not sure yet what | 22:40 |
mal | Mister_Magister: did you try what I suggested, the ugly way of using external script for symlinking? | 22:41 |
Kabouik | For what it's worth, youtube works in the browser, not sure if they can help pinpoint the cause | 22:41 |
Mister_Magister | mal: you didn't say anything about that | 22:41 |
mal | Kabouik: youtube now uses software decoder | 22:41 |
mal | Mister_Magister: I did mention it here couple of times | 22:41 |
Mister_Magister | well i have no memory of that | 22:41 |
Mister_Magister | last time i remember you said "there should be a way" or smth like that | 22:42 |
mal | anyway udev rules can call external script which then could create proper symlink based on parameters you give the script | 22:42 |
Kabouik | Well thanks for helping me troubleshooting mal, really appreciate. Unfortunately I have no skills to debug that! I'll keep talking with Mister_Magister when he has time for that and other porters. | 22:43 |
mal | Kabouik: can you grab the xml file with the avc codec in /vendor/etc/media_codec*.xml | 22:44 |
Kabouik | I don't see any with avc in its filename | 22:45 |
Kabouik | /vendor/etc/media_codecs.xml, /etc/media_codecs_google_telephony.xml, /vendor/etc/media_codecs_google_video_le.xml, /vendor/etc/media_codecs_vendor.xml, /vendor/etc/media_codecs_google_audio.xml, /vendor/etc/media_codecs_google_video.xml, /vendor/etc/media_codecs_performance.xml, /vendor/etc/media_codecs_vendor_audio.xml | 22:46 |
mal | grep the files for that | 22:46 |
Kabouik | Oh | 22:46 |
Kabouik | They almost all contain avc except the *telephony.xml, do you want all these files? | 22:50 |
Kabouik | See here: https://hastebin.com/evugalorux.bash | 22:50 |
mal | I found the files on github already | 22:53 |
mal | Kabouik: a hint how to do that in an easier way "grep avc /vendor/etc/media_codecs*" | 22:54 |
Kabouik | Ha, I knew while doing it one by one that something was wrong :p | 22:54 |
T42 | <birdzhang> Kabouik: yeah, delete that file and add https://github.com/Sailfish-On-Vince/droid-config-vince-oreo/blob/master/sparse/etc/gst-droid/gstdroidcodec.conf | 23:23 |
T42 | <birdzhang> it’s working on my device | 23:24 |
Kabouik | Where should I add this T42? | 23:24 |
Kabouik | T42, are you here? I'm not sure where I should put gstdroidcodec.conf | 23:40 |
Kabouik | I'm guessing in /etc/gst-droid/, I'll try | 23:41 |
Kabouik | T42, birdzhang, nope, putting that file in /etc/gst-droid does not work for me on the Pro1. | 23:45 |
Kabouik | But thanks for suggesting! | 23:45 |
T42 | <birdzhang> need reboot | 23:46 |
Kabouik | I rebooted | 23:46 |
T42 | <birdzhang> okay, deleted 999-droid-vidc.rules? | 23:47 |
T42 | <birdzhang> or move to another place | 23:48 |
Kabouik | I did not have this file in /lib/udev/rules.d/ birdzhang T42 | 23:48 |
Kabouik | See discussion above, apparently it is not necessary for porters so it was removed from the image | 23:48 |
T42 | <birdzhang> ok, i have no idea now | 23:49 |
Kabouik | Thanks for trying anyway birdzhang. Is there a place where you posted what you did when you did those pastebins? Github issue maybe? | 23:49 |
Kabouik | Or maybe a discussion here in the logs? | 23:50 |
mal | Kabouik: if you want to highlight someone using that telegram bot then highlight like this @birdzhang | 23:51 |
mal | do not use the bot name | 23:51 |
Kabouik | Oh that's a telegram bot, I did not even know what was going on, thanks mal. | 23:51 |
mal | but instead the nick after it | 23:51 |
Kabouik | I would have expected the bot to be named something-bridge | 23:51 |
mal | Kabouik: it was selected to be short so it takes less space on IRC | 23:51 |
T42 | <birdzhang> Kabouik https://github.com/Sailfish-On-Vince/issues/issues?q=is%3Aissue+is%3Aclosed | 23:52 |
mal | @birdzhang Kabouik has the problem in lower level, his logcat says it cannot find matching codecs so something is wrong in there | 23:52 |
T42 | <birdzhang> if that can help you | 23:53 |
Kabouik | Thank you | 23:53 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!