libera/#maemo-leste/ Tuesday, 2023-11-14

arno11freemangordon: i tried to change xorg bpp to 16 and h-d is definitely smoother, unfortunately many apps are not working properly (black screen with conversations, mplayer and others)10:27
arno11cpu usage in general is better10:31
arno11(to use 16 bpp, i edited 99-omap.conf.leste and added Defaultdepth 16 in screen section, so maybe it isn't the correct way)10:45
arno11(xdpyinfo return 16 planes instead of 24)10:46
arno11(so it seems ok)10:50
freemangordonarno11: aor add -depth 16 to xorg startup script10:55
freemangordon*or10:55
freemangordonshould be the same though10:55
freemangordonso, qt applications does not work on 16bpp?10:55
freemangordonthat would be strange10:55
arno11yes most of them10:55
freemangordonI'll try to switch my VM to 16 bpp to see what's going on10:57
arno11ok10:57
bencohwhich vo do you use with mplayer?11:00
arno11xv11:00
arno11i tried with others, same result11:00
arno11ah video is running but not displaying (cpu @100%)11:08
freemangordonmaybe a bug ion omap DDX11:09
freemangordon16bpp does not work in virtualbox 6.0 :(11:10
arno11ah ok11:11
freemangordonlemme try on d411:13
arno11ok11:14
freemangordonyeah:11:19
freemangordonPVRDRI2ObjectCacheInsert: DRI buffer format doesn't match drawable format11:19
arno11ok, is it omap kernel stuff or something possible to solve easely ?11:29
freemangordonnot kernel, but if it is easy to be solved... hard to say11:31
arno11ok11:31
freemangordonbtw mpv works on 16bpp11:39
freemangordonwith gpu vo11:40
arno11ah ok cool but weird it works and not mplayer11:41
freemangordonxv seems to have issues11:41
freemangordonlemme try something11:42
arno11ok11:42
freemangordonok, maybe I have a fix for that11:50
arno11cool :)11:51
arno11(i tried to monitor picodrive and return XVideo error as well)11:52
freemangordonxv does not support 16bpp currently11:53
arno11ok11:53
arno11brb (switching device)11:56
freemangordonarno11: please upgrade, reboot and try again12:09
freemangordongst glimagesink is still broken, but that's a bug in gst12:09
arno11ok let's go12:10
freemangordonbbl12:14
ac_laptopHello people, Maemo-leste is great but I don't think I will use it as my main OS yet, it seems the battery is draining out pretty fast, I need to make further tests but so far it looks like it lasts less than a day. And when I'll use a U3 microSD it will probably be even worse. So I'll probably stick with regular Maemo, I just need to find a way to keep a few programs13:57
ac_laptopnot-completely-out-of-date13:57
Wizzupmany people have tried to do this on regular fremantle and have failed time and time again :)14:00
Wizzupbut yes, power management isn't up to fremantle levels yet14:00
ac_laptopWizzup: even if power management was as good as in fremantle I suppose that the fact that the OS is on a mSD card is draining a lot of power14:16
Wizzupno, that's not the power draw for sure14:18
maxwelldac_laptop, i would say - try to port/package/build (if you are from the field) fremantle programs you use to leste.15:03
maxwelldalso we have some software here that is not available on fremantle.15:08
maxwelldplus up to date contemporary debian repos.15:08
ac_laptopmaxwelld: it's the opposite way: leste suits my needs, it just drains to much battery. I guess I'll stick to fremantle on a daily and reboot to leste only when I have a very specific need. Or I'll carry a secondary battery with me all the time, we'll see.15:32
ac_laptopon a daily basis*15:32
Wizzupif you have sw skills there are things you can do to improve pm btw15:33
Wizzupit's mostly just some drivers that are blocking idle15:33
maxwelldnokia had open sourced kernel patches no? and i guess we have those in our kernel?15:34
bencohWizzup: do we know which?15:34
bencohmaxwelld: nokia's kernel is opensource yeah15:34
maxwelldwhy then our kernel has worse pm?15:36
maxwelldsome new features need special handling?15:36
bencohusually it's the other way around15:38
bencohsome new kernel infra breaks the way the non-merged drivers worked, so they're not imported as-is, and/or even if they are they don't play nice with the rest of the system15:38
bencohor they're just re-implemented and some pm details are missed15:39
bencohand overall mainline kernels behave poorly when it comes to pm on many (most?) platforms, afaict15:39
Wizzupbencoh: I think we do to some extent15:49
Wizzuphttps://github.com/maemo-leste/bugtracker/issues/54515:50
Wizzuphttps://github.com/maemo-leste/bugtracker/issues/32115:50
Wizzuptsc2005 is a good start15:51
Wizzupsicelo: did we ever figure out why the n900 would panic/reset in off mode? I think you were working on it15:51
Wizzupbencoh: but basically trying to hit RET would be a great improvement, we don't hit it on n900 yet15:51
Wizzupand then as soon as we do that we might see some drivers become unstable in RET, like the display driver / led driver15:51
Wizzupthen we have to fix that15:52
Wizzupand then once we get ret stable, we can try to aim for off mode, which will then also make certain drivers behave unstable15:52
Wizzupwe can hit OFF now without X11/leste loaded, but it will eventually reset, and we can hit RET in leste, but certain drivers misbehave15:52
bencohI bet part of the components would lose their reg values after hitting OFF15:53
bencohit might be a similar issue with RET btw15:53
Wizzupyes15:55
Wizzupit sounds like you've fix it in no time ;)15:55
Wizzupyou'd fix it*15:55
WizzupI only say yes because I've seen something like that happen I think15:55
bencohWizzup: nah, I mentioned it because I've seen it happen (and worked around it) on other platforms, that's all16:00
WizzupI don't know how to work around it :)16:00
bencohwell, on some platforms, the trick is to save the regs value before hitting the deep idle/sleep state, and restore it after all16:01
bencohalong with taking care of special cases16:01
arno11ac_laptop: On leste with oveclock (125Mhz removed), battery is empty in around 10h in use. Not sure Fremantle does a lot better with similar softwares.17:20
arno11of course i'm not talking about idle :)17:22
freemangordonarno11: did you try the new omap DDX?17:23
arno11freemangordon: yes it works ! thx17:23
freemangordoncool17:23
arno11no more issue with xv17:23
arno11:)17:23
freemangordonanything else that does not seem working?17:23
arno11yes conversations17:24
freemangordonbesides glimagesink in gst17:24
freemangordonhmm17:24
freemangordonthose should not have any issues17:24
arno11still black screen in 16 bits17:24
arno11weird17:24
ac_laptopI've tried to use leste while the N900 was charging and there was a message about the battery usage rate being faster than the battery charge rate17:24
freemangordondsc_: any idea what could be the issue?17:25
arno11ac_laptop: yes it happens sometimes but no real issue17:25
ac_laptopalso when in charge the battery icon goes to 100% (or nearly 100%, I can't tell) and I never get the green LED indicating full charge, is it normal or do I just not wait long enough ?17:26
arno11maybe your battery is not calibrates enough ?17:27
arno11*calibrated17:27
arno11freemangordon: seems everything else working :)17:28
freemangordongood17:28
freemangordonhow's the performance?17:28
arno11let's say 30% better with stock freqs17:29
arno11and really good with overclock17:29
freemangordonnot bad17:29
dsc_arno11: conversations yields a black screen?17:30
arno11dsc: yes when using 16 bpp17:31
freemangordondsc_: the same on d417:31
arno11but the app works17:31
ac_laptoparno11: I never had a message "battery not calibrated" but maybe I still need to do this ? https://leste.maemo.org/Nokia_N900#Battery_calibration17:31
dsc_black screen on d4 ?!17:31
arno11ac_laptop: yes :)17:31
dsc_let me read scrollback17:31
freemangordondsc_: do you use QGrachicsScene etc?17:32
ac_laptopThe thing is, if I switch regularly between fremantle and leste, does it mess up battery calibration ?17:32
dsc_freemangordon: no but I can imagine QtQuick does various graphics related things17:32
dsc_I'm not following, arno has latest conversations on d4 and there is only a black screen?17:33
siceloac_laptop: no. the fuel gauge keeps the calibration info (unless you allow it to get reset by keeping battery out for long enough)17:33
ac_laptopsicelo: ok17:34
arno11dsc: black screen on n900 and apparently on d4 according to fmg17:34
freemangordondsc_: this is when we switch xorg depth to 16 bpp17:35
freemangordonQtQuick is qml, no?17:35
dsc_yes17:36
freemangordonlemme try to start it without GL17:36
dsc_btw im not even sure if it actually uses GPU drivers or a software renderer17:36
dsc_but this is unrelated17:36
ac_laptopalso there is this thing you're probably aware of : when I shutdown from leste, Xorg crashes, then an error message displays with the screen not backlit, and then the device shuts down after a minute or two17:36
freemangordonit should use GPU and yes, I think it is related17:37
dsc_I think you can confirm that with `QT_LOGGING_RULES=qt.qpa.gl=true QSG_INFO=1`17:37
freemangordondsc_: any idea where ""0x0 (0 DPI)"" message comes from?17:37
dsc_as for color space, there is `QT_QPA_EGLFS_DEPTH` but thats eglfs stuff17:38
dsc_freemangordon: i dont recall17:38
dsc_maybe mainwindow, let me check17:38
dsc_https://github.com/maemo-leste/conversations/blob/master/src/mainwindow.cpp#L2917:38
freemangordondsc_: LGTM https://pastebin.com/AJwVJkfc17:40
dsc_oh cool :)17:40
freemangordonbut somehow seems screen size is 0x0 :)17:41
freemangordonhmm, it outputs the same in VM, so I guess htis is harmless17:42
ac_laptopok I switched to fremantle and plugged the charger and the LED went green very quickly so two possibilities: either the device was charged to 100% but leste wouldn't light the LED green, or leste was stuck at 99% charge for some reason17:43
sicelofremantle doesn't wait for 100%, while kernel does :-)17:45
freemangordondsc_: anything else I could check?17:45
dsc_freemangordon: I included those variables in mainwindow just for debugging purposes, I do not use them throughout the program17:45
dsc_i'm not sure what could cause this specific issue17:45
freemangordonsomething with the rendering17:46
freemangordondsc_: why do you need to parse system theme?17:47
freemangordonlike, qt already does that17:49
Wizzupqml does not17:49
dsc_QPalette does not offer enough colors17:49
dsc_hildon theme config have more17:49
freemangordonWizzup: it is not only about colors, but about sapwood engine17:50
dsc_I was having trouble working with the limited colors offered by qpallete17:50
freemangordonok17:50
dsc_it did work though, but the QML needed a bit more17:50
dsc_so I parsed them directly17:50
Wizzupfreemangordon: conversations starts ok for me17:51
Wizzupno black screen17:51
Wizzupon d417:51
freemangordonWizzup: 16 bpp ;)17:52
freemangordonxorg is started with -depth 1617:52
Wizzupon your d4?17:52
freemangordonmhm17:52
Wizzupaha17:52
tmlindi may have v6.6 patches rebased finally.. let's see, boot testing..17:56
freemangordon:)17:56
arno11freemangordon: i didn't notice that cpu usage seems to decrease a lot in 16bpp, really cool17:58
tmlindfreemangordon: had to leave out your "WIP: Forward port of droid4 stock kernel changes to prevent tearing" patch, it conflicts with the xt912 lcd additions and i did not know of the current status of it17:59
freemangordontmlind: ok, I will have a look at it when have to17:59
freemangordondsc_: BTW, the same issue with  LIBGL_ALWAYS_SOFTWARE=118:00
tmlindfreemangordon: ok thanks. if this pile works, then maybe uvos can merge in the remaining pending patches to the m-l kernel, i'll try to send out the basic dts and echi changes this coming weekend18:00
dsc_interesting enough today I am debugging mesa/eglfs Qt issues on some other hardware18:02
tmlinduvos: i think i got some initial follow_pte() change done, not sure if it needs more checks for the addresses18:03
freemangordondsc_: failing with both mesa and pvr would mean it is some qt fault18:04
freemangordonhmm, lemme try another theme18:04
Wizzupwhat theme do you have?18:04
freemangordonsorry I meant 'style'18:05
freemangordonthe same happens with windows and gtk2 theme18:06
dsc_this issue is a bit bizarre freemangordon18:06
dsc_Qt should support that depth fine18:06
freemangordonright18:06
freemangordonactually qt does18:06
freemangordonlike "new message" opens proper window18:07
dsc_maybe because Qt was compiled against a different depth it cannot switch to another18:07
dsc_?18:07
dsc_would be weird, just thinking out loud18:08
freemangordondsc_: looks like some qtquick issue18:10
freemangordondsc_: is there some simple qtquick application I can use for testing?18:12
dsc_yeah18:13
dsc_https://github.com/kroketio/qt5-qml-cmake-hello-world18:13
freemangordonthanks18:13
dsc_cmake -Bbuild . && make -Cbuild -j218:13
dsc_./bin/...18:13
dsc_might want to change https://github.com/kroketio/qt5-qml-cmake-hello-world/blob/master/src/main.qml#L1118:14
dsc_./build/bin/qml_hello18:15
arno11Wizzup: btw we really need the new daemon.conf on n90018:15
freemangordondsc_: ok18:15
Wizzuparno11: can you split it out from the transitions pr then perhaps?18:15
arno11yes i'll try, sorry for that18:16
dsc_freemangordon: if that doesnt work, try https://github.com/kroketio/qt5-widgets-qml-cmake-hello-world18:18
dsc_because the first one uses QML's ApplicationWindow{}, dont know if Hildon can do that18:19
dsc_should be fine though18:19
freemangordondsc_: looks fine to me18:19
freemangordona grey rectangle with some 'display' icon in it18:20
freemangordonso seems some issue in conversations18:20
freemangordonlemme try the other application as well18:21
uvosfreemangordon: i would like to note that lots of things dont work in 16bit mode even on modern linux desktop18:23
freemangordonright, but qt should work18:24
freemangordonqt/qml18:24
dsc_ah interesting18:24
uvosfreemangordon: on arch radeon: no rending engine works, qwebengine is just black, firefox is extreamly slow because it renders in 32bit and downconverts in software, chrome is black18:24
uvosqwebengine being just black is suspicous18:24
uvossince it uses the same rendering engine in the end as qml18:25
uvosknow any qml desktop app i can install?18:25
uvosthats likely in the repos18:25
dsc_freemangordon: however, do try that second one, because that one creates a QML widget *inside* a QtWidgets window18:25
dsc_just for testing18:25
dsc_and conversations also does this18:25
freemangordonyes, that one has issue18:25
freemangordonuvos: qtwebbrowser works though18:26
uvoshmm ok wierd18:26
freemangordondsc_: so embedding qml in qwidget seems buggy18:28
uvosliri calculator also works in 16bit18:28
uvos(qml)18:28
bencohthey do all render in the same way though?18:29
freemangordonuvos: pure qml works fine18:29
freemangordonit seems there is issue when you embed qml in qwidget18:30
freemangordonlemme check in qt bugtracker18:30
uvosmean while in 8bit mode the only thing i have found that works is sphone (gtk2)18:30
uvos(im just messing around i know)18:30
bencoh:D18:30
freemangordonheh18:30
uvosopenbox also works in 8bit18:30
uvosfreemangordon: yeah ill fix that (licence)18:31
bencohsilly question, does xdpyinfo reports a different scanline_pad when reducing xorg depth?18:31
uvoscopy-paste18:31
bencoh(from 24 to 16 for instance)18:32
uvosdepth 8, bits_per_pixel 8, scanline_pad 3218:32
bencohinteresting18:32
bencohhmm, maybe not, that's just the stride alignment, probably18:34
bencoh(in bytes)18:34
uvoswould be cool if we could get 16bit mode working globaly, 32bits is so pointless on a phone18:37
freemangordontotally agree18:37
uvosbut its not really a winnable battle i fear18:37
uvosmaybe on n900 it is18:37
freemangordonat least we can try18:37
uvossince it cant run bloated modern stuf anyhow18:37
dsc_< freemangordon> dsc_: so embedding qml in qwidget seems buggy <== ehh, yeah... no idea!18:39
dsc_maybe the QML works but its just a sizing issue18:39
dsc_i.e: it is not expanding18:39
dsc_within its container18:39
ac_laptopare there keyboard shortucuts available by default on fremantle which are not present on a leste fresh install ?18:39
uvosits more likely imo that the qml embeding is rendered to a texture in this case that is then drawn by qwidgets18:40
dsc_freemangordon: I would imagine you would also get various QML errors if that was really broken18:40
uvosand this pipeline just assumes 8bits per color somewhere18:40
dsc_man, I spent half a day figuring out why Qt was not using 3d acceleration only to find out I needed to 'turn on the GPU' via some system utility18:41
bencohduh18:42
dsc_xD18:42
bencohis that qt5 btw?18:46
freemangordonuvos: that would be really strange if qt does not support 16 bpp properly18:46
freemangordonbencoh: yes18:46
dsc_bencoh: qt6 in this case18:46
freemangordon5.1518:46
dsc_oh, nvm18:46
bencohhmm18:46
bencohah18:46
freemangordon5.15.218:46
uvosi maen it "supports" 16 bit mode18:48
uvosit would not suprise me if it gets essentaly no testing however18:48
freemangordondsc_: how to make debug build when using cmake?18:49
uvos-DCMAKE_BUILD_TYPE18:50
dsc_CMAKE_BUILD_TYPE=Debug18:50
uvos=Debug18:50
dsc_-DCMAKE_BUILD_TYPE=Debug18:50
freemangordonthanks :)18:50
dsc_it may also need -DCMAKE_CXX_FLAGS=-O...18:51
dsc_not sure18:51
uvosDebug adds -g , which i gues fmg is after, unless the cmake script overrides the default18:52
dsc_aye18:52
ac_laptopI've just noticed that when booting on leste I have /boot on mmcblk0p1 , / on mmcblk0p2 , and swap on mmcblk*1*p318:59
ac_laptopand I don't see any mmcblk*0*p318:59
uvoswich is a problem why? and what device?19:00
ac_laptopI assume mmcblk1 designates the eMMC since the 3 partitions are respectively fat32, ext3 ans linux-swap19:01
ac_laptopand mmcblk0 is the mSD card, but it has only 2 partitions, no swap19:02
uvosyes thats correct for n90019:02
ac_laptopflashing the image on the microSD (via dd ) must create a swap on the mSD, right ?19:02
uvosbut you really need to specify the device when asking questions19:03
uvosno19:03
ac_laptopoh sorry N90019:03
uvoswhy?19:03
sicelofor swap, leste is using zram, but you can also just activate the existing swap on mmcblk*1*p319:03
uvosthe emmce is mutch faster so swaping there has advantages19:03
uvosi thought we disabled zram on n900?19:03
arno11and swap on emmc is supposed to be activated automatically in recent images19:05
ac_laptopuvos: ok, I had read some old manual procedures before flashing which were talking about putting the swap on the mSD and I assumed the lest image did the same :)19:05
uvosyou can do that19:05
uvosif you have a fast sdcard you can beat emmc on random writes (by a wide margin)19:05
uvosbut for sequental stuff emmc will win since its on a faster bus19:05
ac_laptopuvos: what type of card are we talking about ? I'm using an class10 U1 (planning to try a class10 U3 in the next few days)19:06
uvosac_laptop: mostly application class / uhs cards19:07
uvosclass10 u1 is really really slow19:07
uvoshttps://www.cameramemoryspeed.com/reviews/micro-sd-cards/19:07
uvossee this nice table19:08
bencohuh, wow19:08
uvosanything above 25mb/s is useless19:09
uvossince you are limited by the bus tehre19:09
bencohsomething's off with those lexar cards19:10
bencohor they're just terrible at random writing19:10
bencohlooks like sandisk and lexar have opposite optimization/tuning goals19:11
siceloi don't think we've also benchmarked how efficiently we're driving the uSD on N900. won't be surprised if there's lots of room for improvement19:11
uvoson d4 at least i can see these numbers19:11
bencohfor real ?19:11
uvosie my sd extream can peg the bus at pretty mutch all times19:12
ac_laptopwhich card would you advise based on those numbers ?19:12
uvoswell i bought a SanDisk Extreme A119:13
uvosbut its overkill19:13
uvosas i said it pegs the bus even down to pretty small random writes19:14
uvosi gues it helps with really small randoms19:14
uvosbut you can likely get something cheaper that will still peg the bus most of the time19:14
uvosi doubt it helps on n900 anyhow19:16
uvosthe cpu is so slow i doubt it helps mutch if the data comes in at full bus speed19:16
uvosyou have to remember that the d4s cpu is 5x  faster while its io speed is the same19:17
uvosso its mutch more io bound19:17
siceloi want to debug ofono with gdb. i've run it's configure script with `--enable-debug`, and gdb is happy about the resulting binary. however, it seems that in the debug session, i am unable to list other parts of the code (the ones I'm interested in!)19:23
siceloSingle stepping until exit from function name_get_resp_cb, which has no line number information.19:24
siceloany ideas? i guess the individual object files don't get built with the debug symbols :-/19:25
freemangordondo you build packge?19:25
freemangordonor you build with make?19:25
freemangordonis that on leste?19:25
sicelobuild with make19:25
freemangordonon leste?19:26
freemangordonsicelo: ^^^19:26
sicelocurrently, pmOS19:26
sicelobut i think it should be the same19:26
freemangordonyou need to set CFLAGS="-O0 -g"19:26
freemangordonsomehow19:27
freemangordondoes it use meson or autotools?19:27
bencohCFLAGS="-O0 -g" ./configure19:27
freemangordonmhm19:27
bencoh(and add whatever configure flag)19:27
freemangordonif it does not use meson ;)19:27
siceloautotools :-)19:27
siceloi just cloned the upstream repository19:27
freemangordonok19:27
freemangordonbencoh: I was thinking CFLAGS are passed to configure as parameter19:28
freemangordonnot as env var19:28
sicelolet me retry with the CFLAGS in front. i had done it as a param before (as suggested in ofono /INSTALL)19:28
freemangordonsicelo: could you pastebin ./configure --help19:28
bencohfreemangordon: I usually export CFLAGS in env before running configure, or use it the way I mentioned19:29
freemangordonok19:29
tmlindhmm console lcd not refreshing and audio not working.. need to fix those first before i push out anything19:30
uvostmlind: context?19:30
freemangordonlinux 6.619:30
uvosdevice?19:30
uvos6.6 works perfectly here besides audio19:31
sicelomy last test was with the following: `./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/sbin --enable-external-ell --with-dbusconfdir=/usr/share --disable-bluetooth --disable-phonesim --disable-rilmodem --disable-qmimodem --disable-mbimmodem --enable-bluez4=no --enable-test --enable-tools --enable-debug CFLAGS="-ggdb -g3"`19:31
uvosoh the kernel vt konsole19:31
uvosdident try that19:31
sicelofreemangordon: https://paste.debian.net/1298163/19:31
uvoswait no it works19:32
sicelolinux 6.6 working fine on N900 too (only thing i haven't tested is pvr)19:32
uvostmlind: what do you mean with not refeshing?19:32
uvosi see the kernels scroll during boot19:32
ac_laptopIf I wanted to create a shared space on the  microSD card accessible from both fremantle and leste, I would have to create a FAT32 partition I suppose ?19:32
bencohac_laptop: fremantle reads ext3 just fine19:32
freemangordonsicelo: do as bencoh said (env var)19:32
ac_laptopbencoh: I'm asking because every time I boot on fremantle I get a message "card not recognised" or something like this19:33
bencoh(if you set your env var outside of the configure command, don't forget to export it)19:33
freemangordonac_laptop: maybe some new ext3/4 option not supported by fremantle kernel19:33
bencohac_laptop: oh, that, right, yeah, it's fat32 ... I thought cssu removed that limitation at some point (?)19:33
ac_laptopmaybe it's just the ext4 space that fremantle doesn't like but I wanted to be sure there wasn't anything else19:34
freemangordonbencoh: ext3 is supported to the extend it is supported by 2.6.28 :)19:34
ac_laptoplike the partition scheme, partition type, LVM or anything like that19:35
sicelorebuilding - on N900 :p19:35
freemangordonugh19:35
bencoh(why, oh why, when we have an lxc/qemu-based build system :>)19:36
freemangordonbencoh: please, share instructions for cross-building19:36
freemangordonwhere it is?19:36
bencohlemme check19:36
freemangordonyou never shared what you did :)19:36
bencohhttp://bencoh.notk.org/maemo/leste-chimaera-builder-armhf-lxc-20220119.tar.zstd last rootfs looks pretty chunky19:36
siceloi'm lazy ... pmos also have an easy process, but it doesn't take too long on N900 as well19:36
bencohbut I think that's the one19:36
ac_laptopalso I've stumbled upon https://wiki.maemo.org/Changing_the_eMMC_filesystem and I'm curiousĀ : have you ever tried the flash-optimized filesystems ? like F2FS ? is there any difference ?19:37
tmlinduvos: the lcd does not refresh on pressing enter or any key at the login prompt without a gui started19:37
tmlinduvos: mcbsp3 complains about dma channels on one d4 but not on the other..19:37
uvostmlind: yeah i did see the latter19:38
siceloac_laptop: i've seen other mobile OSes try them with excitement ... then eventually returning to ext3/419:38
uvostmlind: the former i dident see since it booted streight to hildon19:38
uvosext3 is kinda a poor choice for a flash device19:39
ac_laptopsicelo: Android devices use F2FS on their internal memory, right ?19:39
uvosac_laptop: some vendors do19:39
uvosac_laptop: its not universal19:39
ac_laptopof course I'm talking about flash-optimized FS for the eMMC. The mSD card must have some translation layers and I don't expect any improvement on those19:41
freemangordonac_laptop: eMMC has too19:41
uvosmSD cards and emmcs are the same19:41
uvosreally19:41
uvosoften the very same chips19:41
freemangordonn900 has onenand, but we don;t use it ATM for leste19:41
freemangordonwhere flash-optimized fs would make sense19:42
sicelostill getting same gdb issue with CFLAGS="-O0 -g" as env var for configure19:46
freemangordonsicelo: please do that in leste19:49
freemangordonI can help then19:49
sicelo`info source` in gdb says, Producer is GNU C17 13.1.1 20230722 -mtune=generic-armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mabi=aapcs-linux -mtls-dialect=gnu -mthumb -march=armv7-a+fp -g -g -O019:49
sicelook19:50
freemangordonwait19:50
freemangordonplease pastebin backtrace19:50
freemangordonugh19:50
freemangordondsc_: with   QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Software); it works fine19:51
sicelohttps://paste.debian.net/1298164/ , not sure if this is ok :-)19:53
freemangordonbencoh: hmm, this is musl, maybe it needs LD_FLAGS as well?19:54
freemangordonumm, LDFLAGS19:54
freemangordonsicelo: better switch to leste, I will be able to provide help there19:55
siceloi only want to trace the ofono parts though. name_get_resp_cb is in ofono code. don't i need the musl stuff if i want to step into those parts?19:55
sicelosure, let me get my SD19:55
sicelofmg, actually this is still in connection with https://lore.kernel.org/ofono/ZUZqIXkQNnen4Bfv@tp440p.steeds.sam/T/#m1efa954d200d5cb1fba4ff0879875a36649d29aa  ... maybe from reading that last email (or last two), you might be able to put me on right path right away :-)19:56
freemangordonsicelo: sorry, don;t have time now to go through ofono code to see where you can store the data19:58
freemangordonwill try to find time soon19:59
sicelosure, no rush.20:01
ac_laptopone last question : is there any list of the daemons running on the system and why they are needed ? I'd like to know what happens if I get rid of pulseaudio, policykit or gvfs... will it inpact only some programs or will it break the whole system ?20:04
siceloyou need most of them. why would you consider removing them?20:07
ac_laptopac_laptop: I usually do this on my desktop system after an install, remove the unnecessary stuff, but my desktop doesn't have the same constraints as the neo900 in terms of audio routing, notifications, etc. So if you tell me that pulseaudio is necessary I'll understand20:11
dsc_freemangordon: really weird20:32
arno11dsc: ah i just noticed same black screen bug in NOmWeather21:11
arno11in 16 bpp of course otherwise it's fine21:12
bencohac_laptop: if you don't need telephony at all and hildon stuff you could do without pulseaudio22:07
dsc_arno11: why are you running on 16 bpp btw22:29
arno11just a test with fmg to improve n900 responsiveness22:29
arno11and it works great22:29
arno11cpu usage decreases a lot for example22:30
dsc_oh interesting22:31
arno11yep and scrolling is better22:32
arno11and touchscreen sensitivity too22:33
siceloyou may want to update https://leste.maemo.org/Nokia_N900#Overclocking :-)22:34
arno11sicelo: yes22:35
arno11i'll add turbo mode stuff22:36
arno11combine with 16 bpp trick and transitions stuff, Leste seems faster than Fremantle honestly22:39
arno11excepting when loading a qt5 app lol22:40
siceloand since the dts is now merged, probably don't need the details on the wiki page anymore. could rather link to the commit22:41
arno11yes indeed22:41
sicelobtw, any reason that the ofono patches for droid 4 haven't been sent to upstream ofono yet?23:03
siceloWizzup: re - OFF mode ... still never got around the serial issue23:16
Wizzuparno11: having maemo-launcher qt support might help23:29
Wizzupsicelo: as in, no serial?23:33

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