*** ahjolinna__ is now known as ahjolinna | 00:36 | |
liux | still can not launch camera, log pasted here https://paste.ubuntu.com/p/yHQnm6VSz5/ and https://paste.ubuntu.com/p/dqZkTcCnYR/. who has met similar issue and got solution? | 00:40 |
---|---|---|
vknecht | liux, https://github.com/sailfishos/droidmedia/pull/11 | 04:45 |
*** OhYash1 is now known as ohyash | 07:10 | |
Mister_Magister | hello i don't have sms notification sound | 07:28 |
Mister_Magister | i'm aware that it's pretty cheap way of asking for help i just don't have idea what to write xd | 07:28 |
masha11 | Hello. After adding symlink to the firmware, my device (griffin, cm-14.1) goes into a bootloop. I made mask user@100000.service. How do I get to start GUI? Lipstick fails. | 11:32 |
mal | you need to provide logs as usual | 11:32 |
masha11 | journalctl: https://pastebin.com/fTxNYgK4, dmesg: https://pastebin.com/9gVu1aGX, EGL_PLATFORM=hwcomposer lipstick --platform hwcomposer: https://pastebin.com/fNPn5Zua strace lipstick: https://pastebin.com/d3zFKExm, systeb/bin/logcat: https://pastebin.com/kNLQN663 | 11:33 |
mal | @adampigg I doubt you native PRs will be included to qtbase and mesa, first of all mesa would break existing OBS projects because if we have two specs then the naming must match one of those | 11:42 |
T4 | <adampigg> mal, currently, there is only mesa-llvmpipe ... is a real mesa not desirable? | 11:44 |
liux | vknecht, thank you, the patch is for CM12.1, maybe I can modify it for my CM11.0 | 11:44 |
mal | @adampigg one issue is the maintenance, keeping that working during future updates is a problem if there are official devices to use for testing | 11:47 |
T4 | <adampigg> mal, would official devices using mesa not be using a native mesa? | 11:48 |
T4 | <adampigg> llvmpipe for emu | 11:49 |
T4 | <adampigg> other devices use hybriswith egl? | 11:49 |
T4 | <adampigg> mesa is a bonus for native devices, and, the only current native devices are pretty much mine ;) | 11:50 |
T4 | <adampigg> but we can always keep it as a seperate repo for the native common builds if that is pre3ferable | 11:50 |
mal | mesa is mostly used for build dependency and emulator | 11:51 |
T4 | <eugenio_g7> That reminds me that I still have to upstream the sensorfw iio changes | 11:51 |
mal | anyway that needs some discussion | 11:52 |
mal | @adampigg maybe a topic to next community irc meeting | 11:52 |
T4 | <adampigg> mal, sure..as mesa isnt really used on a device level, its not that significant | 11:52 |
T4 | <adampigg> mal, my trouble is making the meetings! | 11:53 |
T4 | <adampigg> @eugenio_g7 pull your finger out :P | 11:53 |
T4 | <adampigg> i need to send a config fix for the iio sensor frequency service for us | 11:53 |
mal | I think the sensorfw iio support is a bit limited currently | 11:53 |
T4 | <eugenio_g7> I will :P should be pretty safe | 11:53 |
T4 | <eugenio_g7> And shouldn't break things for other ports | 11:54 |
T4 | <eugenio_g7> Iio support is less than ideal right now, and is somewhat broken on upstream mer | 11:54 |
masha11 | mal, take a look at my logs when you have time? | 12:03 |
mal | no time right now | 12:09 |
T4 | <elros34> @masha11: try test_hwcomposer and minimer. These are easier to debug then lipstick | 12:16 |
mal | it's obvious in those logs that some android side things are still broken, probably some of those need to be fixed | 12:17 |
masha11 | @elros34: EGL_PLATFORM=hwcomposer strace test_hwcomposer: https://pastebin.com/QHhSnUhB EGL_PLATFORM=hwcomposer test_hwcomposer, /system/bin/logcat: https://pastebin.com/t8w30Ztr. Minimer has not tried yet. | 12:48 |
masha11 | After starting test_hwcomposer the device restarts. | 12:49 |
mal | @adampigg btw, the qtbase changes wouldn't work very well, that forces gbm requirement which is provided only by the new mesa spec which wouldn't normally be used | 12:55 |
T4 | <adampigg> mal, true...thats why we dicuss these things :) | 12:57 |
T4 | <dashinfantry> https://twitter.com/JollaHQ/status/1140932431735922689?s=09 | 12:59 |
liux | my camera got work after patched in minimediaservice, the photo mode works fine, but the video recorder does not work. log pasted here: https://paste.ubuntu.com/p/zMcdYfFFnS/ | 13:13 |
Mister_Magister | typical xd | 13:16 |
T4 | <elros34> masha11: I would start with missing libsubsystem_control.so. Do you have that file somewhere? Does it show the same error in android and so on. | 13:16 |
liux | please take a look at my log if anyone can help, thanks | 13:31 |
masha11 | @elros34: I copied it manually from /home/ubuntu/hadk/vendor/motorola/griffin/proprietary/vendor/lib/libsubsystem_control.so to /system/vendor/lib on the device, but the error remains. | 13:39 |
mal | so it wasn't on device? why would that be, it should probably be in vendor or system partitions | 13:40 |
masha11 | mal: The device did not have this file. | 13:41 |
masha11 | Also, there were no following files that I had to add manually:libsdm-color.so, libsdm-disp-apis.so, libsdmextension.so,libscalar.so, libsdm-diag.so, libqti_performance.so,perfd,qcom-system-daemon. | 13:43 |
mal | are you sure all needed partition are mounted and you have correct lineage base installed? | 13:45 |
mal | it sounds very odd that you would have those in vendor repo but not on device, maybe those are not really needed if those are not on device | 13:46 |
masha11 | mal: I think that I have the correct base. How to know that all partitions are correctly mounted? | 13:46 |
masha11 | mal: I had such errors in test_hwcomposer: library "libsdmextension.so" not found, library "libsdmextension.so" not found, library "libsdm-color.so" not found, library "libsdmextension.so" not found, library "libsdmextension.so" not found, library "libsdm-disp-apis.so" not found. so I tried to add them manually. | 13:50 |
T4 | <elros34> systemctl | grep -i 'droid mount' also df should gives you overview about partitions | 13:52 |
mal | sometimes not all libs are on all devices and you can get "errors" which are not really errors | 13:54 |
masha11 | mal: Ok, I reinstall without copying these files. | 13:57 |
mal | first priority is to check mounts and symlinks | 14:01 |
liux | mal, could you please help me with camera issue when you hava time? journal log : https://paste.ubuntu.com/p/KFqnKjtV6Z/, logcat log: https://paste.ubuntu.com/p/zMcdYfFFnS/ | 14:02 |
mal | probably not today | 14:06 |
masha11 | @elros34: my droid mount: https://pastebin.com/dpKy4L9M | 14:06 |
Mister_Magister | masha11: is that motorola? | 14:07 |
masha11 | and df: https://pastebin.com/rzdLDMaX | 14:07 |
masha11 | @Mister_Magister: yes | 14:07 |
Mister_Magister | tfw you can recognize motorola just by looking at partitions xd | 14:08 |
Mister_Magister | masha11: just small hint persist has to be there | 14:09 |
masha11 | @Mister_Magiste: You also ported the motorola device? | 14:11 |
masha11 | why partitions customize and persist are not mounted? | 14:12 |
T4 | <elros34> are you soure you didn't have /system/vendor/lib/libsubsystem_control.so: https://github.com/TheMuppets/proprietary_vendor_motorola/blob/cm-14.1/griffin/griffin-vendor.mk#L1013 | 14:12 |
T4 | <elros34> for partitions use systemctl status persist.mount | 14:15 |
masha11 | @elros34: right. there was no file on the device, there was a file on the computer. | 14:15 |
T4 | <elros34> so maybe you flashed too old image | 14:16 |
masha11 | @elros34: systemctl status persist.mount and customize.mount: https://pastebin.com/6STJyJJX | 14:17 |
masha11 | @elros34: Sorry, how to understand what image I'm flashing, old or not? | 14:23 |
liux | mal, It seems something wrong with AudioPolicyService on CM11.0, and incorrect config for camera. I'll dig it myself. thank you anyway | 14:24 |
masha11 | Thanks, I will continue tomorrow. | 14:25 |
liux | It hangs when press to record vedio and log printed : Sailfish lipstick[1843]: shared memfd open() failed: Function not implemented Sailfish pulseaudio[1791]: Failed to read from stream. (err -22) | 15:29 |
mal | you should probably focus on messages in logcat | 15:31 |
liux | got OMXCodec and alsa_pcm error when hanging recod video. logcat pasted here: https://paste.ubuntu.com/p/PT8kN8XrKP/ | 16:00 |
T4 | <jnrwrt> I was able to compile the rootfs and install it. … But it doesn't load the system and I see this error in the whole dmesg through Telnet: … [ 21.904104] power_supply max77843-fuelgauge: driver failed to report `status' property: -22 | 16:35 |
mal | as mentioned so many times, give whole logs, do not try to guess what the issue is | 16:37 |
T4 | <jnrwrt> This is the last_kmsg.log … https://pastebin.com/kzgrbZmx … And if I type 'dmesg > my.log' and them 'head my.log' or 'cat my.log'. … just I can see in whole log: … [ 21.904104] power_supply max77843-fuelgauge: driver failed to report `status' property: -22 … Thanks | 16:59 |
Mister_Magister | mal: or anyone did you have problem while building droid-hal? https://paste.opensuse.org/view//27845318 | 17:52 |
Mister_Magister | ok it fixed itself nvm | 17:53 |
Mister_Magister | nope it's back when building everything | 17:56 |
Mister_Magister | nuke target? | 17:56 |
mal | Mister_Magister: reinstall target or delete manually the rpm cache, if I remember correctly that was caused by rpm package update | 17:57 |
Mister_Magister | okay thanks | 17:57 |
Mister_Magister | rm /var/lib/rpm/? | 17:58 |
mal | can't remember the exact path, there was some other command needed also to recreate it | 17:59 |
mal | that issue was quite long time ago, maybe it's easier to reinstall the target | 17:59 |
Mister_Magister | sure | 18:00 |
Mister_Magister | i agree it was faster | 18:02 |
T4 | Pratieq was added by: Pratieq | 20:00 |
T4 | <adampigg> @eugenio_g7 pRs awaiting | 20:09 |
piggz | mal: another idea for meeting .... get someone to create a web service for searching the logs | 20:17 |
mal | piggz: probably would be a good idea | 20:17 |
piggz | mal: downloading over a years worth of logs atm so i follow etiquete and not just ask u :D | 20:18 |
mal | piggz: btw, did you ever check the content of the drivers package of mesa, for arm build most of the files have size 0 | 20:18 |
piggz | oh | 20:18 |
piggz | no | 20:18 |
piggz | :D | 20:18 |
piggz | there is a comment in the spec about that maybe | 20:18 |
piggz | mal: yes.... | 20:19 |
piggz | bash-3.2$ cat /home/piggz/mer2/android/droid.fxtecpro1/hybris/droid-configs.log | 20:19 |
piggz | warning: Macro expanded in comment on line 157: %{name} contains ssu.ini file which is needed to build kickstarts | 20:19 |
piggz | Package 'ssu-kickstart-configuration' not found. | 20:19 |
piggz | NOTICE: No tags describe the HEAD, will not fix package version. | 20:19 |
piggz | warning: Macro expanded in comment on line 157: %{name} contains ssu.ini file which is needed to build kickstarts | 20:19 |
piggz | error: Failed build dependencies: | 20:19 |
piggz | pkgconfig(android-headers) is needed by droid-config-t5-1-1.armv7hl | 20:19 |
piggz | ssu-kickstart-configuration is needed by droid-config-t5-1-1.armv7hl | 20:19 |
piggz | Building target platforms: armv7hl-meego-linux | 20:19 |
piggz | Building for target armv7hl-meego-linux | 20:19 |
piggz | sorry not that! | 20:19 |
piggz | (thats my error)..... | 20:19 |
piggz | # Remove empty file created by build | 20:19 |
piggz | rm -rf %{buildroot}/%{_libdir}/dri/kms_swrast_dri.so | 20:19 |
piggz | that^^ | 20:19 |
piggz | is in the spec from somewhere? fedora? | 20:19 |
mal | piggz: yes, actually after enabling drm/kms that is not empty | 20:20 |
mal | piggz: I did that myself | 20:20 |
mal | I think | 20:20 |
mal | piggz: I removed that so it wouldn't break anything, just in case | 20:20 |
mal | piggz: anyway something odd is happening in the build | 20:21 |
mal | even some x86 libs are empty | 20:22 |
Mister_Magister | piggz: whatcha doin | 20:24 |
mal | we are making common repo for native ports | 20:25 |
Mister_Magister | native ports? | 20:25 |
Mister_Magister | that doesn't look like native port to me | 20:26 |
mal | Mister_Magister: not that | 20:26 |
Mister_Magister | heh | 20:26 |
mal | for example codename latte | 20:26 |
Mister_Magister | meanwhile i'm struggling with property service | 20:27 |
mal | which device? | 20:27 |
mal | and base | 20:27 |
Mister_Magister | does it matter xd | 20:27 |
Mister_Magister | base 9.0 | 20:27 |
Mister_Magister | aosp | 20:27 |
Mister_Magister | mal: u okay with lil pm? | 20:28 |
mal | do you have the selinux_stubs patch | 20:29 |
Mister_Magister | i'm not sure | 20:30 |
Mister_Magister | it's third time i hear about it :P | 20:30 |
mal | might also be that you are missing some system/core patches | 20:31 |
Mister_Magister | mal: yeap i do have stubs patch | 20:32 |
Mister_Magister | mal: stracing droid-hal-init isn't really saying much | 20:32 |
Mister_Magister | spamming restart_syscall(<... resuming interrupted restart_syscall ...>) = -1 EEXIST (File exists) | 20:32 |
Mister_Magister | mal: any tips on debugging it? | 20:35 |
mal | need to see if I can find the patches, maybe not today as it's quite late and I feel quite stressed already | 20:38 |
Mister_Magister | mal: yeah sure take it easy | 20:38 |
Mister_Magister | TheKit: was patching it so dunno what are we missing | 20:38 |
eugenio | piggz, have you pushed the fixed commit on the PR? :) | 20:52 |
eugenio | droid-configs PR I mean | 20:52 |
piggz | eugenio: well, u could look at the PR, but yes, changed filename and made flavour devel | 20:55 |
eugenio | yeah I actually looked, it's the same as before here | 20:55 |
piggz | also another one iio fix | 20:55 |
piggz | hmmm | 20:55 |
eugenio | yeah, merged that | 20:55 |
eugenio | I think the force-push didn't go through | 20:55 |
eugenio | GitHub should show that you force-pushed something after yesterday's review | 20:56 |
eugenio | but there is nothing in the PR conversation tab | 20:56 |
piggz | eugenio: ah, i ballsed my repo with an erroneous force push | 20:59 |
piggz | eugenio: try now | 21:01 |
eugenio | nice | 21:02 |
eugenio | merged :) | 21:03 |
mal | piggz: ah, wondering if the issue is because of we didn't enable libdrm code for those | 21:03 |
piggz | mal: thats what i was thinking | 21:03 |
mal | so next up patching | 21:04 |
mal | so next up patching libdrm | 21:04 |
eugenio | mal, how do you think we should handle the community-native-common repository? I was thinking on putting the feature in a subpackage inside community-adaptation | 21:05 |
mal | eugenio: one possibility or to the upcoming native config submodule | 21:07 |
mal | but that might not be the best idea because it would cause issues for hypothetical official native devices, although those are quite unlikely | 21:08 |
eugenio | I would love to eventually see an official device without hybris | 21:09 |
mal | eugenio: a tablet would be in the realm of possibility, a phone still quite far | 21:10 |
eugenio | mal, for the native config submodule you mean piggz's dhc fork ('native' branch)? | 21:10 |
mal | eugenio: a new one, the fork probably still has many useless things from droid adaptations | 21:10 |
eugenio | ok | 21:11 |
piggz | mal: jolla should officially support the pinephone tho | 21:11 |
eugenio | I guess someone could try native-izing the tbj :D | 21:11 |
mal | piggz: when are those actually going to be made, wasn't it only in devboard level now? | 21:12 |
mal | eugenio: that might be possible | 21:12 |
piggz | mal: yes, i have the devboard, abranson is jealous .... towards the end of the year? | 21:12 |
mal | we need to see what kind of submodule would be best for each repo | 21:14 |
mal | I need to try qmi backend of ofono on mainline fp2 to see how it works | 21:16 |
piggz | mal: how much truth is there to reports of SMS sometimes failing? i find it odd that such problems still exist | 21:41 |
mal | piggz: not sure | 21:43 |
mal | piggz: quite many of those on tjc it seems | 21:56 |
mal | piggz: should we enable the old freedreno support i.e. for downstream kernels | 21:59 |
T4 | <adampigg> @mal [piggz: should we enable the old freedreno supp …], Cant hurt | 22:02 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!