| *** n2klb_ is now known as n2klb | 01:20 | |
| T42 | <elros34> so what evdev_trace reports? | 03:06 |
|---|---|---|
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/87079554b537 | 06:02 |
| T42 | <the_hiktor> yeah it doesn't work | 07:17 |
| T42 | <the_hiktor> there's this line in logcat | 07:17 |
| T42 | <the_hiktor> vendor.qti.vibrator: open /dev/input/by-path failed, errno = 21 | 07:17 |
| T42 | <the_hiktor> where /dev/input/by-path only contains | 07:18 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/5a6c2687f2ad | 07:18 |
| T42 | <the_hiktor> i dont think changes are in the kernel | 07:19 |
| T42 | <the_hiktor> wait no i see CONFIG_INPUT_FF_MEMLESS=y in kernel config | 07:24 |
| T42 | <elros34> so check nfgd why it doesn't work. Ignore android service | 10:53 |
| T42 | <the_hiktor> not sure what do you want but ngfd output this | 10:56 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/a15d40c59d04 | 10:56 |
| T42 | <elros34> everything. ngfd handle ffmemless plugin so if vibra doesn't work then obviously you need to debug it | 11:01 |
| T42 | <the_hiktor> looks to me it really wants that droid-vibrator plugin 😕 | 13:53 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/9e84265b108b | 13:53 |
| T42 | <elros34> so it's crashing or you are starting it without stopping/masking service first? | 14:04 |
| T42 | <elros34> maybe you should disable this vendor.qt.vibrator if so it will not mess with ngfd | 14:05 |
| T42 | <elros34> did you even install libngf-qt5-qtfeedback? | 14:09 |
| *** Ischwitch is now known as Ingvix | 14:19 | |
| T42 | <the_hiktor> yea its crashing | 14:19 |
| T42 | <the_hiktor> already have libngf-qt5-qtfeedback in my patterns | 14:19 |
| T42 | <the_hiktor> and it does exist on phone | 14:19 |
| T42 | <elros34> so ngfd start crahsing after some of your changes or what? | 14:23 |
| T42 | <elros34> stracing it as root is also bad idea | 14:23 |
| T42 | <the_hiktor> it does crash like that without any interference by me | 14:43 |
| T42 | <the_hiktor> also disable that vendor.qt.vibrator | 14:43 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/d1b8c3cbe9bd | 14:43 |
| T42 | <elros34> stupid question:) You have wroking audio right? | 14:44 |
| T42 | <the_hiktor> yea | 14:44 |
| T42 | <elros34> working* | 14:44 |
| T42 | <the_hiktor> almost everything works | 14:45 |
| T42 | <the_hiktor> except vibra nfc gps and fm oc | 14:45 |
| T42 | <elros34> hm maybe add NGFD_ARGS=-vvvvvv to /etc/sysconfig/ngfd | 14:48 |
| T42 | <elros34> unlikely this is the issue but did you increase max ffmemless effects in kernel according to hadk?> | 14:52 |
| T42 | <the_hiktor> ummmm 🤦♂️ | 15:00 |
| T42 | <the_hiktor> i have it repeated | 15:00 |
| T42 | <the_hiktor> #define FF_MEMLESS_EFFECTS 16 | 15:00 |
| T42 | <the_hiktor> #define FF_MEMLESS_EFFECTS 64 | 15:00 |
| T42 | <the_hiktor> i feel so dumb | 15:01 |
| T42 | <elros34> forget then should be good. I just wondering when this issue started because. Did it always crash? | 15:03 |
| T42 | <the_hiktor> if you mean after doing some changes then idk but | 15:08 |
| T42 | <the_hiktor> i started looking at vibra randomly | 15:09 |
| T42 | <the_hiktor> sry forgot to send output after increasing verbosity | 15:49 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/06840497fd47 | 15:49 |
| T42 | <elros34> can you show journal without grep? | 18:08 |
| T42 | <the_hiktor> sure | 18:13 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/8ac100d17171 | 18:13 |
| T42 | <elros34> quick test. Does it start if you remove /usr/lib64/ngf/libngfd_ffmemless.so? If not then try to start it properly manually then with strace/gdb nothing more comes out | 18:32 |
| T42 | <the_hiktor> strace with defaultuser right ? | 18:47 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/9a86b7b22000 | 18:47 |
| T42 | <elros34> did you create 60-profile.ini? rpm -qf /usr/share/ngfd/plugins.d/60-profile.ini | 18:58 |
| T42 | <elros34> ah its from sparse- | 19:09 |
| T42 | <elros34> replace this empty env with -vvvvvv and check if you see anything from profile plugin. If not then install debug symbols for ngfd and gdb it | 19:19 |
| T42 | <adampigg> what happens if you just run as defaultuser instead of using runuser .... that error occurs in the chat logs when someone ran ngfd as root | 19:28 |
| T42 | <elros34> ssh to device instead using telnet | 19:32 |
| T42 | <the_hiktor> no i didn't create 60-profile.ini , do you mean set "NGFD_ARGS=" to "-vvvvvv" | 19:46 |
| T42 | <the_hiktor> @adampigg idk i thought root shell is fine | 19:46 |
| T42 | <the_hiktor> ok ill ssh | 19:46 |
| T42 | <elros34> who knows what env variables you are missing running it like that. | 19:47 |
| T42 | <elros34> your $NGFD_ARGS is emptyif you don't set it | 19:47 |
| T42 | <the_hiktor> i already set it to -vvvvvv in /etc/sysconfig/ngfd | 19:49 |
| T42 | <the_hiktor> cat /etc/sysconfig/ngfd | 19:49 |
| T42 | <the_hiktor> NGFD_ARGS="-vvvvvv" | 19:49 |
| T42 | <adampigg> does that export it to the environment? | 19:49 |
| T42 | <adampigg> i thought only if systemd parsed the config it loaded those | 19:50 |
| T42 | <elros34> /etc/sysconfig/ngfd is not some global file which exports it everywhere. | 19:50 |
| T42 | <adampigg> ^^what he said :) | 19:50 |
| T42 | <elros34> if you are not sure then you can always do 'echo $NGFD_ARGS' | 19:50 |
| T42 | <elros34> btw @adampigg can we update pro1x to sfos 5.1 already or it's WIP | 19:51 |
| T42 | <adampigg> erm, im sure mine is running 5.1.... let me double check | 19:52 |
| T42 | <adampigg> @elros34 the 5.1 project is just missing one package, ill get it fixed up probably tomorrow | 19:53 |
| T42 | <elros34> @adampigg ok thanks I will wait. One thing before I forget 5.1 is missing Prefer: pulseaudio-modules-droid in project config https://build.sailfishos.org/project/prjconf/nemo:testing:hw:fxtec:halium-qx1050:5.1 | 19:55 |
| T42 | <adampigg> ok | 20:00 |
| T42 | <adampigg> @elros34 ive just added mce-plugin-libhubris to halium:11:5.1, so it should be done shortl | 20:02 |
| T42 | <elros34> @adampigg ok big thanks. I assume we need to manually adjust repo right? | 20:03 |
| T42 | <the_hiktor> yeah right i thought that this is some global config for ngfd | 20:03 |
| T42 | <the_hiktor> there's no sound after running it | 20:03 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/b5d6af1341b0 | 20:03 |
| T42 | <elros34> did you stop/mask ngfd service? | 20:04 |
| T42 | <adampigg> probably, to update to the major.minor format .. but if you do it correctly, it should be fine going forward ... just with the pro1x going from the old format in 5.0.x.y to the 5.1 format it will need manualy change (re @elros34: @adampigg ok big tha...) | 20:05 |
| T42 | <the_hiktor> @elros34 no 🤦♂️ | 20:06 |
| T42 | <adampigg> @elros34 if you hard code the repos and update, it should swap out the files for the generic version | 20:08 |
| T42 | <elros34> @the_hiktor it's like basic for debugging anything in sfos. You first check how it's started in /usr/lib/systemd/<system or user/.service. All commands, arguments, env variables, whether it's user (start as user) or system (start as root) service. Then systemctl mask <service>. then you can start it manually | 20:09 |
| T42 | <the_hiktor> here | 20:10 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/c93f6676b400 | 20:10 |
| T42 | <the_hiktor> sry it's just some problems with focusing | 20:11 |
| T42 | <elros34> I don't get it so it's not crashing right now? what if you bring back removed ffmemless plugin? | 20:12 |
| T42 | <the_hiktor> yeah no crashing | 20:13 |
| T42 | <the_hiktor> wait i backed it up | 20:13 |
| T42 | <elros34> good for you:) | 20:13 |
| T42 | <the_hiktor> it crashed 😑 | 20:17 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/6248b9434389 | 20:17 |
| T42 | <elros34> finally some sane crash | 20:17 |
| T42 | <the_hiktor> yea :p | 20:18 |
| T42 | <elros34> check dmesg for some kernel error. I would also reboot to be sure it's not related to constant ngfd restarts. | 20:22 |
| T42 | <adampigg> i recall maybe some kernels didnt have ffmemless configured with enough buffer space for the effects an needed patched? mal ? | 20:45 |
| T42 | <elros34> if you mean FF_MEMLESS_EFFECTS 64 then he has this change in source and I assume he also flashed updated kernel | 20:48 |
| T42 | <adampigg> ah ok | 20:50 |
| T42 | <the_hiktor> @elros34 i dont think there's anything related, check it if you want | 21:10 |
| T42 | <the_hiktor> https://paste.opensuse.org/pastes/bb15b48bf746 | 21:10 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!