eugenio | hmmmm although I supply the correct input_match for the accelerometer and als sensors it doesn't seem to find the devices... perhaps my udev is still broken somehow | 01:02 |
---|---|---|
eugenio | will debug more tomorrow, time to go to bed | 01:02 |
eugenio | good night :) | 01:02 |
*** ChanServ sets mode: +v T4 | 02:09 | |
mortalglitch | Still struggling with everything user on my HTC 10. Gets to telnet 2323 then /sbin/preinit start choking out with "/etc/systemd/user.conf.d" - no such file but when I check there is a "/etc/systemd/user.conf" just not a conf.d there are others like /run/systemd/user.conf.d which is missing entirely | 04:54 |
mortalglitch | Ok so I have realized that when I make changes to my pme_defconfig then re-run "make hybris-boot" if I check the config it acts like nothing changed | 06:07 |
T4 | <adampigg> Is there a description anywhere of all the different egl and qpa plugins? | 07:48 |
r0kk3rz | i dont think so | 08:34 |
r0kk3rz | the usual ones were fbdev and hwcomposer | 08:34 |
r0kk3rz | theres probably others | 08:35 |
*** ChanServ sets mode: +v T4 | 08:53 | |
r0kk3rz | does the xperia xa2 do vulkan? | 08:59 |
r0kk3rz | https://medium.com/flutter-io/flutter-on-raspberry-pi-mostly-from-scratch-2824c5e7dcb1 | 08:59 |
r0kk3rz | could be a project for someone | 08:59 |
spiiroin | review appreciated: https://git.merproject.org/mer-core/mce/merge_requests/101 | 09:22 |
spiiroin | ^ display state woes after compositor role hand-off | 09:22 |
mal | r0kk3rz: I have a wip vulkan support for libhybris but still missing part of it, currently it can do calculations but no graphics | 10:10 |
r0kk3rz | yeah i remember | 10:12 |
mal | r0kk3rz: I probably should continue doing that at some point | 10:15 |
r0kk3rz | im sure you've got enough going on already :) | 10:15 |
mal | r0kk3rz: yep, that is not the highest priority for me | 10:15 |
r0kk3rz | mal: was that pushed anywhere? | 10:18 |
mal | r0kk3rz: it seems no | 10:20 |
T4 | <adampigg> Fixed slow connection, dodgy cable | 12:17 |
T4 | <adampigg> Some odd permission errors starting user service, jot seen before | 12:18 |
T4 | <adampigg> Permissions in /run/user/... | 12:18 |
T4 | <adampigg> mal: current status https://bpaste.net/show/1d169b94fd56 | 13:01 |
T4 | <adampigg> still some fundamental issues, like Failed to create generator directory /run/user/100000/systemd/generator: Permission denied | 13:02 |
T4 | <adampigg> guhl had something similar recently, was there a solution? | 13:02 |
mal | @adampigg have you verified you have the proper tmpfs related kernel configs enabled | 13:11 |
T4 | <adampigg> mal: i dont recall any dire sounding warnings from the kernel config checker, but i will check later | 13:32 |
T4 | <adampigg> mal: https://bpaste.net/show/e39f9371cd6e | 13:41 |
T4 | <adampigg> those look the same as i have in mido | 14:01 |
mal | @adampigg how do the permission look on device? | 14:07 |
T4 | <adampigg> mal: https://bpaste.net/show/dee5f887e913 | 14:08 |
mal | @adampigg but how do those look on mido | 14:17 |
T4 | <adampigg> mal: … very similar https://bpaste.net/show/a23db24dac99 | 14:23 |
*** ChanServ sets mode: +v T4 | 14:24 | |
T4 | <adampigg> mal, but on mido, /run/user is populated, latte isnt | 14:25 |
T4 | <adampigg> put perms look the same | 14:25 |
mal | @adampigg could you pastebin journalctl output | 14:40 |
T4 | <adampigg> mal, that what i started with ;) https://bpaste.net/show/1d169b94fd56 | 14:41 |
taixzo | mal: any news on matissewifi? | 14:53 |
mal | taixzo: not right now, I should continue that again | 14:56 |
mal | taixzo: or maybe I just need to give a less perfect image | 14:57 |
T4 | <adampigg> mal: first failure seems to be autologin@100000 | 15:04 |
taixzo | mal: I'd be happy with a less than perfect image for now. | 15:04 |
mal | taixzo: ok, I'll see if I have time to build 3.0.0.8 image tonight with at least some things working | 15:06 |
mortalglitch | my build still can't seem to get anything setup related to the user during boot. "/etc/systemd/user.con.d" no such file /run/systemd/user.conf.d missing etc.. systemctl also reporting the autologin@100000 and user@100000 failed any clues on this one? I've messed around with toggling things like the fw_user_helper in the kernel and still seem to get no results | 15:29 |
T4 | <adampigg> mal: ^^ could be similar to my issue too | 15:43 |
mal | @adampigg maybe | 16:08 |
T4 | <adampigg> Mal, does anything jump out in my joirnalctl? | 16:17 |
T4 | <adampigg> @eugenio_g7 did you have any.permission problems with sysyemd etc? | 16:23 |
T4 | <eugenio_g7> Well, currently I have to chmod -R 777 /dev to make UI working from the nemo user | 16:29 |
mortalglitch | trying to rebuild packages and now getting a buffer overflow when rebuilding pulseaudio | 16:35 |
T4 | <adampigg> @eugenio_g7 can u post a journalctl after a reboot | 16:43 |
T4 | <eugenio_g7> Ok, will try once I return home from work :) | 16:46 |
mal | @adampigg what kind of mount services do you have? | 16:48 |
mal | at least booster-silica is segfaulting | 16:49 |
T4 | <adampigg> Mal, i can tell you when i get home, approx an hour...you want *.mount systemd services? | 16:49 |
T4 | <adampigg> Yes, saw that one | 16:49 |
T4 | <jersobh> is there a port for zenfone? | 17:50 |
*** OhYash1 is now known as ohyash | 18:14 | |
mortalglitch | rolled tooling/target back to 2.2.1.18 and rebuilt everything now the user services start but the droid-hal-init.service "can't set property" and fails | 18:14 |
mal | mortalglitch: show the whole log | 18:33 |
mortalglitch | journalctl dump : https://pastebin.com/L77w5DHK | 18:36 |
*** Gizmokid2005 is now known as Mogwai | 18:39 | |
*** Mogwai is now known as Gizmokid2005 | 18:40 | |
piggz | mal: mounts https://bpaste.net/show/b7d6f252b057 | 18:41 |
*** Gizmokid2005 is now known as Mogwai | 18:42 | |
piggz | so thats interesting, i thought the slow usb-net connection was down to the cable, but it seems to be my laptop...using the same cable that I used elsewhere today, and the issue persists ... also, im getting loads of kernel messages about power, which i wasnt getting on the other computer | 18:44 |
piggz | [ 197.715649] dwc3 dwc3.0.auto: otg_set_power: 500 mA | 18:44 |
piggz | [ 197.715732] intel-cht-otg intel-cht-otg.0: Draw 500 mA | 18:44 |
piggz | [ 197.715788] dwc3 dwc3.0.auto: otg_set_power: 500 mA | 18:44 |
piggz | [ 197.715841] intel-cht-otg intel-cht-otg.0: Draw 500 mA | 18:44 |
piggz | [ 197.717311] dwc3 dwc3.0.auto: otg_set_power: 2 mA | 18:44 |
piggz | [ 197.717375] intel-cht-otg intel-cht-otg.0: Draw 500 mA | 18:44 |
T4 | <elros34> mortalglitch: SELinux: Starting in permissive mode. How did you disable selinux? | 18:45 |
mortalglitch | I did the commandline parameter from the boardconfig | 18:59 |
T4 | <elros34> do you have CONFIG_SECURITY_SELINUX_BOOTPARAM enabled? | 18:59 |
mortalglitch | right now it's showing is not set, could of swore I changed that to y | 19:01 |
mortalglitch | config_audit is still y | 19:01 |
T4 | <elros34> audit can be also disabled via boot param but not sure it's really needed | 19:02 |
mortalglitch | sidenote : If I run droid-hal-init on the device from telnet it reboots to recovery | 19:04 |
mortalglitch | rebuilding kernel now | 19:04 |
T4 | <elros34> iirc: you can't run droid-hal-init twice, you must mask it and then run it manually | 19:05 |
mal | audit should be enabled if bootparam is used | 19:23 |
mortalglitch | got the flags set bootparam=y and audit=y now, rebuilt and still seeing a similar behavior. How do I check on the device to see if it's truly disabled? | 19:28 |
mortalglitch | cat /etc/sysconfig/selinux doesn't exist | 19:31 |
mal | mortalglitch: if selinux would be enabled the device would most likely reboot when droid-hal-init is starting | 19:37 |
T4 | <meierrom> @jersobh: I think Mister_Magister is working on port for zenphone. If I remember well it's a rather difficult port with many challenges. | 20:37 |
*** ChanServ sets mode: +v T4 | 20:58 | |
eugenio | piggz, so this is my systemd journal just after the UI started: https://pastebin.com/HBE8i3VM | 21:06 |
piggz | mal: interesting | 21:20 |
piggz | mal: i moved that plugin out of the way to stop it loading.... | 21:20 |
piggz | now, files are created in /var/run, and lipstick tries to start, but no gfx | 21:20 |
piggz | so might install eugenio's mesa bits | 21:20 |
mal | piggz: anything in log why graphics fail, check also logcat | 21:21 |
piggz | mal: logcat https://bpaste.net/show/90a194c675b2 | 21:22 |
piggz | mal: me running lipstick https://bpaste.net/show/0cb856f8f7c9 | 21:23 |
mal | piggz: looks normal | 21:23 |
piggz | i can try setting the size variables | 21:23 |
piggz | but i doubt that will fix the crash | 21:23 |
mal | piggz: does minimer work? or test_hwcomposer | 21:23 |
piggz | no, i tried test_hwcomposer and it segfaulted... | 21:24 |
mortalglitch | haha, I almost feel we're almost at the same point. I finally got the screen to change and then it went black | 21:24 |
mortalglitch | lipstick error | 21:25 |
piggz | mal: | 21:25 |
piggz | [nemo@Sailfish feedback]$ EGL_PLATFORM=hwcomposer test_hwcomposer | 21:25 |
piggz | test_hwcomposer: test_hwcomposer.cpp:204: int main(int, char**): Assertion `err == 0' failed. | 21:25 |
piggz | Aborted | 21:25 |
piggz | mal: strace https://bpaste.net/show/0c70d986331c | 21:26 |
piggz | mal: how does the surfaceflinger plugin work? | 21:26 |
piggz | where is it? | 21:27 |
mal | piggz: in mer-hybris, it needs some additional files | 21:28 |
piggz | mal: what do you think, that, or the mesa route? | 21:29 |
mal | piggz: not sure | 21:29 |
mal | would be interesting to know why hwc fails | 21:29 |
piggz | didnt TheKit ahve a theory? | 21:29 |
piggz | TheKit: ^^ | 21:29 |
TheKit | that was for EGL/GLES itself, not hwcomposer assertion fail | 21:31 |
piggz_ | TheKit: ok | 21:32 |
piggz_ | mal: probably a job for krnlyng :D | 21:38 |
krnlyng | open("/sys/class/drm/card0/power/i915_videostatus", O_WRONLY|O_CREAT|O_TRUNC, 0666) = -1 EACCES (Permission denied) | 21:44 |
krnlyng | ? | 21:44 |
krnlyng | open("/cache/hwc.reg", O_RDONLY) = -1 EACCES (Permission denied) | 21:45 |
krnlyng | open("/proc/cmdline", O_RDONLY) = -1 EACCES (Permission denied) | 21:45 |
krnlyng | i would check these first piggz_ | 21:45 |
eugenio | so I'm having some trouble getting sensors to work, kernel modules now load, and I do have the devices present in /sys/bus/iio. I have also recompiled sensorfw with the other spec file, and I do have indeed the iioaccelerometer adaptor compiled | 21:45 |
eugenio | sensorfwd configuration + output in test mode: https://pastebin.com/c1mNKGsU | 21:46 |
mal | eugenio: why did you recompile sensorfw? | 21:55 |
mal | eugenio: how did you test the sensors? | 21:55 |
eugenio | the iio adaptor is not bundled with sensorfw-hybris, so had to use the other spec file (which doesn't define CONFIG+=hybris) | 21:56 |
eugenio | in lineageos they were working | 21:56 |
mal | the other part is always built and installed | 21:57 |
mal | eugenio: how did you test the sensors? | 21:58 |
eugenio | hm... build_packages.sh just picked the -hybris spec file | 21:59 |
eugenio | in lineageos orientation and als worked fine | 21:59 |
eugenio | s/orientation/accelerometer/ | 21:59 |
eugenio | mal, I'm talking about this: https://git.merproject.org/mer-core/sensorfw/blob/master/rpm/sensorfw-qt5.spec | 22:00 |
eugenio | there're two spec files on the sensorfw git repository | 22:00 |
eugenio | build_packages.sh picks sensorfw-qt5-hybri.spec instead, with disables the other adaptors (as per https://git.merproject.org/mer-core/sensorfw/blob/master/adaptors/adaptors.pro) | 22:01 |
eugenio | also tried via csd but nothing | 22:03 |
mal | eugenio: that other spec is build in jolla repos, so it is always available just like I said | 22:07 |
eugenio | oh ok | 22:08 |
mal | eugenio: you need something like this https://github.com/mer-hybris/droid-config-sony-nile/blob/master/sparse/usr/share/csd/settings.d/hw-settings.ini | 22:09 |
mal | adapt the settings based on your device features | 22:09 |
eugenio | ok thanks, trying now (also switching to the sensorfw in the official repositories in the meantime) | 22:10 |
piggz_ | krnlyng: i fixed the first to of htose errors ... but i dont have a /cache/hwc.reg | 22:11 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!