<sicelo>
huckg, gpodder is a terminal application? I was asking what the volume keys do in gpodder
<humpelstilzchen[>
gpodder is X
<humpelstilzchen[>
gtk
System_Error has quit [Ping timeout: 276 seconds]
WunderWungiel has joined #maemo-leste
<WunderWungiel>
Hello :)
<WunderWungiel>
Is it possible to boot Maemo Leste on N900 via Multiboot rather than U-Boot?
<freemangordon>
uvos: is there a reliable way to make Xorg crash on chvt?
<freemangordon>
also, did that work before I changed ddx?
WunderWungiel has quit [Ping timeout: 256 seconds]
WunderWungiel has joined #maemo-leste
WunderWungiel has quit [Ping timeout: 256 seconds]
<freemangordon>
Wizzup: I see "[drm:omap_crtc_framedone_irq [omapdrm]] lcd: apply done" every 200 ms on d4 (with drm debug enabled)
<freemangordon>
waking up 5 times a second is not good for battery I guess
<freemangordon>
why do we still carry "get fbdev working for manually updated display"?
<freemangordon>
uvos: It seems we have an issue when we want to switch vt 1 (rotated console) to vt 7 (non-rotated Xorg)
<freemangordon>
non-rotated BOs does not support setting the rotation property
<freemangordon>
I doubt this has ever worked
<Wizzup>
freemangordon: we stopped carring it, then I saw some problem, added it again, but we can remove it again
<_inky>
it warms my heart to see the pinephone related commits, because... again, though i loooove old hw, the community today that choses mobile operating systems is gathered around pinephone. pinephone is what can bring more devs and users to maemo, and i want our maemo be great again. (:
<Wizzup>
mhm
<Wizzup>
I think if we have a sustainable OS I hope some people will add some ports based on hybris stuff, so we can join in on the recycling fun
<sicelo>
Seems many foss projects have a love-hate relationship with libhyris
<Wizzup>
yeah
<Wizzup>
iirc someone did it already (notkit?)
<Wizzup>
not sure how complete it was of course
Pali has joined #maemo-leste
_inky has quit [Ping timeout: 240 seconds]
inky_ has joined #maemo-leste
inky has quit [Ping timeout: 256 seconds]
* freemangordon
hates libhybris
* MartijnBraam[m]
too
<Wizzup>
I never used it tbh, not saying we should go that direction to be clear
<Wizzup>
but basically the entire recycling domain for projects that use some form of android to provide the support, given -how much- times it takes to do mainlining of one device
<Wizzup>
I've been looking at maybe getting some droids, refurbishing and distributing them, but for the devices we support this is really hard already (apart maybe from the bionic)
<Wizzup>
hence my brief thought in that direction :)
rafael2k has joined #maemo-leste
<rafael2k>
pp keyboard is working!!
<rafael2k>
: ))
<Wizzup>
rafael2k: great
<Wizzup>
rafael2k: do you know what is needed for modem? I think others also don't see the modem
<Wizzup>
so some file or script must be missing
<rafael2k>
modem is working just fine
<Wizzup>
ok, but not for others
<rafael2k>
?
<Wizzup>
none of us see it in ofono
<Wizzup>
so there is something different from your setup and the rest
<Wizzup>
we can package it, but we have no userspace for any of this :)
<freemangordon>
yeah
<freemangordon>
uh, I will have to work on that one as well
<Wizzup>
let's please skip BT until we have other stuff working :D
<freemangordon>
sure
<humpelstilzchen[>
would it hurt to package the firmware now?
<Wizzup>
no, I'll pakage it today
<Wizzup>
I just meant the userspace part, that's weeks or work probably :)
<freemangordon>
rather months
<Wizzup>
right
<freemangordon>
libconnbtui
<Wizzup>
I'd rather have more abook and rtcom first :D
<freemangordon>
sure
<freemangordon>
Wizzup: do you have some old d4 setup around (in terms of omap ddx) to test the issue uvos has with chvt
<Wizzup>
no, but I have old images, and I am sure it didn't work then either
<freemangordon>
because I don;t think it is a regression
<freemangordon>
:nod:
<Wizzup>
so if you only want to chase regressions, don't bother
<freemangordon>
yeah
<freemangordon>
I am afraid I lack the knowledge to properly fix that
<freemangordon>
though, maybe it worths trying
<MartijnBraam[m]>
there was one dev unit of the keyboard that had the specacularly-die-with-a-cloud-of-smoke issue, that should be fixed with the units shipped to end users
<MartijnBraam[m]>
was the keyboard controller MCU getting backfed power through GPIO
<MartijnBraam[m]>
could happen when plugging in the keyboard case when the device was on
<Wizzup>
freemangordon: I think it doesn't make sense at this point, I don't think fremantle can do it either, and I don't see the immediate use case
<Wizzup>
freemangordon: maybe later, imo
<freemangordon>
yeah, ok
<MartijnBraam[m]>
at least 2 minutes of usage should be within the 1 month of warrenty from pine...
<freemangordon>
Wizzup: we shall revert 860382142f5b4f39ceaf28011c6b802745777bd4 and "get fbdev working for manually updated display" though
<freemangordon>
actually it seems it is the first one that causes wakeup 5 times/s
<freemangordon>
but we don't need either of those IIUC
<Wizzup>
will do
<rafael2k>
Wizzup: we do have userspace for bt
<rafael2k>
and it is working fine
<Wizzup>
rafael2k: even though we speak english we don't always speak the same language, for me userspace refers to -maemo ui and maemo integration-
<Wizzup>
:D
<rafael2k>
MartijnBraam[m]: tks
<rafael2k>
MartijnBraam[m]: support@pine64.org is the contact to write to, right?
<Wizzup>
freemangordon: will build that kernel now for -devel, or anything else to wait for?
<rafael2k>
Wizzup: well... userspace is userspace...
<Wizzup>
rafael2k: I don't want to argue the definitions, I'm just explaining what I mean, I know there is some complementary userspace to test some bt stuff, but we lack all maemo integration
<Wizzup>
I'll get it packaged today
<Wizzup>
(the firmware)
<rafael2k>
: )
<rafael2k>
lets not forget we still have devuan repo full of software useful to many
<rafael2k>
anyway, I'll try to find wtf happened to the keyboard... most likelly the charger controller burned
lightbringer has quit [Ping timeout: 250 seconds]
<Wizzup>
rafael2k: were you plugging in the kbd when the phone was on?
<Wizzup>
or did it just ... happen
<rafael2k>
it was off
<Wizzup>
ok
<rafael2k>
then I plugged it
<rafael2k>
it was working
<Wizzup>
ok, so I can get 4g data on the pp ok
<rafael2k>
then I plugged the charger in the keyboard/battery pack, and it burned
<rafael2k>
cool!
<Wizzup>
so now we need to figure out why it doesn't work humpelstilzchen[ :)
<sicelo>
btw there's also pinephone pro now, and ... would be nice for Leste to support it :-)
<Wizzup>
I didn't try to buy it yet, and yes it would
<rafael2k>
we just need new u-boot and install the dtbs from our kernel
<rafael2k>
kernel itself support is already there
<Wizzup>
I am not sure about 3d, it's not lima I assum
<Wizzup>
maybe panfrost?
<rafael2k>
of course then we'll also need alsa, gpu and so on
<Wizzup>
I personally didn't want to ask pine64 for one until we had lima stuff sorted out on the pp, which we have now
<Wizzup>
brb
lightbringer has joined #maemo-leste
lightbringer has joined #maemo-leste
lightbringer has quit [Changing host]
<rafael2k>
I need with to debug wtf is happening with PA
<rafael2k>
I booted moblin, and it is still in the 5.10
<rafael2k>
:/
<rafael2k>
(*mobian)
<Wizzup>
it sounds very likely that the UCM version just doesn't match ucm userspace
<Wizzup>
that would explain pretty much everything
<Wizzup>
do you have a link handy to the ucm file?
<Wizzup>
maybe we can just fix it up
<rafael2k>
but alsa works
<rafael2k>
that is the strange, and I tweaked ucm in order it does not complain
<rafael2k>
ucm is a simple piece of software
<rafael2k>
and still PA is totally fucked up, even when I manage to make it spit some sound, samplerate is fucked up
<rafael2k>
could be ucm, I'm not saying it is not it... but it is just strange as I tested really many different stuff in ucm side
<rafael2k>
alsa seems happy
<Wizzup>
we use ucm+pa with no problems on mapphones at least
<Wizzup>
I can test in ~2-3 hours when I get back, maybe help out
<rafael2k>
tks!
<rafael2k>
may be I'm blind to the problem as I even tried to tweak pa config...
<rafael2k>
I don't really want to try newer versions because as you said... it works with other setups just fine
<rafael2k>
and indeed, lower level support is working
<MartijnBraam[m]>
rafael2k: support@pine64.org or sales@pine64.org, I can never remember
<Wizzup>
rafael2k: can you link the stuff that I need to test?
<rafael2k>
MartijnBraam[m]: tks!
<rafael2k>
Wizzup: there is no link... it is just the audio setup
<rafael2k>
leste-config ...
<rafael2k>
I tested everything "easy" I could get (like copying over ucm files)
<Wizzup>
freemangordon: ping, are you busy, or around to help me think through a problem?
<Wizzup>
I *think* the problem that we don't have the uImage on the n900 is that we don't specify that *on n900* the linux-image-omap depends on the maemo-kernel-config-n900 package
<Wizzup>
but I don't know how to do that without breaking the other devices
<Wizzup>
perhaps I need to introduce a maemo-kernel-config-mapphone package that just contains nothing, and both provide some virtual? I don't really know
<Wizzup>
and then linux-image-omap could depend on the virtual
<Wizzup>
I think I've fixed it, let's see in a few hours.
<freemangordon>
Wizzup: busy now, have to cook dinner, laters
<freemangordon>
sorry
<rafael2k>
Wizzup: yay yay yay!!!
<rafael2k>
you are the one!
<rafael2k>
I knew I was blind to some simple shit
<rafael2k>
for some minutes when the keyboard was worked I had a flashback of my Jornada 710 running Debian
<rafael2k>
s/worked/working
<rafael2k>
what I really want in maemo is to replicate my software stack from my desktop, like emacs config, irc and so on... this is why sometimes I dont care sooo much about maemo doing everything. but indeed, bt support in the ui is not bad.
<rafael2k>
next thing I will focus a bit is camera
<rafael2k>
having an app to take pictures is not bad
<rafael2k>
: )
<rafael2k>
I remember N900 was just great, and there were good apps also
<rafael2k>
the pp cameras are not thaaat great, but seem to work ok
<rafael2k>
strace saving lifes
<rafael2k>
new u-boot! that is good stuff!
<rafael2k>
btw - warning to anyone with a pp keyboard - take care with the psu - it should _only_ ouput 5V!
<Wizzup>
rafael2k: so did the upgrade fix it for you?
<rafael2k>
yes - I'm listeing to some punk already!!
<Wizzup>
:)
<Wizzup>
freemangordon: no worries, I think I figured it out
<rafael2k>
btw, pavucontrol crashes X sometimes, when clicking in many stuff during a couple of minutes
<rafael2k>
(I'm listening to music using mplayer so it does not stop, but X crashed some time ago already)
<rafael2k>
(X crashes indeed pretty often, I could be a core dump and take a look in the line that crashed... if you can give me any hint on this)
<rafael2k>
any way to easily enable core dump?
<Wizzup>
hm I haven't seen it crash often, but I don't use it as much as you do
<Wizzup>
rafael2k: maybe just attach gdb pre-crash
alex1216 has joined #maemo-leste
<rafael2k>
good idea
<rafael2k>
btw, inserting phone jack to the phone does not re-route audio properly
<rafael2k>
I'm not sure if this is implemented in ucm, but at least kernel-wise I see messages like "jack: irq plug-in", "jack: plug-in reported" and so on
<Wizzup>
rafael2k: what if you add: load-module module-switch-on-port-available
<Wizzup>
so /etc/pulse/system.pa
<Wizzup>
to*
<rafael2k>
lemme try
<Wizzup>
ofc. restart pulse
<rafael2k>
btw, for X, should I install the symbol packages right? to get proper backtrace info
<rafael2k>
(or it is all already shipped with debug symbols?)
<Wizzup>
freemangordon: ^^ hmm was that actually fixed, now I forgot :)
<Wizzup>
no problem if not, then I should re-open it
pere has joined #maemo-leste
* Wizzup
reopens
<Wizzup>
well technically the segfault is fixed..
<Wizzup>
also the n900 dev image builds
<Wizzup>
greeat
sunshavi has quit [Ping timeout: 256 seconds]
<sixwheeledbeast>
Re DNS I prefer Cisco OpenDNS
<Wizzup>
any particular reasons?
<Wizzup>
Information about your DNS and IP address are both stored by OpenDNS, and web content you visit while using their servers is analyzed and used for various reasons, such as personalizing, improving and enhancing user experience, as stated in their privacy policy.
<Wizzup>
this didn't seem super appealing to me
<sixwheeledbeast>
It's not Google or Cloudflare and have used since before Cisco.
<Wizzup>
quad9 seems to not log ip addrs
<Wizzup>
I think that's kinda neat
<Wizzup>
but open for alternatives really
<Wizzup>
and this also an edge case - it's not the defacto default
<Wizzup>
it's just -if- none is provided
<sixwheeledbeast>
I can't say I have looked at the privacy policy since pre Cisco
<sixwheeledbeast>
What about the speed and reliability?
<Pali>
stupid question, but why not to use own local rdns running on localhost? instead of using all those public rdns services (from google, cloudflare, cisco, etc...)
<sixwheeledbeast>
well that ip I don't recognise
<Wizzup>
Pali: we have dnsmasq atm
<sixwheeledbeast>
oh that's the filtered dns
<Wizzup>
Pali: are you suggesting something like unbound?
<Pali>
Wizzup: dnsmasq is forwarder, so it does not work without external rdns sever
<Pali>
Wizzup: yes!
<Pali>
unbound in full recursive mode
<Pali>
(This setup I'm using on all my "home" routers for 10 years and nobody complain)
<Wizzup>
we could certainly try it / do it - although I can imagine it being a problem on networks that block anything but say their dns
<Wizzup>
airport wifi or something
<sixwheeledbeast>
I imagine it maybe a little slower?
enyc has quit [Ping timeout: 240 seconds]
<Wizzup>
I think lel broke again
<Wizzup>
Pali: we could also make it the fallback in case none is provided/available
<Pali>
sixwheeledbeast: on home networks nobody complained yet about slow speed...
<Pali>
Wizzup: yes, on blocked networks it would not work... on these networks you have to use network rdns server
<Pali>
the best is to do simple check to verify dnssec signature of the root zone... and if it fails then fallback to provider rdns from dhcp
<Wizzup>
hm, I wonder where we would do this, currently we set dns server in udhcp script
<freemangordon>
Wizzup: well, if by "fixed" we mean "refuses to rotate at all" then yes :)
<freemangordon>
we still need VRFB
<Wizzup>
right
lel has quit [Remote host closed the connection]
lel has joined #maemo-leste
<Wizzup>
lel: ping
<Wizzup>
ok its back
Blikje has quit [Remote host closed the connection]