ikmaak has quit [Quit: No Ping reply in 210 seconds.]
ikmaak has joined #maemo-leste
<auanta> ! Default user
<auanta> Wizzup looks like the brightness settings still do not work. Also there are indeed some rendering issues in portrait mode, e.g. date and time time zone map.
<auanta> my virtual keyboard is indeed on. ok, checked everything out and just a few minor changes
cockroach has quit [Quit: leaving]
<auanta> is your pinephone getting hot at all? my modem is so hot it's warping the plastic
<auanta> thanks!
<auanta> added page to category while i'm at it..
dev has left #maemo-leste [Disconnected: closed]
<auanta> while unplugged, idle, screen off, the temp is 39292
<auanta> while plugged in.. let me get a read on that
<auanta> i assume it's because wifi is on (modem kill switch is in the off position, but this didn't fix it)
<auanta> trip point temp 0 is 6000
<auanta> trip point temp 1 is 8000
<auanta> trip point temp 2 is 11000
<auanta> 0 = passive, 1 = hot, 2 = critical
<auanta> ...hmmm
<auanta> missed a few zeros XD
<auanta> 60000, 80000, 110000
<auanta> always run landscape mode!
<auanta> eh, it's below temp, i'll just keep an eye out..
joerg has quit [Ping timeout: 252 seconds]
<tmlind> freemangordon: sorry fell asleep early again :) sounds like you got close to trying it out, not sure if running tinywl under x produces the same results as running it without h-d though
joerg has joined #maemo-leste
macros_ has quit [Ping timeout: 268 seconds]
macros_ has joined #maemo-leste
mardy has joined #maemo-leste
dev has joined #maemo-leste
auanta has quit [Ping timeout: 248 seconds]
<freemangordon> tmlind: yeah, I just have to manage to compile mesa on d4
<tmlind> freemangordon: heh ok that's at least an hour
<freemangordon> that's assuming the charge in battery can hold it :D
<tmlind> freemangordon: you may want to increase the usb charger current limit via sysfs to be higher than the default 500mA :)
<tmlind> echo 700000 > /sys/class/power_supply/usb/input_current_limit or higher depending on the charger
<buZz> this vendor -claims- to have new manufactured EB41 ; https://www.aliexpress.com/item/4001266035225.html
Pali has joined #maemo-leste
<tmlind> buZz: watch out for the extra capacity scam, they sell you a used eb41 battery relabeled with some bogus capacity..
<buZz> tmlind: yeah havent hit that one yet, but i noticed some suspicious 'gold' EB41 with >2000mAh :P
<buZz> still a bit sad that capacity in that size didnt increase in the last 10y
<buZz> also, really hard to find a 3.8V lipo in 404565 size :P
<freemangordon> tmlind: already did, does not help
<buZz> whats the issue? powering off during compile?
<buZz> i built the kernel @ droid4 , several times , no issues :)
<freemangordon> ok, I set the limit to 2A, lets see
<freemangordon> charger is 2.4
<freemangordon> POWER_SUPPLY_CURRENT_NOW=1438000
<freemangordon> :)
<Wizzup> freemangordon: you can also build using -experimental
<Wizzup> that way it will build in ~10 mins
<Wizzup> jfyi
<buZz> freemangordon: battery not getting very toasty? :P
<buZz> i've had 45C on battery, d4 wasnt happy
<buZz> (but dont think it actually switched off)
<freemangordon> Wizzup: yes, bu I wouldn't be able to make code changes without rebuilding everything
<Wizzup> right
<freemangordon> when on device I can just call ninja
<freemangordon> buZz: batter tem 49
<freemangordon> *temp
<buZz> :)
<buZz> and is it discharging from the load you're doing on it while charging at 1.4A ?
Pali has quit [Ping timeout: 248 seconds]
xmn has quit [Ping timeout: 248 seconds]
xmn has joined #maemo-leste
<freemangordon> tmlind: (or anybody) - do you have access to chromeos device?
<Wizzup> I have one at home I suppose, but not close to me
<freemangordon> ok, I have found what I need
Livio has joined #maemo-leste
Livio has quit [Changing host]
Livio has joined #maemo-leste
Livio has quit [Ping timeout: 248 seconds]
vectis has quit [Ping timeout: 252 seconds]
vectis has joined #maemo-leste
<freemangordon> tmlind:
<freemangordon> 00:00:00.086 [render/egl.c:158] Supported DMA-BUF formats: AB30 AR24 AB24 XR24 XB24 RG16 GR88 R8 AR15 NV12 NV21 YU12 YV12
<freemangordon> but, then it hits tinywl: types/wlr_linux_dmabuf_v1.c:511: feedback_compile: Assertion `table_len > 0' failed.
<freemangordon> any idae?
<Wizzup> uvos: bionic calls work fine too (wrt audio)
dev has left #maemo-leste [Disconnected: Replaced by new connection]
dev has joined #maemo-leste
<Wizzup> uvos: I think sphone should also set remote_name if it's provided (for example when I get a SMS from 'takeaway', that is included somehow)
<Wizzup> currently it seems the line_identifier is Takeaway which is a little weird, I'd expect it to be the number if possible, and then have the remote_name set to takeaway
<Wizzup> also, I think it needs to check if the remote already exists
<Wizzup> nevermind the above statement
<Wizzup> in any case setting the remote_name would still be good
<Wizzup> dsc_: pushed a fix to conversations to render sphone-ofono inserted msgs
<Wizzup> uvos: pushed new code to wip-rtcom, this -should- address the things you asked about
<Wizzup> it also fixes a bunch of typos
<freemangordon> tmlind: https://pastebin.com/MCQeRXZC
<freemangordon> I don't know if this is success or not
pere has joined #maemo-leste
<freemangordon> tmlind: how to start that using DRM backend?
<freemangordon> wtf:
<freemangordon> libinput| Run-time dependency gtk4 found: NO (tried pkgconfig and cmake)
<freemangordon> libinput| Run-time dependency gtk+-3.0 found: NO (tried pkgconfig and cmake)
<freemangordon> do we really want that in mce?
<Wizzup> if it doesn't use those, that's fine, right?
<Wizzup> It is the "upstream way"
<freemangordon> well, I don;t know it it uses it, but it requires it to be build
<Wizzup> requires?
<Wizzup> it can't build without it and just skip it?
<freemangordon> yes, it errors out
<freemangordon> this is the current libinput master
<Wizzup> that's surprising since out CI doesn't even have gtk4
<Wizzup> maybe you don't config it right
<freemangordon> this is not *our* libinput
<freemangordon> but upstream
<freemangordon> our is too old for wlroots libinput backend
<freemangordon> but that's not the point
<Wizzup> what is the point exactly?
<sicelo> freemangordon: start with drm? stop h-d and simply start tinywl in console
<Wizzup> so tinywl is supposed to work on X? when I google for it it says it's a wayland compositor
<sicelo> yes it's a wayland compositor
<Wizzup> why does it mention X then
<sicelo> you can start it under x if you want, which is what fmg did
<Wizzup> aha
<freemangordon> sicelo: does not start
<freemangordon> already tried
<freemangordon> sec, will provide logs
<freemangordon> sicelo: https://pastebin.com/idkuNdTA
<freemangordon> it seems it needs seatd
<sicelo> looks like you need to install and start seatd
<sicelo> yes :-)
<freemangordon> we don;t have such thinkg, afaik
<freemangordon> but ok
<sicelo> i can see it in devuan repos
<freemangordon> hmm
<freemangordon> what i sthe package name?
<sicelo> seatd
<freemangordon> "E: Unable to locate package seatd"
<sicelo> mmm
pere has quit [Ping timeout: 252 seconds]
<freemangordon> not in lester repos, obviouslt
<sicelo> what about elogind?
* sicelo doesn't have a leste device handy
<Wizzup> elogind is blacklisted by us
<Wizzup> it does all kinds of crazy things we don't want
<freemangordon> ok, I have it built and started
<sicelo> so yes, fmg can install that temporarily
<sicelo> ah, sweet
<freemangordon> XDG_RUNTIME_DIR is invalid or not set in the environment
<freemangordon> sicelo: ^^^
<sicelo> look at my paste from last night
<freemangordon> this is not set there
<sicelo> ah, set it to /run/user/$(id)
<freemangordon> literally?
<sicelo> mmm, no :-)
<sicelo> just the uid
<freemangordon> ah
<freemangordon> XDG_RUNTIME_DIR=/run/user/0 sudo ./build/tinywl/tinywl
<freemangordon> results in same error
<Wizzup> does sudo pass the env?
<freemangordon> shoult be
<freemangordon> but well
<sicelo> it's not good idea to start waylabd stuff as root (sudo)
<freemangordon> hmm
<sicelo> start it with regular user and his id
<freemangordon> but seatd does not start if not sude
<freemangordon> *sudo
<sicelo> mmm
<sicelo> seatd should be running in background, and yes, that'll need sudo
<freemangordon> ok, started
<freemangordon> :)
<sicelo> :-)
<freemangordon> well, screnn is black, I guess mce tunbed it off
<sicelo> i think you must ensure no maemo stuff runs ...
<freemangordon> Xorg is stopped
<freemangordon> ok, what now :)
<freemangordon> what terminal you said?
<sicelo> looks good to me, but yeah, I'm not sure what you guys are testing, haha
<sicelo> use foot
<freemangordon> where to get that from?
<sicelo> foot? dhould be in repos too
<freemangordon> it is not :)
adc has quit [Quit: "Read error: Connection reset by deer"]
adc has joined #maemo-leste
<tmlind> freemangordon: i'm pretty sure i just export XDG_RUNTIME_DIR, and then the following
<tmlind> export WLR_BACKENDS=libinput,drm
<tmlind> export WLR_DIRECT_TTY=/dev/tty2
<tmlind> export WLR_DRM_DEVICES=/dev/dri/card0
<tmlind> i think that allows starting things like sway and probably tinywl from a ssh connection
<freemangordon> tmlind: I have it running
<freemangordon> I am trying to compule foot now
<tmlind> freemangordon: ok, did you get the errors starting it unless you patch gbm?
<freemangordon> umm...
<tmlind> foot is cool, just lacks touchscreen event support still :)
<freemangordon> I think gbm is already ok in leste repos
<freemangordon> I merged your commit back then
<tmlind> ah ok
<freemangordon> tmlind: see https://pastebin.com/euGbjimP
<freemangordon> foot segfaults
<freemangordon> ok, how to test that?
<freemangordon> sicelo: tmlind: ^^^?
<tmlind> hmm works for me
<freemangordon> I mean - what to run?
<freemangordon> tmlind: well, could be, but I justbuild it from source
<freemangordon> it spits "xkbcommon: ERROR: couldn't find a Compose file for locale "en_US.utf-8""
<freemangordon> and then segfaults
<tmlind> well at least your wlroots log is using dri backend :)
<freemangordon> yes
<tmlind> hmm maybe you just need to export locale?
<freemangordon> LC_ALL=en_US.UTF-8
<tmlind> ok, i guess no need for LANG=en_US.UTF-8 then
<freemangordon> no, adding LC_ALL=en_US.UTF-8 made it start
<tmlind> oh
<tmlind> freemangordon: so presumably if you revert the gbm patch i did, you'll get an error starting tinywl
<freemangordon> could be
<freemangordon> ok, how does foot knows which wl sever to use?
<freemangordon> *server
<tmlind> hmm or was it a mesa patch? i forgot..
<freemangordon> WAYLAND_DISPLAY=wayland-0 does not help
<freemangordon> tmlind: maybe I can just hand you the mesa patch for you to test
<sicelo> maybe it's wayland-1 :-)
<tmlind> too many branches to patch :)
<freemangordon> sicelo: no, it says "failed to connect to wayland; no compositor running?"
<freemangordon> with wayland1
<freemangordon> why it just exits?
<tmlind> freemangordon: for reference, so if you revert http://muru.com/linux/d4/0001-egl-dri2-Workaround-for-EGL_EXT_image_dma_buf_import.patch then you should see starting tinywm fail
<sicelo> you're starting it with something like, `./tinywl -s foot` ?
<tmlind> bbl
<freemangordon> sicelo: no
<freemangordon> but I will try
<freemangordon> same thing
<freemangordon> 'goodbye'
<freemangordon> tmlind: we don;t have that in mesa
<freemangordon> tmlind: I implementd support for those missing functions
Livio has joined #maemo-leste
Livio has joined #maemo-leste
Livio has quit [Changing host]
<tmlind> freemangordon: ok sounds like i need to test again then.. what's the commit implementing the missing functions?
<tmlind> food time, bbl
<freemangordon> there is still no commit
<freemangordon> as I want to see if I actually fixed it before doing such commit :)
<freemangordon> es2gears_wayland segfaults in some wayland code
<freemangordon> this is broken all over the place
<freemangordon> glmark2-es2-wayland does not start as well
<freemangordon> PVR:(Error): PVRDisplayBufferCreate: Failed to create display buffer (err=13) [0, ]
<josuah> I am just trying it now on a droid 4, maemo leste feels good!
<josuah> kudos and kudos and kudos guys!
macros_ has quit [Ping timeout: 256 seconds]
MarkP[m] has joined #maemo-leste
MarkP[m] has left #maemo-leste [#maemo-leste]
Pali has joined #maemo-leste
Twig has joined #maemo-leste
<freemangordon> ok, no idea what has happened, but I have glmark2-es2-wayland running
<freemangordon> it seems that I have some old version of libdbm installed by hand
<freemangordon> reinstalling sgx-ddk-um-ti443x from the repos made it work
<dsc_> Wizzup: sure thing
<freemangordon> hmm, why the hell glmakr was OOM killed?
<freemangordon> damit, this eats memory like crazy
<sicelo> what does?
<freemangordon> glmark
mardy has quit [Quit: WeeChat 2.8]
<freemangordon> hmm, actually I don't know
<freemangordon> looks like kernel allocations
<freemangordon> maybe BOs
<freemangordon> yeah, wlroots or glmark leak BOs
<sicelo> i hope it's not wlroots
<freemangordon> looks like no
<freemangordon> glmark leaks like hell when started with --fullscreen
<Wizzup> josuah: thanks!!
<Wizzup> josuah: there's more to come, telephony and such should be a reality soon
<tmlind> freemangordon: sounds like you're having fun with it
<freemangordon> tmlind: this renders like mad, until gets OOM killed :D
<freemangordon> I have pulled latest glmark2 master, to no user
<freemangordon> *use
<tmlind> ok, i recall the unpatched mesa or gbm had the crashing issue but was about twice as fast
<tmlind> well less patched mesa rather than unpatched
<freemangordon> ok, if I pass -s 538x960 it does not leak
<freemangordon> ok, lets see what score I will get
Livio has quit [Ping timeout: 256 seconds]
Livio has joined #maemo-leste
Livio has joined #maemo-leste
Livio has quit [Ping timeout: 268 seconds]
Twig has quit [Ping timeout: 248 seconds]
Livio has joined #maemo-leste
Livio has quit [Changing host]
Livio has joined #maemo-leste
Twig has joined #maemo-leste
<freemangordon> tmlind: sicelo: https://pastebin.com/XwC1SV71
<freemangordon> :D
<sicelo> wow, that's nice. i think score was in the 50s before?
<freemangordon> for x11 is ~87, iirc
<freemangordon> for drm is ~50, but it is vsynced
<freemangordon> now measuring xorg
<freemangordon> hmm, seems gpu-bound tests have higher fps on xorg
<freemangordon> ok, fps is slower, but I it is smoother
<freemangordon> maybe wl just drops lots of frames and xorg displays them
<freemangordon> glmark2 Score: 77
<freemangordon> ~25% faster
<freemangordon> not bad
<freemangordon> anyway, lets push what I have done so far
<tmlind> nice, but hmm didn't we get the terrain test all the way up to 2 fps from 1 earlier on droid4 at least?
<freemangordon> I don;t think so
<freemangordon> well, maybe we get a bit lower fps because of fences actually work
<freemangordon> they didn;t back then and that could result in higher fps
<tmlind> just ran it here with glmark2-es2-wayland --size 960x540 --benchmark terrain, it produces 2 for me fyi
<freemangordon> 960x540
<freemangordon> I guess it should be 540x960
crab has quit [Quit: WeeChat 3.5]
<tmlind> not full screen with 540x960, seems like 960x540 produces full screen
<tmlind> using landscape mode
<freemangordon> ah :)
<freemangordon> how to rotate?
crab has joined #maemo-leste
<freemangordon> I am testing in portrait, that may explain the difference
<tmlind> yeah ok, i rotate with swaymsg output DSI-1 transform 90
<freemangordon> I doubt I have swaymsg
<freemangordon> anyway
<tmlind> yeah.. wlr-randr should do the trick
<tmlind> sleep time here again, ttyl
<freemangordon> Wizzup: do you mind if I release new mesa in -devel?
auanta has joined #maemo-leste
Twig has quit [Ping timeout: 256 seconds]
<freemangordon> tmlind: fixed mease is in -devel, please test
<freemangordon> *mesa
<Wizzup> freemangordon: go for it
auanta has quit [Quit: leaving]
Livio has quit [Ping timeout: 268 seconds]
Pali has quit [Ping timeout: 252 seconds]