| piggz[m] | Rinigus: have you managed to get any crash/bt from wave that matches af? | 12:34 |
|---|---|---|
| rinigus | piggz: I am not sure, maybe. I have updated angelfish build in your repo and that so far seems to be stable. so, you could test angelfish directly | 12:35 |
| rinigus | wave was crashing with favicons -- that one got now patched in angelfish in my repo as well. | 12:36 |
| rinigus | there are still other differences between wave and angelfish, but let's see if that's the one that fixes it. | 12:36 |
| piggz[m] | I will... Been away from home all week so not had time to loook much. Back today | 12:36 |
| rinigus | thanks! let's target angelfish directly. if you get a crash, let me know. and then test wave :) | 12:38 |
| rinigus | I'll ping here if I get a crash with angelfish. that way we can probably test it faster | 12:38 |
| rinigus | And this message was sent from angelfish visiting hydrogen matrix site. With keyboard annoyingly covering input field :( | 12:45 |
| rinigus | But that can be fixed using qt-runner settings. | 13:04 |
| rinigus | piggz: no crashes for me so far. I have updated angelfish in chum. you may have to install it with `zypper dup` as the version is detected as "lower" than you have now. it fixes one annoyance that I had fixed in wave as well | 14:42 |
| poetaster | piggz[m], mal had disabled H.264/AVC hardware to get video recording working on the FP devices. perhaps the same issue with the 5.x vollas? | 15:41 |
| poetaster | piggz[m], also, assisted location was an issue on the FP4/5/6 and that is also now broken on the vollas. | 15:42 |
| piggz[m] | Yeah, was gonna try that | 16:04 |
| poetaster | piggz[m], on the audio issue, I'm not sure where to look in logs. The issue appeared when using the jolla recorder. To get audio back when plugging/unplugging 3.5mm, I have to restart app. | 16:22 |
| poetaster | with audioworks, audio is back after I unplug. | 16:22 |
| poetaster | ah, audio was broke on .62, too. I have recording gear, so probably interstitial (ie. haven't used the phone in the basement for #n months). | 16:29 |
| poetaster | piggz[m], long/short, 3.5 mm audio is not working in 5.x at all (GS5, rephone). Dunno. That definately worked on the 4.x line. | 16:30 |
| poetaster | can one disable hardware accelaration without compile time flags? | 16:33 |
| poetaster | I have developed a habit when recording of just starting before I want to start. I've developed pre-cognition to recognize it's time to make a video and unconsciouly start recording 7 seconds before it's time. | 16:34 |
| poetaster | playback of those videos works, the first 5 seconds being outta sync. But youtube or mv4 anyting h264 won't play back. mpeg2 is fine. animated gifs are the best. | 16:35 |
| rinigus | piggz: your changes to encryption reviewed/merged/release tagged | 16:41 |
| poetaster | rinigus, are your recent ports, those of mal for fp and piggz for others all converging? | 16:51 |
| poetaster | I haven't been keeping up. Building hardware. | 16:51 |
| rinigus | poetaster: in which sense converging? in terms of cross-support of similar hw or aidl/hidl, they help each other. but sometimes issues are different | 16:53 |
| piggz[m] | Rinigus: thx, wasnt sure if youd think of a better way, as i know those settings are in the device section | 16:56 |
| poetaster | It seemed aidl/hidl stuff was converging. But I have no idea. I've looked in the hadk docs from time to time since we have it in the wiki. | 16:56 |
| poetaster | rinigus, but it was a set of similar issues on volla/fp that piqued my interest. | 16:57 |
| poetaster | piggz[m], journalctl for pulseaudio.{service,socket} gets me nothing. | 16:57 |
| rinigus | piggz: didn't think about it too much, tbh. was trying to look mainly if it will work :) | 16:58 |
| poetaster | jesus. ofonod and kernel foo log spam. grep -v kernel: or your dead in the water. I hate systemd. -u doesn't work anywhere. most services don't log in any reasonable way. | 17:06 |
| poetaster | not -u but journalctl | grep -v ofonod | grep -v wlan | grep -v name:spm | grep -v etc | 17:11 |
| poetaster | piggz[m], finally audio log [3738:droid-sink-deep]aw881xx_get_cali_re_from_file:channel:0 open /mnt/vendor/persist/factory/audio/aw_cali.bin failed! | 17:16 |
| poetaster | piggz[m], https://paste.opensuse.org/pastes/4e579ecbdb84 | 17:18 |
| piggz[m] | Rinigus: using af atm, rendering can be better than current browser | 17:19 |
| poetaster | piggz[m], all 5.x, rephone/GS5 aw881xx_get_cali_re_from_file:channel:0 open /mnt/vendor/persist/factory/audio/aw_cali.bin failed! the logs differ but for this line | 17:20 |
| poetaster | piggz[m], libsndcardparser.so comes up as missing, too | 17:21 |
| poetaster | piggz[m], video maybe binder: 23031 has pending async transaction, but still adding a new transaction to todo list (gbinder bug workaround) | 17:26 |
| poetaster | audio decoding runs, but video hangs, updates one frame about every 45 seconds | 17:26 |
| mal | poetaster: sounds a lot like the hw codec issue I had on FPs | 17:29 |
| mal | i.e. frames arriving in wrong order from hw decoder | 17:29 |
| poetaster | mal, yeah, it sounded like a number of issues where similar. the location one as well. gps works but the location service not. | 17:43 |
| poetaster | mal, that's why I asked rinigus about convergence. but I'm ignorant about porting in general. | 17:45 |
| poetaster | mal, did you have both issues with encoding AND decoding? | 17:46 |
| poetaster | piggz[m], the audio even seems to be obvious. codec tries unmute (headphones) aw881xx_mute: mute_state=0 | 17:49 |
| poetaster | and aw_cali.bin failed! | 17:50 |
| poetaster | anyone tell me why NO journalctl -u flags work? if everything is kernel logs, what's the point!!!! | 17:52 |
| rinigus | piggz: for me it doesn't crash at all. so quite remarkable difference | 17:56 |
| poetaster | rinigus, angelfish? | 17:57 |
| rinigus | poetaster: yes | 17:57 |
| poetaster | rinigus, I could test. Since I'm spinning cycles on debugging anyway. | 17:57 |
| piggz[m] | No crash yet for me. What is patched? | 17:58 |
| poetaster | ah, I'll keep my nose out. | 17:59 |
| rinigus | poetaster: please do. its available at OBS home:piggz:qt6apps (you need to enable home:piggz:qt6sb2 as well) | 17:59 |
| rinigus | piggz: https://invent.kde.org/network/angelfish/-/merge_requests/292 | 17:59 |
| poetaster | rinigus, ok. | 17:59 |
| rinigus | poetaster: the more the merrier. just use it for a bit as a browser and see if it crashes. earlier it was rather unstable | 18:00 |
| poetaster | rinigus, first I have to recall how to enable those repos at all ;) fucking noobs. | 18:00 |
| poetaster | meaning me, of course! | 18:01 |
| rinigus | poetaster: run `ssu lr` to see how chum was added. and then look into `ssu ar` help :) | 18:01 |
| rinigus | no need to be root btw | 18:01 |
| poetaster | home:piggz:qt6 and qt6app and qt6sb2 | 18:02 |
| nephros | poetaster: ssu ar my-weird-name <repo url> | 18:02 |
| poetaster | nephros, thanks | 18:02 |
| nephros | and you only need app and sb2, not qt6 I think. | 18:02 |
| poetaster | now, which phone. the broken 5.0.62 or the other one. | 18:02 |
| poetaster | ok, I'll gibve it a shot | 18:03 |
| piggz[m] | Just qt6sb2 and qt6apps | 18:03 |
| poetaster | piggz[m], ok | 18:03 |
| poetaster | piggz[m], any 5.x should do, or? | 18:03 |
| poetaster | https://build.sailfishos.org/project/show/home:piggz:qt6sb2 is that a correct url? | 18:07 |
| piggz[m] | Yes | 18:08 |
| poetaster | ok, none of thos ar work. ssu lr sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/ | 18:11 |
| poetaster | messages like [home:piggz:qt6apps|plugin:ssu?repo=home:piggz:qt6apps] Valid metadata not found at specified UR | 18:11 |
| nephros | poetaster: watch closely what it installs from there. It shouldn't need to install wayland, but if it does, you must downgrade to the Jolla version again. | 18:12 |
| nephros | That's not the repo url. It's https://repo.sailfishos.org/obs/home:/piggz:/qt6sb2/sailfish_latest_aarch64/ | 18:12 |
| nephros | and https://repo.sailfishos.org/obs/home:/piggz:/qt6apps/sailfish_latest_aarch64/ | 18:13 |
| poetaster | nephros, thanks. | 18:13 |
| rinigus | nephros: piggz moved wayland to separate repo - that way we can avoid accidental install | 18:13 |
| nephros | ah good. | 18:13 |
| poetaster | I would make a nasty remark about the usability of my hardware as it is, but that is uncalled for (evil grin). | 18:14 |
| mal | poetaster: not sure about encoding, camera does work so think no | 18:14 |
| poetaster | mal, thanks | 18:15 |
| poetaster | nephros, so do not install qt6-qtwayland ? | 18:16 |
| poetaster | rinigus, qt6-qtwayland is that subordinate? it's just 'qt wayland' not wayland. | 18:17 |
| rinigus | poetaster: no worries, that can be installed. earlier piggz had just wayland and that was getting into conflict with regular version | 18:18 |
| poetaster | rinigus, thanks | 18:18 |
| rinigus | hence its hidden now from all at separate repo | 18:19 |
| mal | so much fun refactoring sensorfw backend code | 18:20 |
| poetaster | rinigus, should it start from icon tapping or is there a runner wrapper? | 18:22 |
| rinigus | poetaster: you may have to install qt-runner as well | 18:23 |
| rinigus | then it will start from tapping the icon | 18:23 |
| poetaster | ah, ok. wonder if I should nuke old angelfish config/cache | 18:24 |
| poetaster | It's a pleasantly blank screen. none of the usual advertising, invasive javascript, poor css and lousy graphics. just blank. | 18:26 |
| poetaster | qrc:/qt/qml/org/kde/angelfish/Mobile.qml: module "org.kde.breeze" is not installed | 18:28 |
| poetaster | qqc2-breeze-style ? | 18:28 |
| poetaster | kf6-qqc2-breeze-style was the one. | 18:29 |
| poetaster | in now. | 18:29 |
| rinigus | poetaster: yes. | 18:30 |
| rinigus | maybe icons too :) | 18:30 |
| poetaster | keyboard might be nice ;) | 18:30 |
| poetaster | i | kf6-breeze-icons were there? | 18:30 |
| rinigus | poetaster: qt6-sfos-maliit-platforminputcontext for keyboard | 18:31 |
| poetaster | ok, so ssu ar qt6 after all. got it. | 18:31 |
| rinigus | no, no need as far as I know | 18:32 |
| rinigus | don't add plain qt6 as it may get into some weird conflict | 18:33 |
| rinigus | poetaster: ^ | 18:33 |
| rinigus | keyboard is in the package qt6-sfos-maliit-platforminputcontext. after that restart angelfish | 18:33 |
| poetaster | yup. done. works. | 18:34 |
| poetaster | wtf. duck duck go won't let me dismiss the ai foo. | 18:35 |
| nephros | maybe qtgui should be made to depend on icons and maliit. Or make qt-runner depend on them. | 18:36 |
| rinigus | nephros: qt-runner probably. but they were there -- https://github.com/rinigus/qt-runner/blob/main/rpm/qt-runner.spec#L37 | 18:39 |
| rinigus | now how to enable those... | 18:39 |
| poetaster | ok. looking good. I'll go run some asm 3 body problem solvers and see if it crashes. | 18:40 |
| nephros | I guess Sailpipe is the new record holder for biggest package :) | 18:44 |
| nephros | takes the crown from dsnote | 18:44 |
| rinigus | poetaster: correct package was `qt-runner-qt6` :) | 18:45 |
| rinigus | but its just to install qt6 requirements | 18:45 |
| poetaster | who know, but it does allow me to correct the rendering so the page is not so large :) | 18:48 |
| poetaster | not sure it's a real challenge, but the wikipedia page on relaxtion oscillator is quite a good read. | 18:48 |
| rinigus | :) use normally, nothing special is needed | 18:50 |
| poetaster | ah, I think I'm running the wrong one :) | 18:50 |
| poetaster | | qt-runner-qt6 | Requirements for running Qt6 | package | 18:51 |
| poetaster | but I do have a qt-runner installed. wonder why :) | 18:51 |
| poetaster | nephros, Sailpipe was indeed a big download. I just installed it since I liked reading the devlog. I will remove it soon ;) | 18:52 |
| poetaster | Can't watch video anyway (hint, hint, piggz). | 18:52 |
| poetaster | I built a chaotic system, also a relaxation oscillator by running RGB leds from collector to base (3 leds, 3 npn transistors). it's neat. x,y,z outputs with periodic but chaotic behaviour. | 18:54 |
| nephros | I know some of those words. | 18:55 |
| poetaster | nephros, it's a control voltage generator. with very pretty lighting FX. I've also built T-resonator analog drums on the current, NOT, voltage based op-amps. Of which there is only one. the lm3900. | 18:57 |
| poetaster | Me thinks, I do much type, too much. | 18:57 |
| poetaster | There is a tangent that leads to RNNs but I'll spare you :) | 18:58 |
| poetaster | nephros, I have a fan: https://www.reddit.com/r/synthdiy/search/?q=poetaster | 19:06 |
| poetaster | so, reddit hasn't crashed angelfish yet. nigh on a miracle. | 19:06 |
| poetaster | nephros, I got excited. I blogged. How shameful: https://poetaster.org/news/2025.10.10/ | 19:08 |
| poetaster | ah. shit. so, finally video streaming works. and what I see is donald fucking trump and Greene. sigh. | 19:12 |
| rinigus | poetaster: -qt6 is just for pulling requirements. qt-runner is the same for qt5.15 and qt6 | 19:16 |
| poetaster | ok, thanks. | 19:18 |
| poetaster | well, bbc video works. but they probably avoid h264 to get around paying stupid fees to american patent holders | 19:19 |
| poetaster | well, that's a ting. seems angelfish defaults, somehow to software decoders so even youtube foo renders. | 19:22 |
| poetaster | rinigus, so, angelfish is a vast improvement on ff on a number of counts. well done. | 19:23 |
| poetaster | fix it in software. | 19:24 |
| poetaster | most malicious websites don't crash angelfish. history does not appear to work. tabs work fine (well, only 8 till now). | 19:57 |
| rinigus | poetaster: I have a bug with history in my last version. Bugfix submitted already. As for hw or sw video, check chrome://gpu on angelfish | 20:04 |
| rinigus | Mine shows hw accelerated on nagara | 20:05 |
| poetaster | rinigus, can't be hw cause that is broken for sure | 20:06 |
| poetaster | rinigus, maybe time to move to a rinigus port :) | 20:06 |
| poetaster | rinigus, there are a number of things that 'are' hardware acceleratec, but none of those have to do with codecs, per se. I'll go through all the flags. | 20:08 |
| rinigus | poetaster: I don't know how chromium detects gpu and accelerates it. no idea with codecs either. | 20:09 |
| poetaster | rinigus, it's complicated. very mixed bag of one or the other. depends on color models/space, buffer formats and and. in any case, it does work :) | 20:11 |
| rinigus | poetaster: how do you know that bbc and youtube are sw decoded in angelfish? would be great to learn a technique | 20:12 |
| poetaster | rinigus, because the videos do not render in other programs that are using the qtmultimedia framework which will default the available hw decoders. | 20:13 |
| poetaster | mal, correct me if I'm wrong | 20:13 |
| poetaster | My guess is that qt6-qtmultimedia resolves an issue or two | 20:15 |
| mal | detecting whether sw or hw codec is used should be possible from logcat | 20:17 |
| poetaster | mal, I'll have a look. | 20:20 |
| poetaster | --use-gl=egl and certainly gpu accel works for a lot of gl workloads. | 20:20 |
| poetaster | mal, try blog.shashanktomar.com/posts/strange-attractors | 20:25 |
| poetaster | now I've forgotten how to use logcat | 20:25 |
| poetaster | system/bin/logcat? | 20:28 |
| poetaster | mal, keyword to grep? | 20:30 |
| mal | look for droid stuff, i.e. from droidmedia | 20:32 |
| poetaster | ok. in any case, can't be software render. cpu is at 5 % and I'm rendering 625000 particles. | 20:34 |
| mal | I thought you were talking about video | 20:35 |
| poetaster | yes, I was, but got sidetracked :) | 20:36 |
| poetaster | back to video | 20:36 |
| mal | a bit of refactoring was needed in sensorfw, git diff is now about 2500 lines :) | 20:38 |
| poetaster | oof. | 20:39 |
| attah | You are just the right kind of mad (: | 20:39 |
| poetaster | scrollback is frigged. is that an sfos ting with a root shell? | 20:40 |
| poetaster | I'll just > to a file, but, it's a pita. | 20:40 |
| poetaster | it's a lot of logging. any tip beside droidmedia? | 20:44 |
| poetaster | tons of /vendor/bin/hw/android.hardware.graphics.compose | 20:45 |
| poetaster | shit. all this logging is a giant memory leak. turn off logging in production :) | 20:50 |
| poetaster | mal, periodic E mali : ==>[INIT] (qt-runner) CDBG: In file: vendor/mediatek/proprietary/hardware/gpu_mali/mali_valhall/r32p1-00bet0/product/cdbg/src/mali_cdbg_env.c | 20:54 |
| poetaster | rinigus, opening links from other apps opens angelfish, but not the url. copy and paste, as before do not work, so that does limit utility. | 21:13 |
| rinigus | poetaster: copy from angelfish to paste in sfos doesn't work. opposite direction is fine. re opening links: yes, that would have to think how to do. | 21:44 |
| rinigus | if it doesn't crash, its a big win already. | 21:45 |
| poetaster | rinigus, it 'does' work. the link is opened in a new tab but the last tab in focus wins. took me some tries until i realized new tabs were open. | 21:47 |
| rinigus | a new version with my history bug fixed should be out tomorrow. | 21:47 |
| poetaster | rinigus, no crashes on a diverse set of sites including insane ones like FB and reddit. | 21:48 |
| rinigus | that's good! earlier sites keen on getting cookies accepted were a major crash inducer. | 21:49 |
| piggz[m] | poetaster: gst droid config from mal's fp5 seems to help sailpipe here on volla quintus | 21:55 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!