Thursday, 2026-07-09

*** n2klb_ is now known as n2klb02:01
T42<Mattia990> I'm still checking why pulseaudio is failing. I compiled version 14.2.106 on sfos 5.105:06
T42<Mattia990> The error seems to be related to maybe a null sink. How can I debug this better in order to fix the problem?05:06
T42<Mattia990> https://paste.opensuse.org/pastes/1dccae19c65b05:06
T42<Mattia990> The audio policy configuration is this: https://github.com/sailfishos-cepheus/droid-config-cepheus/blob/master/sparse/etc/audio_policy_configuration.xml05:06
T42<Mattia990> I'm manually doing a symkink to /vendor/etc/05:07
T42<birdzhang> @Mattia990 can you show your /dev/snd/ files?05:52
sharksDoes anyone know anything about aidl sensors? Logcat is spammed with failures of droid-hal-init / hwservicemanager trying to start various android.hardware.sensors@X.X::ISensors/default, but I have just learnt that sensors are controlled by an aidl interface defined in /vendor/etc/vintf/manifest/android.hardware.sensors-multihal.xml. Not sure how to tackle things from here...08:12
sharksLogcat output -> https://paste.opensuse.org/pastes/509231cc774208:18
sharksI am also trying to debug connman(?) I have no cellular data connection available. `connmanctl technologies` only lists ethernet, wifi, bluetooth and gps.09:56
malsharks: which sailfish version did you build?12:56
T42<nightishaman> that was when droid-hal-init wasnt completely up yet (re @elros34: is this the place wh...)15:41
T42<nightishaman> i accidentally started too early15:41
T42<Mattia990> I can see this: https://paste.opensuse.org/pastes/d493713f6f2a (re @birdzhang: @Mattia990 can you s...)15:45
T42<Mattia990> Can it be because i have only `/vendor/lib/hw/audio.primary.msmnile.so` and not the 64bit library?16:41
T42<elros34> if you don't have 64 bit library then obviously you need hidl_compat19:18
T42<Mattia990> In that folder i don't have the real library, i have a folder with the library name20:59
T42<Mattia990> [root@MI9 defaultuser]# ls -la /usr/libexec/droid-hybris/system/lib64/hw/20:59
T42<Mattia990> total 2020:59
T42<Mattia990> drwxr-xr-x    3 root     root          4096 Jul  9 23:34 *.*20:59
T42<Mattia990> drwxrwxr-x    3 root     root         12288 Jul  9 23:34 *..*20:59
T42<Mattia990> drwxr-xr-x    2 root     root          4096 Jul  9 23:34 *audio.hidl_compat.default.so*20:59
T42<Mattia990> 20:59
T42<Mattia990> How can i build that wrapper? (re @elros34: if you don't have 64...)20:59
T42<elros34> follow hadk-hot and strace -e file pulseaudio to see which library name you should use21:02
T42<Mattia990> [root@MI9 defaultuser]# ls -la /vendor/lib/hw/audio.primary.msmnile.so21:12
T42<Mattia990> -rw-r--r--    1 root     root        796060 Jan  1  2009 /vendor/lib/hw/audio.primary.msmnile.so21:12
T42<Mattia990> [root@MI9 defaultuser]# ls -la /vendor/lib64/hw/audio.primary.default.so21:12
T42<Mattia990> -rw-r--r--    1 root     root         12088 Jan  1  2009 /vendor/lib64/hw/audio.primary.default.so21:12
T42<Mattia990> [root@MI9 defaultuser]#  ls -la /usr/libexec/droid-hybris/system/lib64/hw/21:12
T42<Mattia990> total 2021:12
T42<Mattia990> drwxr-xr-x    3 root     root          4096 Jul  9 23:34 *.*21:12
T42<Mattia990> drwxrwxr-x    3 root     root         12288 Jul  9 23:34 *..*21:12
T42<Mattia990> drwxr-xr-x    2 root     root          4096 Jul  9 23:34 *audio.hidl_compat.default.so*21:12
T42<Mattia990> 21:12
T42<Mattia990> The 32bit library is the first, the second is the one that pulseaudio uses. The last is the wrapper, but it is a folder instead of a file21:12
T42<Mattia990> Maybe I'm doing something wrong21:12
T42<elros34> sorry I am confused maybe because these are not real commands you have typed. What folder instead file? I don't know what to advices you21:24
T42<elros34> or its telegram wrapping21:25
T42<elros34> so you have 64bit library?21:26
Mister_Magisteruse paste service next time21:26
Sharks_@mal, I am currently building SFOS 5.1.0.10 on LOS22.2. Please let me know if there's anything I can do to debug sensors and connman and I'll get on it after work today.21:28
T42<elros34> @Mattia990 can you pastebin ls -alh /vendor/lib*/hw/audio*.so?21:29
T42<Mattia990> I'm sorry, I will use only pastebins services21:36
T42<Mattia990> https://paste.opensuse.org/pastes/a5b02254734021:36
T42<elros34> ok I was lost. So from where this hidl_compate come from? Did you build library?21:38
T42<Mattia990> I don't know if I built it or not, where should I put that i want to build that specific library? (re @elros34: ok I was lost. So fr...)22:40

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!