doc has quit [Ping timeout: 252 seconds]
akossh has quit [Quit: Leaving.]
xmn has quit [Ping timeout: 252 seconds]
mkfx has joined #maemo-leste
xmn has joined #maemo-leste
<mkf> hello.
mkfx has left #maemo-leste [Error from remote client]
<mkf> good bye.
<mkf> 16:04:00 arno11 → mkfx: did you use proot or chroot ? or another method ?
<mkf> djuse's proot
alifib has joined #maemo-leste
joerg has quit [Ping timeout: 276 seconds]
joerg has joined #maemo-leste
mkfx has joined #maemo-leste
<freemangordon> Wizzup: VM was out of disc space :)
xmn has quit [Quit: Leaving]
mkfx has left #maemo-leste [#maemo-leste]
mkfx has joined #maemo-leste
_fab has joined #maemo-leste
arno11 has joined #maemo-leste
<arno11> mkf: ok me too. what kind of andro phone btw ?
<arno11> did you already try to update to chimaera -devel ? (to get most leste features)
<arno11> vkb was the main issue on my redmi: needed to remove hildon-input-method to avoid rotation bug and to use diejuse vkb properly.
<freemangordon> hmm:
<freemangordon> channel 1 (2412 MHz), width: 40 MHz, center1: 2402 MHz
<freemangordon> that can;t be correct, no?
<freemangordon> center frequency should be 2412, right?
<freemangordon> hmm, my PC reports channel 1 (2412 MHz), width: 40 MHz, center1: 2422 MHz
pere has quit [Ping timeout: 276 seconds]
<mkfx> arno11: I used native android keyboard
<mkfx> gives us screen resize
<mkfx> and no, couldn't update to devel, can't update cellulard (?) since we don't run an init
<mkfx> tho it's a bit buggy.
whatsupboy has joined #maemo-leste
<Wizzup> yeah, with openrc's softlevel you can still have services running
<Wizzup> this is why I'd like to understand what was dobne
<Wizzup> it's totally possible to leverage openrc still
<Wizzup> and then some services will run, others can be blocked
<arno11> mkfx: hmm, can't remember what i did exactly but you should upgrade to chimaera first (and install related missing pkgs but be sure to have proper sources.list without chimaera -devel and with ascii removed), reboot and dist-upgrade to -devel (with chimaera and chimaera -devel in sources.list)
<Wizzup> did anyone try to just do a rsync -anv to check the diff with a regular image
<arno11> no idea but i can try soon
_fab has quit [Remote host closed the connection]
<Wizzup> you could also do the diff on after doing dist-upgrade I suppose
<Wizzup> it'll just tell us what files are changed
<Wizzup> then we can see how they are changed
<arno11> ok
<arno11> but i think the problem is not the image itself, but rather the 2 custom bash scripts needed to run the img through termux)
_fab has joined #maemo-leste
<arno11> one of the script runs init and xsession stuff by hand
<arno11> i modified it a bit iirc
<Wizzup> yes, but if it was more regular then openrc in soft run level could start the xsession script
<Wizzup> if it's just the two scripts and the image is unchanged then it's much easier
_fab has quit [Quit: _fab]
<arno11> yes indeed
_fab has joined #maemo-leste
<arno11> mkfx: the key file is /leste/diejuse_scripts/launchMaemo.sh if you want to toy with it
<Wizzup> freemangordon: we have a small problem
<Wizzup> >>> from debian.debian_support import Version
<Wizzup> >>> v1=Version('1:1.3-1+m7')
<Wizzup> >>> v2=Version('1:1.3-1+4m7')
<Wizzup> >>> v1>v2
<Wizzup> True
<Wizzup> >>> v1<v2
<Wizzup> False
<Wizzup> with chimaera we missed the +\dm7 and instead wrote +m7
<Wizzup> and this is now 'newer' than +4m7
<Wizzup> so I don't know if dist-upgrade will do the right thing
<Wizzup> any ideas?
<freemangordon> for all packages?
<Wizzup> yes
<Wizzup> beowulf was +2m7
<Wizzup> daedalus is +4m7
<freemangordon> well, I saw lots of packages upgraded
<Wizzup> chimaera unfortunately is +m7
<Wizzup> yes, some I had to re-tag
<Wizzup> due to src fixes
<Wizzup> re-tag meaning up the version
<Wizzup> maybe it's a non issue, I'll find out
<freemangordon> I did another dist-upgrade, this time with enough free space :D
<freemangordon> just rebooting, lemme check if there are any remaining +m7 packages
<Wizzup> but worth checking for example if rtcom-eventlogger is 1.5.4+m7 or 1.5.4+4m7
<freemangordon> mhm
<freemangordon> hmm, h-d hangs right after boot
<Wizzup> hangs how?
<Wizzup> waiting for ready signal?
Anasko has joined #maemo-leste
<freemangordon> no, it boots to h-d
<freemangordon> but it just freeze
<Wizzup> maybe start it over ssh and see what the error is
<freemangordon> something with virtualbox perhaps
<freemangordon> no error
<Wizzup> strange
<freemangordon> something virtualbox related
<Wizzup> ok
<freemangordon> lemme try to rebuild gues additions
<mkfx> arno: okay
<Wizzup> freemangordon: ah yes, new kernel
<Wizzup> probably need those
<Wizzup> (and new x)
Twig has joined #maemo-leste
<Wizzup> btw, looks like there is no qt6-gtk2 platform theme, just qt6-gtk platform theme (which is gtk3)
<Wizzup> but that's not too important
<freemangordon> going to upgrade virtualbox :(
<freemangordon> even worse :(
antranigv has quit [Ping timeout: 248 seconds]
Anasko has quit [Remote host closed the connection]
Anasko has joined #maemo-leste
Anasko has quit [Read error: Connection reset by peer]
<Wizzup> freemangordon: strange, and you're sure it is vbox?
freemangordon has quit [Quit: Leaving.]
freemangordon has joined #maemo-leste
Anasko has joined #maemo-leste
<Wizzup> it's going to take a bit of time to rebase all our upower patches it seems
<freemangordon> no idea what's going on, but now VM does not even boot the kernel
<Wizzup> it looks like some changes we suggested are included
<Wizzup> freemangordon: hm, and chimaera image still works?
<freemangordon> yes
antranigv has joined #maemo-leste
<Wizzup> maybe try again and ensure no free space issues?
<freemangordon> yep, that was with 27G of free space
<freemangordon> it does not even boot in rescue mode
<freemangordon> but yeah, lemme try again
<Wizzup> ok, when you want access to the armhf vm for mesa just let me know D:
<Wizzup> :D
<freemangordon> heh
<freemangordon> I will need VM anyways
<Wizzup> right
<Wizzup> what's left now I think is upower (unlocks mce and status area applet battery) and then just tracker, but rtacker is not core
<Wizzup> we could just have mce and battery applet use mainline upower for a few days
<Wizzup> kind of inclined to do that tbh
<sicelo> hehe
<Wizzup> almost none of the patches apply, they all require conflict resolution :D
<Wizzup> (upower)
<sicelo> i don't remember now how (by default) mce decides to power down due to low bat ... if it uses upower percentage, then people whose fuel gauges don't have calibration will not be able to run Leste, since it'll try to shutdown right away. would need to look at the battery-guard plugin to see how it makes that decision
* sicelo not at PC right now
<Wizzup> I'm not saying we won't rebase
<Wizzup> but this is the last thing to be able to make images and dist upgrade ;)
<freemangordon> approximation done in upower is so inaccurate, that I am not user it is useful
<freemangordon> so we'd better fix whatever needs to be fixed in mce/drivers instead of porting broken patches
akossh has joined #maemo-leste
<sicelo> yes @ approximation. i did mention it as well couple of days ago
<freemangordon> so, besides that, what else do we need that is missing in upstream upower?
<sicelo> freemangordon: the drivers are technically correct, since the uncalibrated fuel gauge is really not reporting any capacity. as for upstream upower, we only really need the approximation, nothing else
<Wizzup> see to 15+ patches
<Wizzup> see the*
<sicelo> Wizzup: i can probably volunteer to work on forward-porting it. not sure if i can finish today, but can do my best (holding off on maeotp :p )
<freemangordon> ok, but lets first decide what we need ported
<freemangordon> if there is a bug in upstream upower(as the ^^^ commit implies) isn;t it better to open a bug on their tracker, instead having own patches?
<freemangordon> also, I think we are better without that approximation patch
<freemangordon> it is totally off
<sicelo> that commit (time) is upstreamable for sure, but not *too* important either
<freemangordon> like, sometimes you see 50% and in a minute the battery is flat
<freemangordon> on d4 that is
<sicelo> freemangordon: some of that is probably not the approximation ... the approximation only kicks in when your device doesn't report capacity at all, i.e. not calibrated
<freemangordon> right
<sicelo> since you use your d4 regularly, i doubt you're affected by that
<freemangordon> d4 loses calibration on every reboot
<sicelo> there's an openrc service that stores it, and rewrites it at boot. luckily that property is writeable on the d4's driver
<freemangordon> this is the capacity that gets overwritten
<freemangordon> not current charge
<freemangordon> and that's what is calculated by that patch IIUC
<sicelo> yup, upower will be happy to see capacity. everything else is less important
<sicelo> which patch? approximation?
<freemangordon> yes
<freemangordon> it provides SOC based on voltage
<freemangordon> that's totally off
<sicelo> it's bad for sure, but i don't see another option, when voltage is the only reading you can trust
<freemangordon> but what do we need that for?
<sicelo> to show a battery on the status bar that gives user a rough idea of how much juice they have
<freemangordon> we don;t need to hack upower just to tell user that battery is low
<sicelo> and to also know when to initiate shutdown due to low battery.
<freemangordon> it is not even rough idea
<freemangordon> esp on degraded battery
<freemangordon> we can do similar without that patch, in battery applet for example
<freemangordon> we can issue low battery warning on lets say 3.4V
<freemangordon> and wait for kernel to send "low battery" signal to start shutdowm
<sicelo> anyway, the problem only affects D4 and N900. other devices should be fine because their fuel gauges have reliable ways to determine it
<freemangordon> yes
_fab has quit [Remote host closed the connection]
<freemangordon> and I vote for dropping that patch
<sicelo> freemangordon: yes @ "low battery" uevent ... hence my patch that's still waiting on krzk. without it, we never get that particular uevent
<freemangordon> hmm
<freemangordon> ping him?
<sicelo> for N900, that is :-)
<freemangordon> ah, kernel patch
<freemangordon> but again, this is not a problem of upower, no?
<sicelo> i thought to wait for holidays a little, then ping. anyway we have it in Leste, so not a problem for us
<freemangordon> ok
<sicelo> regarding upower, yes, it can definitely be handled elsewhere, e.g. mce. although i think uvos was also of the view that battery doesn't belong there :p
<Wizzup> 13:31 < freemangordon> d4 loses calibration on every reboot
<sicelo> anyway, whichever options is fine really. at the end of it all, what matters is (1) being able to show something to the user, and (2) not draining batteries excessively
<Wizzup> I think it gets saved in init script. no?
<freemangordon> it is capacity that gets saved, bu we lose SOC
<freemangordon> *but
<Wizzup> ok
<Wizzup> so shall I continue for now with daedalus/bookworm upower?
<freemangordon> yes
<sicelo> SOC is automatically calculalaated by the cpcap driver if capacity is there, iirc
<freemangordon> no
_fab has joined #maemo-leste
<freemangordon> unless I am missing something
<freemangordon> but after reboot current charge is reported as 0
<sicelo> mmm, anyway, upower won't mind charge = 0 as long as capacity != 0 :-)
<sicelo> let's go with upstream upower
<freemangordon> yes
<freemangordon> and see what is missing
<freemangordon> and kind of start clear, more or less
<Wizzup> I think we'll find probably a bunch but maybe it's gotten better
<Wizzup> I think we also depend on some of the properties that were added
<freemangordon> ok, but lets at least report what is missing to upstream and pester them
<freemangordon> because on the next migration we'll have the same issues otherwise
<sicelo> i know for sure the power off problem on N900 (because i experience it on pmos). but then most people have USB port, so easy way out is just to connect a charger ;-)
<sicelo> it's particularly bad for me because that N900 doesn't have USB port, so always reports 0
<freemangordon> ok, but shall we hack upower to support a device with HW failure?
<sicelo> :-)
<freemangordon> the other option is to reinvent BME
<sicelo> luckily upstream upower are now a bit more welcoming ... compared to when i tried to work on this issue previously
<freemangordon> not impossible, but do we want to
<sicelo> yeah let's go with upower, and move the workarounds into mce. i also would like to see less forks of stuff (that's the convo we had with wizzup regarding upower a couple of days ago)
<sicelo> *go with daedalus' upower
<freemangordon> also, I think battery cannot be moved out of mce, because of emergency calls etc handling
<freemangordon> I *don't* want mce to shut-down device for low battery during emergency (or even normal) call
<Wizzup> 13:47 < freemangordon> the other option is to reinvent BME
<Wizzup> prefer not to
<freemangordon> me too
<Wizzup> in fact I prefer upower fork to another maemo specific daemon
<Wizzup> hildon-meta-core is now installable on vm
<Wizzup> shall I build a core vm image?
<Wizzup> (for daedalus)
<freemangordon> yes, please
<freemangordon> maybe it will work properly here :)
<Wizzup> ok, will take a few hours
<freemangordon> sure
<freemangordon> Wizzup: I wonder if we will be able to enable openrc parallel boot at last
<Wizzup> on the n900 that will just cause more pain I think
<Wizzup> hm, maybe we need tinydm
<Wizzup> or did we not need that any more
<freemangordon> I think we need it
<freemangordon> hmm, lemme check the package
<Wizzup> it's not installed on my d4
<freemangordon> autologin
<freemangordon> no tinydm is needed
<Wizzup> autologin I did
<Wizzup> do you remember the file to touch to have dsme not reboot upon failure, just in case?
<Wizzup> /etc/no_lg_reboots
<freemangordon> mhm
<freemangordon> lrwxrwxrwx 1 root root 19 Mar 15 2023 /etc/no_lg_reboots -> no_lg_reboots.leste
<freemangordon> perhaps it is provided by some package
<Wizzup> freemangordon: I see this in my vm: xf86EnableIO: failed to enable I/O ports 0000-03ff (Operation not permitted)
<Wizzup> I wonder if you saw the same
<freemangordon> you have to change vga emulation type
<freemangordon> to VMSVGA
<Wizzup> I use qemu
<freemangordon> ah
<Wizzup> where does X log to again...
<Wizzup> sigh
<freemangordon> I see that in virtualbox for anything else but VMSVGA
<Wizzup> .local/share/xorg
<freemangordon> yeah
<freemangordon> will have to fix that
<Wizzup> sudo Xorg starts at least for me
<freemangordon> hmm
<Wizzup> this might be some autologin thing
<Wizzup> slash elogind
<freemangordon> yeah
<freemangordon> maybe some option is missing
<sicelo> logging to .local? that's due to non-root Xorg, so is a good thing
<Wizzup> I don't know how we use autologin, I will try to debug a bit later
<Wizzup> so will hold off on images for now
<Wizzup> I saw the same thread
<Wizzup> I don't think this is the case
<freemangordon> seems modesetting is not probed or fails
<Wizzup> when I run 'Xorg' as user it is tried I think
<Wizzup> I'll double check
<Wizzup> ha
<Wizzup> looks like there is no error
<Wizzup> X just stops
<Wizzup> maybe there is no xsession/xinit it can find
<freemangordon> mhm
<freemangordon> does it have .xsession-errors?
f_ has quit [Remote host closed the connection]
<Wizzup> yes
<freemangordon> do you have xinit installed?
f_ has joined #maemo-leste
<Wizzup> /etc/X11/xinit/xinitrc: 5: /etc/X11/Xsession.d/00settings: xhost: not found
<Wizzup> /etc/X11/xinit/xinitrc: 35: /etc/profile: source: not found
<Wizzup> AF Warning: '/etc/osso-af-init/keyboard.defs' not found
<freemangordon> xhost: not found :)
<Wizzup> Connection failure: Connection refused
<Wizzup> Xsession: unable to start X session --- no "/home/user/.xsession" file, no
<Wizzup> "/home/user/.Xsession" file, no session managers, no window managers, and no
<Wizzup> pa_context_connect() failed: Connection refused
<Wizzup> terminal emulators found; aborting.
<Wizzup> ok
<Wizzup> trying
<freemangordon> hmm:
<freemangordon> /etc/profile: source: not found
<Wizzup> dash vs bash
<freemangordon> yeah
<Wizzup> this might be something that will be ok in our image builder
<freemangordon> but why do we still have 'source'?
<Wizzup> debian defaults to dash
<Wizzup> pretty sure we set it to bash
<Wizzup> I'll fix that
<Wizzup> and no, dash never supported source
<Wizzup> and never will
<Wizzup> it's kind of a poor shell, but it's faster than bash so debian uses it
<Wizzup> hm user is set to bash
<Wizzup> I would ignore the source error
<Wizzup> ok, another error, let me remove xsession errors and restrt for good measure
<freemangordon> wait
<freemangordon> is user member of video?
<Wizzup> yes
<Wizzup> the source error was gone btw
<freemangordon> heh
<freemangordon> a package is missing
<freemangordon> but lemme try to find which one
<freemangordon> x11-common?
<freemangordon> install x11-common
<Wizzup> x11-common is installed
<freemangordon> hmm
<Wizzup> maybe the contents of system xsession is changed
<freemangordon> no, because afetr dist-upgrade it starts X properly
<freemangordon> sot it is some package that's missing
<Wizzup> ok, then I am just missing something I guess
<freemangordon> mhm
<Wizzup> wait, see alarmd message
<Wizzup> it is loading our session
<freemangordon> hmm, then it somehow aborts
<Wizzup> it just decides that no persistent program is running in X or something?
<freemangordon> yeah
<Wizzup> root@devuan-daedalus:/etc/X11/Xsession.d# dpkg -S 99x11-common_start
<Wizzup> x11-common: /etc/X11/Xsession.d/99x11-common_start
<Wizzup> does that contain exec $STARTUP on chimaera for you?
<freemangordon> sec
<Wizzup> looks like it
<freemangordon> have to boot it
<Wizzup> I checked, it's ok
<freemangordon> Xsession: unable to start X session --- no "/home/user/.xsession" file, no
<freemangordon> hmm
<freemangordon> where this comes from?
<Wizzup> I don't know
<Wizzup> 50x11-common_determine-startup: ERRMSG="$ERRMSG no \"$USERXSESSION\" file, no \"$ALTUSERXSESSION\" file,"
<Wizzup> but this is the same in chimaera
<Wizzup> it looks like no window manager is set (/usr/bin/x-window-manager does not exist)
<freemangordon> lrwxrwxrwx 1 root root 34 Dec 13 2022 /usr/bin/x-window-manager -> /etc/alternatives/x-window-manager
<freemangordon> yes
<Wizzup> not sure if this matters, but let's see
<freemangordon> /etc/alternatives/x-window-manager -> /usr/bin/matchbox-window-manager
<freemangordon> yes, it matters
<Wizzup> but does it launch this?
<freemangordon> no, I think it just checks it
<Wizzup> ha
<freemangordon> matchbox-window-manager is the package
<Wizzup> not enough, let me check some other things
<Wizzup> oh, matchbox-window-manager is not installed
<freemangordon> mhm
<Wizzup> strange
<Wizzup> hildon-control-panel recommends it but doesn't dep on it
<Wizzup> maybe this is some 'do not auto install recommends' issue
<Wizzup> sudo apt-get install --install-suggests hildon-meta-core
<Wizzup> wants like 100 packages
<freemangordon> heh :)
<freemangordon> but why?
<Wizzup> change in debian
<Wizzup> I suspect
<Wizzup> user@devuan-daedalus:~$ apt-config dump | grep -i sugg
<Wizzup> APT::Install-Suggests "0";
<Wizzup> user@devuan-daedalus:~$ apt-config dump | grep -i recomm
<Wizzup> APT::Install-Recommends "1";
<Wizzup> hm, this is the same on chimaera
<Wizzup> strange
<Wizzup> will figure it out, let's see if X works now first
<Wizzup> yes
<Wizzup> I have working h-d
<freemangordon> :)
<Wizzup> maybe I should make an image and see if it has the same issues
<freemangordon> hmm, was not that an image?
<Wizzup> I started with daedaus cd
<Wizzup> daedalus
<Wizzup> installed it, etc
<freemangordon> Wizzup: seems +4m7 versions are installed over +m7 version
<Wizzup> great :)
<Wizzup> then just our repodiff tool is wrong, but it uses debian python module
<Wizzup> strange
<freemangordon> well, still dist-upgrading
<freemangordon> will confirm after it finishes
<freemangordon> if it boots :)
<Wizzup> maybve check dpkg -l before it reboots
<freemangordon> check what? kernel hangs :)
<Wizzup> you do dist upgrade
<Wizzup> and then you don't type 'reboot'
<Wizzup> instead you type dpkg -l
<Wizzup> :)
<freemangordon> ok
<freemangordon> how would that help?
<Wizzup> it would tell me what I want to know before your kernel potentially hangs
<Wizzup> :D
<freemangordon> ok
<Wizzup> pls check with a core package that wasn't changed, like osso-xterm or something
<Wizzup> also keep in mind hildon-meta won't upgrade, it'll get removed, but hildon-meta-core should
<Wizzup> or hildon-core-meta don't remember
<freemangordon> ok
<freemangordon> oh, upower has epoch 1
<freemangordon> user@devuan:~$ dpkg -l | grep '+m7' | wc -l
<freemangordon> 1520
<freemangordon> :D
<Wizzup> these could be imported or translations
<Wizzup> can you check with a core pkg
<Wizzup> hildon-desktop
<Wizzup> or osso-xterm
<freemangordon> osso-xterm:amd64 0.15+m7
<freemangordon> but, upgrade still going
<Wizzup> ok
<Wizzup> let's wait
<freemangordon> have to run for a while, bbl
<Wizzup> I will also take a break for 1-2 hours
<freemangordon> osso-xterm:amd64 0.15+m7
<freemangordon> ok, h-d is unresponsive after reboot
<freemangordon> also, reboot/shutdown etc do nothing
alifib has quit [Quit: .]
<freemangordon> hmm, it hangs in Run till exit from #0 __GI___libc_write (nbytes=2, buf=0x7ffcb3fc5be3, fd=2) at ../sysdeps/unix/sysv/linux/write.c:26
System_Error has quit [Ping timeout: 264 seconds]
<freemangordon> echo hello > /dev/console hangs too
System_Error has joined #maemo-leste
<Wizzup> freemangordon: did it even upgrade to new version
<Wizzup> I would bet it did not
<Wizzup> we have a problem with this m7 vs 4m7
_fab has quit [Remote host closed the connection]
_fab has joined #maemo-leste
<Wizzup> we can fix this with a priority potentially
<Wizzup> can you try sudo apt-get dist-upgrade -t daedalus ?
<Wizzup> or maybe apt -t daedalus dist-upgrade
mkfx has left #maemo-leste [Error from remote client]
<Wizzup> freemangordon: we can also rebuild everything with a different suffix
<Wizzup> we can change 1:2.2.196+4m7 to 1:2.2.196+maemo7-4
<Wizzup> or 1:2.2.196+maemo7.4
<Wizzup> I like the +maemo solution
<freemangordon> lemme try with apt -t daedalus dist-upgrade
<freemangordon> does not help
<freemangordon> Wizzup: we must use repository priority somehow
<freemangordon> or, use metapackage
<freemangordon> BTW, hildon-desktop is the correct version
<freemangordon> 1:2.2.196+4m7
<freemangordon> we can't use 1:2.2.196+maemo7.4, because .N is for build number
<freemangordon> and '-' is for debian release
<freemangordon> Wizzup: what about creating script that fixes the mess?
<freemangordon> apt install '?version(\+m7.*)' -t daedalus
<freemangordon> hmm, did you rebuild libgtk2.0-0 ?
mkfx has joined #maemo-leste
pere has joined #maemo-leste
<freemangordon> Wizzup: ok, added a file in /etc/apt/preferences.d and was able to upgrade
<Wizzup> freemangordon: I have a vm image now btw
<freemangordon> ok
<Wizzup> what change did you make to apt
<freemangordon> root@devuan:/etc/apt/preferences.d# cat daedalus.pref
<freemangordon> Pin: release n=daedalus
<freemangordon> Package: *
<freemangordon> Pin-Priority: 1000
<Wizzup> we can install that on chimaera with leste-config
<freemangordon> mhm
<freemangordon> and later on remove it, after dist-upgrade
<freemangordon> not sure how exactly
<Wizzup> daedalus leste-config can remove it
<freemangordon> yeah, but we must be sure everything is upgarded first
<freemangordon> is it normal that echo to /dev/console to hang?
<Wizzup> testing the tiny img
narodnik has quit [Ping timeout: 265 seconds]
<Wizzup> booted to h-d
<Wizzup> :)
<sicelo> freemangordon: brief return to the upower issue ... one argument for adding the improvements in upower (eventually upstreaming) instead of mce is - if upower reports something usable, then any other application a user may install will see some usable values. e.g. Wizzup had some gnome thing that displayed battery graph. buzz also wrote something.
<sicelo> just mentioning ... not disagreeing with using upstream upower as is. it remains true that the problem only affects D4 and N900, and only under certain circumstances, so we definitely don't need to r
<sicelo> earchitect a lot of stuff just for these niche cases
<freemangordon> sicelo: I am all for improving upower
<freemangordon> as long as we not have to support a pile of patches
<freemangordon> we just don;t have the manpower to do it
<freemangordon> Wizzup: does it react to touches/clicks?
<freemangordon> also, which kernel does it boot to?
<Wizzup> freemangordon: yes
<Wizzup> 6.1.0-28
<Wizzup> I will send you vdi
<sicelo> i once wrote this, https://gitlab.freedesktop.org/upower/upower/-/merge_requests/188/diffs ... unfortunately the conversation didn't go very well (maybe my fault ... was my first interaction with an fdo project)
<freemangordon> Wizzup: no need
<freemangordon> for now at least
<buZz> sicelo: fyi , my tool/gizmo doesnt use upower for its data, but sysfs files
<sicelo> ah, good to know
<buZz> also my first attempt at a QT application ;) not really happy with it
<buZz> sucks way too much cpu for a graph that doesnt update so often
<Wizzup> I never had a new dist image work first time :)
<freemangordon> nice :)
<Wizzup> note that this is -tiny- image, so no language packs
<freemangordon> getting better
<sicelo> buZz: it's obviously polling ... that can be a problem. upower mostly listens to events (udev), and only polls if there's no activity there
<freemangordon> so, what about my question?
<freemangordon> Wizzup: ^^^
<Wizzup> what question
<freemangordon> /dev/console
<freemangordon> writing to it hangs
<freemangordon> any idea?
<freemangordon> that's why all daemons are frozen
<freemangordon> h-d as well
<Wizzup> I don't know, seems strange
<Wizzup> but I don't know what could cause this
<Wizzup> you can try the vdi I sent and see if it is a virtualbox thing
<Wizzup> the qcow2 that I am uploading now workas
<Wizzup> works
<freemangordon> lemme first finish with the upgrade
<buZz> sicelo: but the polling is delayed by self.timer.setInterval(10000)
<buZz> yet, it still sucks up cpu like no tomorrow
<Wizzup> yeah, better to use upower data for this
<Wizzup> I made a python script to read it somewhere
<buZz> i expected the qt timers to not use cpu while waiting :)
<buZz> Wizzup: i know its possible, but that doesnt teach me what went wrong :)
<Wizzup> not usefor to testing, but useful for devel without dist upgrade
<Wizzup> useful
<sicelo> buZz: not the waiting ... the re-reading after timer expiry. upower mostly doesn't do it, relying on udev.
<buZz> but once every 10 seconds of reading textfiles shouldnt cause it to keep high cpu during those 10 secs wait, right?
<buZz> kinda feels like its forever redrawing the graph at high fps, or something
narodnik has joined #maemo-leste
<sicelo> upower is calling you, haha. anyway
<sicelo> thanks @ qcow2 image Wizzup . might give it a try
<freemangordon> Wizzup: so, did you rebuild gtk2 for daedalus?
<freemangordon> Wizzup: aftre doing proper dist-upgrade, it works fine
<freemangordon> modest crashes on start though
<Wizzup> freemangordon: yes, gtk was also built
<Wizzup> freemangordon: modest is not ported yet, tinymail does not compile
<Wizzup> some 'extern' keyword trickiness
<Wizzup> (iirc)
<freemangordon> ok
<freemangordon> cloned mesa, lets see
<Wizzup> L(
<Wizzup> :)
<freemangordon> Wizzup: which debian release we are at? bookworm?
<Wizzup> daedalus is bookworm yes
<freemangordon> hmm, does not rebase cleanly :(
<freemangordon> "Successfully rebased and updated refs/heads/powervr/kirkstone/22.3.5."
<Wizzup> you rebased your work, or what?
<freemangordon> I rebased staticrocket
<Wizzup> on debian mesa?
<freemangordon> yes
<Wizzup> ok, do you want to try that without any of our patches?
<freemangordon> yes
<freemangordon> that's the idea
<freemangordon> lemme first see if it rebuilds
<freemangordon> umm.. buils
<freemangordon> builds
<freemangordon> will push after that
<Wizzup> ok
<freemangordon> hmm, lemme enable pvr driver
<Wizzup> 17:36 < freemangordon> we can't use 1:2.2.196+maemo7.4, because .N is for build number
<Wizzup> we could do 7r4
<Wizzup> or whatever
<freemangordon> could be, but we'd better keep current
<freemangordon> we have a workaround, no?
<Wizzup> maybe, but wanted to point out that we have a method that will not need any hacks
<mkf> hello
Livio has joined #maemo-leste
Livio has quit [Ping timeout: 264 seconds]
freemangordon has quit [Remote host closed the connection]
Livio has joined #maemo-leste
freemangordon has joined #maemo-leste
Anasko has quit [Ping timeout: 244 seconds]
<freemangordon> mesa does not build :(
<freemangordon> or rather - it builds but packaging fails
<freemangordon> dh_missing: warning: usr/share/mesa/wayland-drm.xml exists in debian/tmp but is not installed to anywhere
<freemangordon> dh_missing: warning: usr/share/pkgconfig/wayland-drm.pc exists in debian/tmp but is not installed to anywhere
<freemangordon> hmm, those seem to come from sgx patches
doc has joined #maemo-leste
<freemangordon> where to build for arm?
akossh has quit [Quit: Leaving.]
<Wizzup> freemangordon: in our ci?
<Wizzup> freemangordon: do you want to build just arm, or?
<freemangordon> yes, I want to test it first. anyway, installing pbuilder in VM
<freemangordon> do you have any experience with it?
Anasko has joined #maemo-leste
<Wizzup> margical
<Wizzup> in any case I do have this vm that I can give you ssh to
<freemangordon> lemme first try to setup local env
<freemangordon> I am almost there
Anasko has quit [Ping timeout: 248 seconds]
<Wizzup> ok
Anasko has joined #maemo-leste
Anasko has quit [Remote host closed the connection]
Anasko has joined #maemo-leste
Anasko has quit [Remote host closed the connection]
Anasko has joined #maemo-leste
Anasko has quit [Remote host closed the connection]
arno11 has left #maemo-leste [#maemo-leste]
Twig has quit [Remote host closed the connection]
xmn has joined #maemo-leste
_fab has quit [Quit: _fab]
Livio has quit [Ping timeout: 264 seconds]