tk has quit [Quit: Well, this is unexpected.]
tk has joined #maemo-leste
_inky has quit [Ping timeout: 256 seconds]
pere has quit [Ping timeout: 256 seconds]
panzeroceania has joined #maemo-leste
_inky has joined #maemo-leste
Pali has quit [Ping timeout: 256 seconds]
<rafael2k> Wizzup: ok!
<rafael2k> kernel compilation still going... I'd like to test before doing the PR
<rafael2k> but both git repos are ready (mobian-5.15 mirror and pine64-kernel fork)
<rafael2k> btw, should I remove debian dir in mobian-5.15 like I did first time, or can I keep it?
<rafael2k> this you can already fetch: https://github.com/rafael2k/sunxi64-linux/tree/mobian-5.15
<rafael2k> I did not delete mobian debian/ dir from upstream, lemme know if you prefer that I delete it
Oksanaa has quit [Ping timeout: 250 seconds]
joerg has quit [Ping timeout: 250 seconds]
joerg has joined #maemo-leste
macros__ has joined #maemo-leste
macros_ has quit [Ping timeout: 256 seconds]
Merkelfan69 is now known as meldrian
mardy has joined #maemo-leste
macros_ has joined #maemo-leste
macros_ has quit [Ping timeout: 240 seconds]
xmn has quit [Ping timeout: 256 seconds]
<lel> rafael2k opened a pull request: https://github.com/maemo-leste/pine64-kernel/pull/3 (New PP kernel release, with important keyboard patches)
<rafael2k> Wizzup: done (just please rebase mobian-5.15 to latest update https://github.com/rafael2k/sunxi64-linux/tree/mobian-5.15 before compiling )
rafael2k has quit [Ping timeout: 256 seconds]
rafael2k has joined #maemo-leste
rafael2k has quit [Ping timeout: 240 seconds]
pere has joined #maemo-leste
rafael2k has joined #maemo-leste
<sicelo> freemangordon, Wizzup - so it seems ofono has complete support for emergency calling, in various scenarios, including sim not present - https://git.kernel.org/pub/scm/network/ofono/ofono.git/tree/doc/emergency-call-handling.txt
<freemangordon> sicelo: I am missing the context
<sicelo> none specifically. i just recall the issue of emergency calls has come up here a couple of times
<freemangordon> yeah
<rafael2k> /etc/pulse/default.pa -> set "set-default-sink 1
<rafael2k> "
<rafael2k> to get audio output in pp with the correct output
Oksanaa has joined #maemo-leste
<rafael2k> Wizzup: if you end up finding a way to have our pulse audio custom configs... apart of "load-module module-switch-on-port-available" in system.pa, it would be nice to have this "set-default-sink 1" in default.pa
pere has quit [Ping timeout: 256 seconds]
_inky has quit [Ping timeout: 256 seconds]
inky_ has quit [Ping timeout: 256 seconds]
<rafael2k> and as far as I can check with v4l tools, /dev/media0 is the video decoder hardware, and /dev/media1 is the camera, which all seem to work
Pali has joined #maemo-leste
<rafael2k> humpelstilzchen[: yes!!
<rafael2k> just managed to take my first picture in maemo!
<rafael2k> : )
<humpelstilzchen[> interesting, I could not
<rafael2k> nothing different in kernel - it all works out-of-the-box (just the auto-focus functionality needs the firmware blob)
<rafael2k> [ 6933.582634] ov5640 3-004c: firmware upload success
<rafael2k> we need this in our repo too: ov5640_af.bin
<rafael2k> what did you use?
<rafael2k> I used megapixels in a mobian chroot'ed env
<rafael2k> just to test if kernel is ok, and indeed, it is
<rafael2k> : )
<humpelstilzchen[> ah ok.
<humpelstilzchen[> I tried manually with media-ctl commands
<rafael2k> ah, lots of crazy and specific ioctl()'s for pp hardware...
<humpelstilzchen[> also
<humpelstilzchen[> [ 183.854684] ov5640 3-004c: ov5640_set_ctrl_focus: no autofocus firmware loaded
<humpelstilzchen[> [ 186.733527] ov5640 3-004c: firmware upload success
<humpelstilzchen[> -rw-r--r-- 1 user user 4077 Feb 3 22:06 /lib/firmware/ov5640_af.bin
<rafael2k> I would just copy the "lower level" management of Megapixels and write a simple camera UI for maemo
<rafael2k> hopefully compatible with any camera hardware, and not only with pp hardware
<rafael2k> cool!
<rafael2k> (I'm not sure if there is already any maemonized camera app... hopefully there is)
inky_ has joined #maemo-leste
<sicelo> There is.
<rafael2k> good! can you give any hint about its name?
<rafael2k> : )
pere has joined #maemo-leste
<rafael2k> (of course I remember taking pics in the N900...)
<humpelstilzchen[> Maybe you can make Blessn900 work in PP
<rafael2k> BlessN900!!
<rafael2k> I used to use that in the past life!!
<rafael2k> 404
<freemangordon> 404?!?
<freemangordon> WTF?
<sicelo> Um, maybe because I manually typed it. I have it open on pc
<freemangordon> this uses Nokia lib, has to be ported to something else
<rafael2k> cool!
<freemangordon> gst part has to be ported too
_inky has joined #maemo-leste
<rafael2k> libgdigicam ?
<rafael2k> this is the proprietary part?
<freemangordon> yeah
<freemangordon> but it is just a wrapper to omap3camd, more or less
<rafael2k> wow, location-daemon is here!
<freemangordon> sure
<rafael2k> : )
<freemangordon> and omap3camd is where all Nokia image/video processing happens
<rafael2k> right, these camera low level things we can easilly borrow from current camera apps
<freemangordon> mhm
<freemangordon> UI should be usable though
<rafael2k> I'm trying to compile it here
<rafael2k> Unmet build dependencies: libgdigicam-dev libgdigicam-gst-camerabin-dev libhal-dev libnavigation-dev sharing-dialog-dev gstreamer0.10-plugins-camera-dev libgstreamer-plugins-base0.10-dev
<rafael2k> not bad
<rafael2k> gstreamer port to 1.0 is not rocket science
<rafael2k> the rest it seems the low level camera bits and some other bits regarding libnavigation-dev sharing-dialog-dev
<rafael2k> we even have the camera sounds already installed! /usr/share/sounds/camera_snd_title_3.wav
<rafael2k> eheheheh
inky_ has quit [Ping timeout: 256 seconds]
<rafael2k> lots of gstreamer work indeed... which will be core of the work I think
Oksanaa has quit [Ping timeout: 256 seconds]
<rafael2k> the sound of the camera shutter is working /usr/share/sounds/camera_snd_title_1.wav
<rafael2k> :P
<sicelo> :-)
inky_ has joined #maemo-leste
<freemangordon> rafael2k: yeag, gst part should be easy
<freemangordon> *yeah
<freemangordon> hmm, why libnavigation-dev is missing?
<freemangordon> mayeb one more piece to RE
<freemangordon> hmm
Oksanaa has joined #maemo-leste
<freemangordon> yeah, this either has to be REed or upstream replacement found
<freemangordon> though I doubt there is one
<freemangordon> check headers in the -dev package
<freemangordon> I don;t think there is anything FOSS that implements such functionality
<freemangordon> we already have nm-nav-provider, so REing that wrapper lib should not be a big issue
inky_ has quit [Ping timeout: 250 seconds]
inky_ has joined #maemo-leste
inky_ has quit [Remote host closed the connection]
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 256 seconds]
<bencoh> freemangordon: if anything, I'd have a look at fcamera
<bencoh> (regarding camera)
<bencoh> well actually it depends on what you want to use it for, I dunno if it would be suitable for live camera streaming or video recording
<rafael2k> freemangordon: tks!!
<bencoh> does omap3camd levarage the ISP for debayering?
<bencoh> leverage*
<bencoh> (ie demosaicing)
<freemangordon> I think so
<freemangordon> all post-processing happens in omap3camd and IIRC part of it is HW accelerated through ISP
<sicelo> Is ISP open/documented?
<freemangordon> yes
<freemangordon> bencoh: I see no debayer module, so I guess we get RGB from cameras
<freemangordon> or it is done implicitly
<sicelo> There was a libcamera talk at FOSDEM, and Laurent wished he could support omap SoCs there
<freemangordon> ISP is already supported in kernel
<freemangordon> not sure to what extend though
<Wizzup> bencoh: yeah fcamera is great
<freemangordon> also, n900 is very tricky in terms of cameras
<freemangordon> as front/back switch is done through gpio
<freemangordon> last time I checked this was not handled properly in the kernel
<sicelo> I think fcamera was using very custom stuff, including kernel modules. Hence Pavel sort of gave up on it for his N900 camera poc
<rafael2k> cedrus hw acceleration seems to be working with VA libva-v4l2-request in PP, at least up to what I could test with H.264
<freemangordon> yes, it was using custom kernel modules
<freemangordon> Wizzup: were you able to come up with some idea on how to use xkb data? like, we can live without nokia etc kbd models
<freemangordon> as we already have that in /etc/default/keyboard
<freemangordon> but, I am not able to grok how to get the available layouts based on keyboard model
<freemangordon> maybe I am missing something, dunno
<Wizzup> freemangordon: no, didn't really think about it much more, do you mean base or base.xml file?
<Wizzup> I think I was kind of able to parse the base file in my head, where the repeating lines are additional layouts
<Wizzup> but we can just add stuff to base.xml as far as I can concerned
<Wizzup> we already fork xkb-data anyway
<freemangordon> base.xml is not the same as base, in terms of data/logic
<freemangordon> but ok, I will see what I can come up with
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 256 seconds]
inky_ has joined #maemo-leste
macros_ has joined #maemo-leste
macros__ has quit [Ping timeout: 250 seconds]
inky_ has quit [Ping timeout: 256 seconds]
_uvos_ has joined #maemo-leste
<_uvos_> please use libcamera. the pp camera and the n900 camera should be usable though libcamera with the mainline kernel in basic fashion (at least filters and sensor color grading will be needed for n900 to get resonable pictures)
<Wizzup> agreed
<_uvos_> also mapphone cameras will need libcamera too
<rafael2k> Wizzup: any problem with the pp kernel PR, lemme know
<_uvos_> btw there was a driver for omap4 video decoding in linux mainline staging, and there is a foss ti lib to use it
<_uvos_> so should be possible to get that going for hw encode
<humpelstilzchen[> not remoteproc I hope?
<rafael2k> libcamera++
<rafael2k> there is even a gst plugin!
<rafael2k> but we'll need newer meson version, and prolly other newer stuff
_uvos_ has quit [Remote host closed the connection]
xmn has joined #maemo-leste
<Wizzup> rafael2k: no problem, just busy this morning, will get on it in a few hours
<sicelo> IIRC, libcamera doesn't support omap* camera subsystem yet. Someone will have to add it
_uvos_ has joined #maemo-leste
<_uvos_> omap iss should work fine in libcamera via mcc/v4l to get raw data
<_uvos_> so the omap side is there
<_uvos_> you need support for dealing with particularits of the datastrem ofc
<_uvos_> per sensor chip
<_uvos_> ie debayer/ color grading, binning what have you
<_uvos_> and for sane performance you need to use ducati/ whatever omap 3 hw block is
_uvos_ has quit [Read error: Connection reset by peer]
_inky has quit [Ping timeout: 256 seconds]
inky_ has joined #maemo-leste
inky_ has quit [Ping timeout: 256 seconds]
Oksanaa has quit [Ping timeout: 256 seconds]
Oksanaa has joined #maemo-leste
pere has quit [Ping timeout: 256 seconds]
inky_ has joined #maemo-leste
_inky has joined #maemo-leste
sicelo_ has joined #maemo-leste
<bencoh> freemangordon: no, we get bayer from camera
<bencoh> freemangordon: fcamera saves raw by default (it allows saving a processed version as well, but that's custom processing)
<bencoh> as for video on droid4, iirc it's based on remoteproc, yes
<bencoh> or the TI remoteproc equivalent from back then (2012)
<bencoh> is libcamera really "good" btw? or is it bloated like the android camera subsystem?
sicelo_ has quit [Quit: leaving]
<Wizzup> uvos: bionic battery really lasts for a long time
<freemangordon> Wizzup: could it be related to the latest reverts?
<Wizzup> freemangordon: not just that, but also
<Wizzup> bionic I think in general idles a bit better somehow
<Wizzup> it's surprising how well the bionic works
rafael2k has quit [Ping timeout: 240 seconds]
rafael2k has joined #maemo-leste
<bencoh> Wizzup: should we drop the droid4 and start working on a bionic hw keyboard? :]
<Wizzup> bencoh: I think working on a virtual keyboard that can be shown while the app is resized and visible (not blurred) would be helpful
<Wizzup> including support for ctrl etc
<bencoh> oh, talking about keyboards, ibus has support for emojis (with a clickable window). I wonder if integrating the hildon keyboard in some ibus plugin would give better results
<Wizzup> uvos probably has some ideas on this too, there is the at-spi stuff
<bencoh> like, ibus works with any kind of application, be it gtk/qt, or plain X11 (through xmodifiers)
<Wizzup> buZz: just built navit 0.5.6 on maemo
<Wizzup> seems to work
<dsc_> Wizzup: perhaps the app does not have to be resized for virtual keyboard to show up
<dsc_> android behavior is to overlay the keyboard as-is
<Wizzup> dsc_: well, if you have a terminal and you're typing at the bottom, how does it work?
<dsc_> some applications you'd want to resize (terminal apps), some application may choose to provide their own keyboard (terminal apps?), some applications dont want to resize (browers)
<dsc_> if you want to follow android behavior, that is
<dsc_> im just looking at what my phone currently does :P
<Wizzup> mhm
<Wizzup> buZz: do you know how specify a vehicle for navit?
<buZz> eh no , i barely know what navit is :P
<buZz> i found attempts of myself to get it running on a zipit z2 back in 2019
<buZz> but seemingly i never did
<buZz> Wizzup: maybe the http://wiki.navit-project.org/index.php/Maemo can be extended / updated / pointed to leste :P
<Wizzup> they removed support recently, but it's not in any release yet
<buZz> yeah but for leste we could revive it by supporting nearnative i guess? the layouts are some kinda xslt
<Wizzup> the latest release is 0.5.6 which supports maemo
<buZz> alright, i'm doing my tomtom messingaround on git master
<Wizzup> idk what nearnative is, but I think making it work before they removed support is a start
<bencoh> :)
<buZz> well, its in devuan
<lel> MerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/605 (Import/package navit)
<buZz> yeah i'm just saying, maybe there's no need for real maemo support if the plain x one already kinda works
<bencoh> oh, 0.5.6 is quite recent too
<Wizzup> yes
<Wizzup> I just built it, it seems to work, but the config is complicated
<Wizzup> not going to mess too much more with it right now, but if someone feels like it
<rafael2k> https://modrana.org is not good?
<Wizzup> just having liblocation-dev installed is enough for cmake to add maemo support
<Wizzup> rafael2k: I think both are good :)
<buZz> modrana has no working planning afaik
<rafael2k> humm
<bencoh> planning?
<buZz> yeah planning of routes
<rafael2k> what is this, btw?
<buZz> there is http://wiki.maemo.org/ModRana_offline_routing_guide but getting that stuff working for me was impossibru
<rafael2k> do we have it packaged?
<bencoh> buZz: oh, really?
<buZz> i'd love to see someone pull it off :P
<bencoh> offline routing works well for marble, and iirc they use the same routing engine
<Wizzup> buZz: well if you have some time maybe you can try it with leste, we're close to supporting various tablets as well, so could be nice for in-car nav somehow :p
<bencoh> (aka monav)
<bencoh> (which reminds me I should probably update my monav routing database with the data from modrana)
* Wizzup never used routing on n900
<buZz> bencoh: hmm yeah it does use the same engine it seems, not sure what went wrong
<bencoh> it's pretty neat
<bencoh> oh, modrana stopped updating its monav routing database repository :(
<bencoh> it's stuck in 2015
<bencoh> and monva.openstreetmap.de is dead
<rafael2k> Wizzup: I used to use sigic
<rafael2k> sygic
<buZz> the navit guys seem kinda active anyway, so it felt like a nice route towards my non-maemo related goal of recycling old tomtoms :P
<rafael2k> I would use my pp with maemo to play music and may be at the same time do some gps assisted routing : ))
<buZz> does the pinephone have a fm transmitter? :P
<rafael2k> dont make me cry
<rafael2k> :(
<buZz> ah no :(
<rafael2k> :P
<buZz> some tomtoms do have one :)
<rafael2k> how i miss it
<rafael2k> thaaat is cool
<buZz> not quite sure those work for what i want
<rafael2k> could even transmit some afsk data to the nearest buddies... eheheheh
<rafael2k> when I have my sabbatical year I'll do a cover for the pp just like the lora one, but with a true generic radio, with i/q in and out
<rafael2k> <- trying to compile libcamera to see if it works with pp
macros__ has joined #maemo-leste
<rafael2k> this libcamerasrc element for gstreamer would be really useful if it works... we could have camera ui much easily ported and much more generic (instead of hardcoding tons of specific ioctl()'s for each supported device)
<buZz> rafael2k: hahaha, hackrf pp cover? :D
<rafael2k> exactly
<buZz> 10w PA with seperate battery
<buZz> :D
<rafael2k> certainly I will borrow some ideas from the pp keyboard, just not the catching fire part
<rafael2k> big battery and powerful PA
<buZz> its catching fire? :P
<rafael2k> mine did
<rafael2k> :/
<buZz> howso?
<buZz> overeager usb-c pd? :P
<rafael2k> like 2 minutes after being the charger, smoked
<buZz> '120W? yessirrr'
<rafael2k> :PP
<buZz> does it still work? :)
<rafael2k> sure, I use as weight for the papers in the table now
<rafael2k> (pine64 is sending me a new mainboard to change myself... lets see)
macros__ has quit [Ping timeout: 260 seconds]
macros__ has joined #maemo-leste
<buZz> ah sweet :)
<rafael2k> I see in libcamera some specific support for "pipelines", like ipu3, raspberrypi, rkisp1, simple, uvcvideo and vimc, and some enable "IPA" modules, whatever it is, but I doubt specific pp (or N900) support will be perfect out-of-the-box
<rafael2k> but at least the infrastructure to add proper support for specific hardware is that, which is nice
<rafael2k> (it is still compiling, btw, including the QT app)
<rafael2k> (i'm compiling in bullseye chroot for the sake of lazyness... if it works fine, we backport it to beowulf)
System_Error has quit [Ping timeout: 276 seconds]
<sicelo> i think pp should have the best support actually ... because that's the "main" device throughout all FOSS projects nowadays
<sicelo> (support in libcamera, that is)
macros__ has quit [Quit: Konversation terminated!]
DPA has quit [*.net *.split]
eloy has quit [*.net *.split]
uvos has joined #maemo-leste
eloy has joined #maemo-leste
DPA has joined #maemo-leste
scops has quit [Ping timeout: 240 seconds]
optix has quit [Ping timeout: 245 seconds]
humpelstilzchen[ has quit [Ping timeout: 245 seconds]
tvall has quit [Ping timeout: 250 seconds]
BlagovestPetrov[ has quit [Ping timeout: 250 seconds]
mighty17[m] has quit [Ping timeout: 250 seconds]
devrtz[m] has quit [Ping timeout: 256 seconds]
calebtheythem[m] has quit [Ping timeout: 252 seconds]
MartijnBraam[m] has quit [Ping timeout: 268 seconds]
M1peter10[m] has quit [Ping timeout: 268 seconds]
<rafael2k> nope, no support for gc2145 or ov5640
<rafael2k> See Documentation/sensor_driver_requirements.rst in the libcamera sources for more information <-
<rafael2k> we need specific pipeline support
<uvos> tmlind: so your misterious 1 or 0 that is sent with the gps time isent what atenna to use right?
<uvos> i wonder if bionic locks fast with the time patch
<uvos> Wizzup: do we have this in leste?
<Wizzup> uvos: it's pretty fast imo
<Wizzup> do we have what in leste
<Wizzup> ?
<uvos> tmlinds patch to upload the time to qcom modem
<uvos> its very mutch not fast
<uvos> have you tried the gps on android :P
<rafael2k> ok, we need more patches to our kernel ^
<rafael2k> it seems someone just sent to megi for 5.17
<rafael2k> I can backport the patches to our 5.15
<rafael2k> so then we can have libcamera working
<rafael2k> right now, libcamera _does not_ work
<uvos> did anyone say it did?
<uvos> rafael2k: nice work anyhow :)
<rafael2k> Update: They have already been pulled in the 5.17 kernel branch ^
<rafael2k> after spending some time with libcamera... the problem is not there, but defunct kernel support indeed...
<rafael2k> : )
<uvos> rafael2k: ok
<rafael2k> and this is kind of very recent, one week ago
<uvos> Wizzup: could you awnser the question? i keep on forgeting what branch of https://github.com/maemo-leste/droid4-linux is the active one
<rafael2k> megapixels is pretty hacky stuff, all hardcoded, but current state (not 5.17 of some days ago) did not have proper v4l functions to handle probing the camera parameters and so on
<uvos> rafael2k: ok great
<uvos> maybe its easiest to get some camera ui with libcamera going on rpi first
<rafael2k> good... so we can proceed with the idea of pluging camera-ui to gst-libcamera... I plan to do the kernel worklifting soon
<uvos> or uvc
<rafael2k> sure, that can go in parallel
<rafael2k> gst-libcamera + libcamera itself
<uvos> ok
<rafael2k> I'll check what might be better, backport the patches, or just go to 5.17...
<rafael2k> camera is a nice feature indeed
<uvos> just go up
<rafael2k> : ))
<rafael2k> I like that idea too
<Wizzup> uvos: I was in a work meeting, sorry
mighty17[m] has joined #maemo-leste
<Wizzup> uvos: this is the current branch, and yes it needs cleaning up and we should use a diff branch name https://github.com/maemo-leste/droid4-linux/commits/wip/n900/maemo-5.15-cleaned-up
<uvos> Wizzup: no worrys :) i just thought you forgot to awnser
<Wizzup> uvos: my pretty fast remark was regarding your lock question
<Wizzup> uvos: ooooh
<Wizzup> uvos: I thought of lock _screen_
<Wizzup> lol
<uvos> oh
<uvos> haha
<uvos> :P
<uvos> Wizzup: right ok so we dont have tmlinds patch
<uvos> Wizzup: ok ill have to build it then to try it on bionic
<Wizzup> I can add it
<uvos> ok thanks!
<rafael2k> Wizzup: please don't forget the no-keyboard-burn kernel for pp
<rafael2k> : ))
<uvos> rafael2k: vat? what happend there? link?
<rafael2k> uvos: see my PR to pine64-kernel
scops has joined #maemo-leste
<Wizzup> rafael2k: not forgetting, been busy
<rafael2k> there are some scare new pp keyboard patches that landed a couple of days ago to make the keyboard behave better... like limiting power and stuff like that
<rafael2k> no rush...
<rafael2k> it was my fault prolly, but having better software support always make hardware smoke more difficult
humpelstilzchen[ has joined #maemo-leste
<Wizzup> let me finish dinner and then I'll do it
* dsc_ looks at the clock
optix has joined #maemo-leste
tvall has joined #maemo-leste
<rafael2k> here is wine time already... just put my daugher to sleep : )
<uvos> rafael2k: so sphone dosent work wrt profile switch anymore?
<uvos> could you paste pactl list?
<uvos> on pp
<uvos> ofc
<rafael2k> uvos: good, lemme test again now I set the default pa device
<Wizzup> dsc_: second dinner, had some leftovers :)
<uvos> id better not tell anyone when i had dinner then....
<uvos> rafael2k: also sphone log
<uvos> rafael2k: killall sphone ; sphone -v
<rafael2k> uvos: not working
<rafael2k> ok
mardy has quit [Quit: WeeChat 2.8]
<uvos> it still works on mapphone
<rafael2k> sphone: route-pulseaudio: failure: set ucm profile to Voice Call No such entity
<rafael2k> sphone: route-pulseaudio: failure: set ucm profile to HiFi No such entity
<uvos> pactl list
<uvos> yeah ok
<uvos> pa_context_set_card_profile_by_index fails becasue the first soundcard dosent have the profile
<rafael2k> there are 2 cards now..
<uvos> i gues we should be ok with it failing
<rafael2k> the problem is not sphone
<rafael2k> I'm not sure if I should set the default in alsa ou pa
<uvos> sure it is, it tries to set the profile for every card
<uvos> and it bails if one fails
<rafael2k> hummmm
BlagovestPetrov[ has joined #maemo-leste
<rafael2k> with new kernel we have more alsa devices indeed
<rafael2k> more stuff receiving drivers
<uvos> right its just a silly bug in sphone
<uvos> it would break on mapphones too
<uvos> if the hdmi driver wasent broken
<rafael2k> : ))
<rafael2k> btw, with my new PR, hdmi audio output should be fixed (hopefully, and I did not test)
<rafael2k> (cortesy to moblian patchset, not really me)
<rafael2k> I wonder if I will be able to squeeze a 5G quectel in this pp... but for now I could not find any 5G networks here anyway...
<rafael2k> afai, I'll be able to do it
<rafael2k> dont really understand why ppp did not came with a 5G modem, considering quectel already launched it
<uvos> 5g at long wavelengths is mostly pointless
<rafael2k> nobody use this
<rafael2k> I mean
<rafael2k> everybody use this currectly
<rafael2k> :P
<rafael2k> (all the deployments I mean)
<uvos> righ
<rafael2k> the uplink is much better
<uvos> t
<Wizzup> rafael2k: wait did you merge in my branch somehow
<uvos> and mostly its pointless
<rafael2k> Wizzup: how?
M1peter10[m] has joined #maemo-leste
<Wizzup> maybe 'tig' is showing it weirdly
<rafael2k> well... we could argue all 3gpp are...
<uvos> not really
<rafael2k> Wizzup: are you talking about my PR?
<Wizzup> rafael2k: looking at your branch
<Wizzup> did you make a PR?
<rafael2k> massive mimo, better modulation, 3gpp goes step by step
<rafael2k> Wizzup: yes
<rafael2k> here:
calebtheythem[m] has joined #maemo-leste
<rafael2k> then you need to pull kernel yourself to mobian-5.15
<rafael2k> as I dunno how to do it from my fork
<rafael2k> uvos: so NR is not pointless...
<uvos> rafael2k: the difference was that lte was allready pretty mutch at the shannon limit
<rafael2k> uvos: I like GSM
<rafael2k> uvos: considering siso
<rafael2k> shannon does not consider multiple inputs and outputs
<rafael2k> and indeed are many channels being used together
<rafael2k> *as
<uvos> sure
<rafael2k> so 5G is not pointless
<rafael2k> :P
<uvos> but in practiacal deployments that dosent help you really
<rafael2k> indeed
<rafael2k> I agree
<rafael2k> but the uplink got a bit improved, I must say
<Wizzup> rafael2k: right so that PR updates the debian branch and patches
<Wizzup> and then I just need to override the branch and make a new tag
<rafael2k> Wizzup: that PR is just for beowulf-devel
<rafael2k> Wizzup: then you need the git magic to have the latest mobian-5.15 (which I forked) to mobian-5.15 branch
<Wizzup> ok, and you removed the patches from that branch right
<rafael2k> uvos: it does not help me, it helps the chip makers and patent owners
<rafael2k> Wizzup: ah, no no, I did not delete the debian/ dir
<uvos> particulary it helps chip makers get grants from goverments :P
<uvos> but... lets not get into this
<rafael2k> Wizzup: should I?
devrtz[m] has joined #maemo-leste
<rafael2k> uvos: yeap, totally... and 5G in high frequencies has some usage that nobody discoved what to do with it, no real deployment yet
<rafael2k> Wizzup: I did not delete the debian/ dir (from mobian) here: https://github.com/rafael2k/sunxi64-linux/
<uvos> yeah no argument there high frequency 5g has nich practical uses in high density areas imo
<rafael2k> Wizzup: (mobian-5.15 branch)
<rafael2k> uvos: but people says it causes cancer and controls your brain... :P
<uvos> lets not engage with sutch people :P
<rafael2k> uvos: hNodeB above 20 GHz provide very small coverage cells... suscetible to rain fading and so on
MartijnBraam[m] has joined #maemo-leste
<rafael2k> :P
<rafael2k> better not
<rafael2k> I work with HF radio and GSM... it is enough for my head already
<rafael2k> I like high power transmitters, I feel better when it is higher than 100 kW
<rafael2k> my body reacts well : )
<Wizzup> rafael2k: let me just check, maybe git diff confuses me
<rafael2k> Wizzup: ok
<Wizzup> git diff from my mobian-5.15 and yours give me this https://dpaste.com/5L3S2R3SV.txt
<Wizzup> argh colour output
<rafael2k> just a sec
<Wizzup> that is 1456273b2f82b5e85324411fb189a57273d772b0 (your HEAD) and 3f0d484ed6b51c664045bd737e647e8e03277570 (current repo head / maemo-kernel-5.15.0tag)
<rafael2k> hum
<rafael2k> could you just rebase using "upstream"? I dunno what is wrong
<Wizzup> sure, but you have a merge commit merging in the old branch/tag
<Wizzup> so somewhere you git 'git merge' and it used --no-ff instead of the nice --ff-only
<Wizzup> ah ok, just take upstream and then merge your maemo/beowulf-devel branch?
<rafael2k> shit, yes, I probably fucked up
<rafael2k> upstream to mobian-5.15
<rafael2k> andd my PR just for maemo/beowulf-devel
<Wizzup> ok, will do
<rafael2k> just checked upstream - all good - no new chane
<Wizzup> so that is:
<Wizzup> 8a2c78110ed923d0002d571b2606f39c485c08b8
<Wizzup> d/changelog: Release version 5.15.21
<rafael2k> yes!
<lel> MerlijnWajer closed a pull request: https://github.com/maemo-leste/pine64-kernel/pull/3 (New PP kernel release, with important keyboard patches)
<rafael2k> I like this spinner
<uvos> orbital mechanics
<rafael2k> :PPPP
<Wizzup> lol yeah
<buZz> Wizzup: 'how to change vehicle in navit' > tap screen > settings > change vehicle , at least on my devuan x86 install ;)
devrtz[m] has quit [Write error: Connection reset by peer]
humpelstilzchen[ has quit [Read error: Connection reset by peer]
scops has quit [Write error: Connection reset by peer]
MartijnBraam[m] has quit [Write error: Connection reset by peer]
M1peter10[m] has quit [Write error: Connection reset by peer]
mighty17[m] has quit [Read error: Connection reset by peer]
calebtheythem[m] has quit [Read error: Connection reset by peer]
tvall has quit [Write error: Connection reset by peer]
optix has quit [Read error: Connection reset by peer]
BlagovestPetrov[ has quit [Write error: Connection reset by peer]
<buZz> it supports horse :D
<buZz> ah time for daily matrix.org spamruns
tvall has joined #maemo-leste
<Wizzup> buZz: I think you need to specify it on start
humpelstilzchen[ has joined #maemo-leste
<Wizzup> at least the way I understand
mighty17[m] has joined #maemo-leste
devrtz[m] has joined #maemo-leste
scops has joined #maemo-leste
MartijnBraam[m] has joined #maemo-leste
calebtheythem[m] has joined #maemo-leste
M1peter10[m] has joined #maemo-leste
optix has joined #maemo-leste
BlagovestPetrov[ has joined #maemo-leste
<buZz> hmm, not sure? it does appear that gpsd gets linked to a specific vehicle profile in navit.xml
<buZz> <!-- Vehicle with GPS enabled for gpsd on unix -->
<Wizzup> right, we don't use gpsd
<Wizzup> we use liblocation
<Wizzup> something like this:
<Wizzup> <vehicle name="Local GPS" profilename="car" enabled="yes" active="1" source="maemo">
<Wizzup> (and more)
<buZz> alrighty
<rafael2k> is liblocation integrated with gpds somehow already?
<uvos> it uses gpsd
<rafael2k> gpsd seems to be working fine here
<rafael2k> ah, ok
<uvos> yes gpsd works fine
<Wizzup> liblocation is a lib that does some extra stuff but the data comes from gpsd ultimately, but there is some dbus stuff as well
<uvos> really we should port it to geoclue instead
<Wizzup> (the gpsd dbus stuff isn't that great)
<uvos> note that liblocation is just a dumb proxy for gpsd atm
<Wizzup> it does do more stuff than just being a proxy
<rafael2k> liblocation seems ok to me, I remember its API from long time ago when I played with it with the N900
<Wizzup> it contains some ui elements, a status applet, and other stuff
<Wizzup> and it will stop gpsd when it's not required, etc
<Wizzup> I don't know much about geoclue so cannot comment
<uvos> geoclue dose all of this + has working network location sources and sensor fusion
<rafael2k> so better stick with liblocation :P
<uvos> sure ui elemetns etc, i mean liblocation and the location deamon do little besides proxy gpsd atm
<uvos> ofc the ui and sutch uses it
<Wizzup> uvos: yes, we need to look into geoclue to some degree
<rafael2k> right
<Wizzup> it probably won't help us with low level integration though
<uvos> wdym?
<uvos> low level integration
<uvos> mostly we can ditch location deamon, and port liblocation to geoclue to be just a legacy shim
<uvos> and then have the ui bits use geoclue directly
<uvos> then all the desktop/phos/plamo applications will just work
<Wizzup> I don't have the energy to go into this now, I think we discussed this at length, and we need a way to be able to just turn off gps and prevent apps from using gps when users doesn't want it on
<Wizzup> and yes, geoclue probably has a place in all of this
<uvos> right geoclue provdes this
<uvos> :)
<uvos> preventing apps from using gps requries more ofc
<uvos> rn the permissions are wrong even
<rafael2k> Wizzup: should we put kernel minor version in changelog? https://github.com/maemo-leste/pine64-kernel/commit/044a2099d787d6d40f4c49fabf9162edddce4965
<rafael2k> Wizzup: looking at other updates, it was always bla.la.0-{1,2,3}...
<rafael2k> I mean.. it does not matter tbh, just cosmetics...
<rafael2k> btw, looking at libcamera, to have really proper support, we need to create a pipeline there, in order, for example, to use hardware acceleration together with the frames captures
<rafael2k> *captured
<Wizzup> rafael2k: I put the minor version in there
<rafael2k> Wizzup: I like
<Wizzup> rafael2k: I think we should, but I've been sloppy about some of it
optix has quit [Quit: You have been kicked for being idle]
<rafael2k> Wizzup: cool, I agree, next PR I'll do this too
optix has joined #maemo-leste
<Wizzup> uvos: sounds good, but let's not do it now
<uvos> Wizzup: ok
pere has joined #maemo-leste
System_Error has joined #maemo-leste
<Wizzup> hmm getting some drm errors on bionic
optix has quit [Quit: You have been kicked for being idle]
rafael2k has quit [Ping timeout: 240 seconds]
<Wizzup> yeah X is back in that loop now with the mode set failing
uvos has quit [Quit: Konversation terminated!]
Pali has quit [Ping timeout: 256 seconds]
<Wizzup> meego/symbian style blur is quite nice
Pali has joined #maemo-leste
Pali has quit [Read error: Connection reset by peer]