libera/#maemo-leste/ Friday, 2022-10-14

norayrhttps://www.openwall.com/lists/oss-security/2022/10/13/201:24
norayrwlan stack issue, allows remote execution of code.01:25
freemangordonWizzup: what is this 'lima' var supposed to do?08:04
freemangordonlike, don;t we use the same mesa on all devices?08:04
WizzupI think it includes the lima component for mesa08:04
Wizzupwe have it for pinephone so I added it08:04
freemangordonbut isn;t it already there?08:04
freemangordonI mean - in mesa for n900, for example?08:05
Wizzupdeb https://maedevu.maemo.org/${codename} ${release} main contrib non-free ${lima} ${devname}08:05
freemangordonisn;t that obsolete?08:05
Wizzupfreemangordon: probably, I just did it anyway :)08:05
freemangordonthat's my point08:05
freemangordonah08:05
freemangordonok08:05
freemangordonok, I found SD card on my desk, and building u-boot is ok08:05
freemangordonWizzup: the issue is with dependencies08:05
freemangordonthey say we need some 'multilib' gcc08:06
freemangordonbut later on it fails to fing hardfp gcc08:06
freemangordon*find08:06
freemangordonnow I only need a kernel08:06
freemangordonWizzup: will arm-sdk build DTBs for us?08:13
freemangordonhmm, looks like yes08:14
Wizzupfreemangordon: it might, but it usually fails08:22
Wizzupfreemangordon: I was thinking of using the domains as layed out here for the talk https://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Architecture/Top_Level_Architecture08:38
Wizzupseems sensible, yeah?08:38
Wizzupof course it would need to be updated08:38
freemangordondo you have time to update that now?08:44
Wizzupnot the whole diagram no :)08:45
freemangordonWizzup: where shall I change the dependency so gcc-8-arm-linux-gnueabihf to be pulled instead of gcc-multilib in our image builder?08:46
freemangordonthat allows u-boot to be build08:46
WizzupI am not sure, it looks like various builds don't build u-boot or kernel because of missing packages08:47
WizzupI thought it was the resolv.conf problem that prevented it from being installed08:48
Wizzupbut that doesn't seem to be the case08:48
freemangordonnot, it is missing cross-compiler08:48
freemangordonat least that's whaty happened here, in leste VM I am using for build08:48
Wizzupyeah, that seems relevant, but I don't get really know where this is set up in arm-sdk or if it's even in arm-sdk08:48
freemangordonno, it is in the VM we use08:49
freemangordonwe just need to install that there08:49
WizzupI can do that08:49
freemangordonI guess08:49
freemangordonplease do and re-enable u-boot08:49
freemangordonnow I am trying to compile the kernel08:49
freemangordon5.18.y08:49
Wizzupso I just install gcc-8-arm-linux-gnueabihf on the host?08:49
freemangordonyes08:49
Wizzupon the 32 bit image builder I guess08:49
freemangordonthis will remove gcc-multilib08:49
freemangordonyes08:49
Wizzupon the 64 bit one we also need a way to build arm64 kernel(s)08:50
Wizzupsince the raspi4 ones also fail08:50
Wizzupok, it's installed08:50
freemangordondo we have failure log?08:50
Wizzupyes08:50
freemangordonok, I will look at it later on08:50
Wizzuphttps://phoenix.maemo.org/view/Images/job/leste-image-raspi4-64bit/117/consoleText08:50
Wizzupso you want me to re-enable u-boot and rebuild the sunxi image?08:51
freemangordonyes08:51
freemangordonumm...: "Finished: SUCCESS"08:51
Wizzupscroll up08:51
freemangordonok08:51
Wizzupbtw, the sunxi build failed in some python thing for me08:51
Wizzup(u-boot)08:51
WizzupTraceback (most recent call last):08:52
Wizzup  File "scripts/dtc/pylibfdt/setup.py", line 21, in <module>08:52
Wizzup    from distutils.core import setup, Extension08:52
WizzupModuleNotFoundError: No module named 'distutils.core'08:52
Wizzupmake[3]: *** [scripts/dtc/pylibfdt/Makefile:27: scripts/dtc/pylibfdt/_libfdt.so] Error 108:52
Wizzupthat is why I disabled it08:52
Wizzupand yes we could install that package08:52
freemangordonmake: aarch64-linux-gnu-gcc: Command not found08:52
freemangordonexactly the same issue08:53
freemangordonmissing cross-compiler08:53
Wizzupthat is for kernel, but u-boot also fails08:53
freemangordonWizzup: apt install gcc-aarch64-linux-gnu08:53
* freemangordon checks08:53
Wizzuphttps://phoenix.maemo.org/view/Images/job/leste-image-sunxi/3/consoleText08:54
WizzupI can install python3-distutils, but idk if it's using python 308:55
freemangordonlemme check if I have it here08:55
Wizzupboth python2 and python3 have distutils, on the host08:55
Wizzupah, python3 does not have distutils.core08:56
WizzupI solved it with python3-distutils08:56
Wizzupshall I issue a new build of the sunxi image?08:58
freemangordonI have python3-distutils 3.7.3-1 here08:58
freemangordonyes, lets check that at least u-boot is ok08:58
freemangordonin the meanwhile I am checkoing if kernel bui;ds08:58
freemangordontooks a while, my machine is slow :)08:59
freemangordon*takes08:59
Wizzupimage builds also take 1-2 hours08:59
freemangordonugh08:59
freemangordonI tried to run image builder on my laptop with ubuntu08:59
Wizzuphence me reverting to uglier fixes ealier08:59
freemangordonno dice08:59
Wizzup:)08:59
freemangordonwhen I have some spare time I will install leste VM there09:00
freemangordonthis pal is 4 cores i7 (HT) + 1TB SSD :)09:00
freemangordonI guess it will need 20 minutes to build an image09:00
Wizzupbrb09:09
freemangordonthe fuck :( "dd: error writing '/home/user/imgbld/image-builder/arm-sdk/tmp/devuan-armhf-build/maemo-leste-1.0-armhf-sunxi-20221014.img': No space left on device"09:32
Wizzupwhere?09:33
Wizzupah09:33
freemangordonin my VM :)09:33
Wizzupdf -h ?09:33
Wizzup:)09:33
freemangordonit does not lie09:33
freemangordonI will have to extend rootfs09:33
freemangordonWizzup: do yuu know if those tablets come with li-po or li-ion batteries and does it make any difference for the replacement?10:48
freemangordon*you10:48
Wizzupthe q8 ones?10:50
freemangordonmhm10:50
Wizzupno idea sorry10:50
Wizzupis your battery dead?10:51
freemangordonyep10:51
Wizzuptoo bad10:51
freemangordonI will have to find a replacement10:51
freemangordonit is some 2800mAh cell10:51
freemangordonshouldn't be hard to find10:51
freemangordoneven mobile phone battery should be ok10:51
buZzfreemangordon: lipo vs liion should not matter for most chargers10:53
buZzboth are empty at 2.8 full at 4.2 , and do CCCV charging10:53
buZzthe biggest difference for a phone, is that lipo slightly expands during its lifespan10:53
freemangordonthis is a tablet10:54
freemangordonand it has lots of space I think10:54
Wizzupfreemangordon:11:10
Wizzupscripts/dtc/pylibfdt/libfdt_wrap.c:149:11: fatal error: Python.h: No such file or directory # include <Python.h>11:10
Wizzupmore pkgs are necessary I guess11:10
Wizzup(python3-dev)11:10
buZzfreemangordon: then you can go crazy :P11:10
buZzmy fav is just connecting a 18650 batteryholder on the back with wires :D11:11
buZzlike this tomtom ; https://i.imgur.com/TgLO7Zs.jpeg11:12
Wizzupbrainparty works on the lime211:12
Wizzupeverything works great except for exiting the application, that hangs11:13
Wizzuplol11:13
buZzhehe11:13
WizzupI might try to fix that after the presentation is done just to make it more demo-able11:13
freemangordonomg11:13
Wizzupsince it's a great demo11:13
Wizzupfreemangordon: it's alive again?11:14
freemangordonwhich one? q8?11:16
freemangordonWizzup: do you know where it puts the kernel?11:19
Wizzupfreemangordon: the sunxi image? probably /boot11:21
Wizzupor, what is it?11:21
uvos__hmm brainparty dosen work on the d411:29
freemangordonis it ok to replace 2800mAh with 2600mAh?11:29
uvos__i mean it kinda works, but touch is messup sometimes and it segfaults often when starting a new challange11:29
uvos__freemangordon: yes11:29
freemangordonok, thanks11:30
Wizzupuvos__: yes, it's resolution related11:32
Wizzupuvos__: and maybe also screen orientation11:32
freemangordonuvos__: shall I keep the original electronics?11:32
uvos__yes - its probubly nessecary11:33
uvos__often the device will read an eeprom or refuse to charge wihout a thermistor it expects etc11:33
freemangordonthe new one comes with alectronics as well11:33
freemangordonthis is cheapo allwinner tablet11:33
uvos__right but probubly not what it expects11:33
freemangordon ther are only 2 wires11:33
uvos__then it dosent matter11:33
freemangordonok11:33
uvos__you can keep the bms that comes with the battery in this case11:33
freemangordonbms?11:34
freemangordons?11:34
freemangordonschematic?11:34
uvos__system11:34
uvos__battery managment system11:34
freemangordonok11:34
uvos__the "BMS" i this case is just a chip that disconnects the battery if it goes above 4.25 or below 2.9 usually11:36
uvos__in multi cell batteries its also resposable for balanceing11:36
uvos__but that dosent apply here11:36
freemangordonyeah11:36
freemangordonthanks11:36
buZzuvos__: hey i had dual screen sorta working on d4 :D11:41
buZzwith something like > xrandr --fb 1920x1080 --output LVDS1 --mode 1600x900 --scale-from 1920x1080 --output HDMI1 --mode 1920x1080 --scale 1x1 --same-as LVDS111:41
buZz(it can scale outputs that are mirrored to other resolutions!)11:41
buZzbut, a issue appeared;  the DSI-1 output is rotated :P11:42
uvos__sure that applies a transformation matrix11:42
uvos__i mentioned this works11:42
uvos__however its not accelerated11:42
buZzyeah, its cool :)11:42
uvos__shuld be very slow11:42
buZzit did work pretty fast, not really noticably slow11:42
uvos__hm ok11:43
buZzalso, -booting- d4 with HDMI attached gets you a dual video output aswell11:43
buZzbut something gets seriously confused , and ends up just disabling all video outputs :P11:43
uvos__wierd that its fast enough11:43
uvos__freemangordon: do you know if omapddx accelerates transformation matrixices?11:43
buZzuvos__: the matrix would just be x2/4 btw, 960 * 2 = 1920 , 540 * 2 = 108011:44
uvos__freemangordon:  ie xrandr --outputie --transform11:44
Wizzupis pkgmaster.devuan.org slow for anyone else?11:44
buZzthat might help the speed11:45
uvos__buZz: maybe it optimizes that yeah11:45
buZz12ms ping Wizzup11:45
uvos__buZz: can you try some other matrix?11:45
WizzupbuZz: I mean I got 4kB/s after a few seconds11:45
Wizzups/got/get/11:45
buZzisnt pkgmaster. a round robin?11:45
Wizzupwell I get the same robin :)11:46
uvos__something like xrandr --output DSI-0 --transfrom <whatever non integer scaleing>11:46
buZzlets see11:46
freemangordonWizzup: it is extremely slow11:46
freemangordonuvos__: no idea11:46
buZzuvos__: 'xrandr --output DSI-1 --scale-from 800x600' -> black screen11:47
freemangordonuvos__: but copy with resising is accelerated through gpu11:47
freemangordon*resizing11:48
freemangordonor rather all copies11:48
uvos__buZz: ^^ ok that explains it for trivial matricies11:48
buZzah, cool, that might help to make some 'maemo friendly' videooutput :)11:48
uvos__(--scale-from just applies a simple matrix)11:48
buZzyeah11:48
uvos__that also explains why rotation dosent work11:49
buZzi think it would be nice to just have a 'enable screen mirror' option somewhere11:49
uvos__if you have a rotated primary and a non rotated secondary11:49
buZzi didnt try to rotate myself yet11:49
uvos__x has to rotate the buffer for one output11:49
buZzit might just work through a transformation matrix aswell?11:49
uvos__but it cant unless you accelerate non trivial matricies too11:49
buZzhmhm11:49
uvos__yes thats how modesetting works11:49
freemangordonand is slow as snail11:50
uvos__no11:50
buZzrotating is slow?11:50
freemangordonyes, see on PP11:50
uvos__the sw fallback is slow11:50
uvos__that works totaly differantly11:50
buZzfreemangordon: but we're rotating 24/7 on d411:50
uvos__buZz: yes11:50
uvos__thats not modesetting11:50
freemangordonbuZz: but, we use TILER to rotate11:50
* buZz confused :)11:50
buZzfreemangordon: ah11:50
uvos__the sw fallback of modeseting to rotate the display11:50
freemangordonbuZz: uvos__ was just giving an example11:51
uvos__dosent use the transformation matrixies11:51
buZzand i guess TILER doesnt want to do differnent stuff on multiple outputs?11:51
uvos__it uses a custom function to rotate the frame11:51
freemangordonit does whatever you tell him to do11:51
buZzhmm :)11:51
freemangordonthe issue is not with tiler but with rendering11:51
WizzupbuZz: what about hdmi capture device with the same res as the d4 screen?11:51
buZzWizzup: seems my capture unit doesnt like 960x540 :/11:52
buZzmaybe i can get xorg to see 1920x1080 as 2/4x smaller?11:52
buZzbut , the rotation is still a slight issue then11:52
buZzoh yeah, connecting a USB mouse, enabling HDMI as primary, restarting hildon, gets you mousecursor on the LCD (rotated) , and all maemo output to HDMI :P so weird11:53
Wizzupthat's unfortunate @ capture unix11:54
uvos__960x540 is a unloved resoultion for some reason11:55
uvos__really theres no good reason any 1080p pannel should not accept it as an input11:55
uvos__but they dont11:55
uvos__at least in edid11:55
uvos__often they do all kinds of resolutions if you force it via modeline11:56
Wizzupyeah11:58
buZzyeah i'll need to try that, but will have to be later, otherjob today11:58
Wizzup:)11:58
WizzupI have brainparty working I think now, without hang upon exit11:58
Wizzupso I'm happy11:58
buZzw00t11:58
Wizzupthese was a hang in a pthread join in the audio closing11:58
WizzupI justcommented it since it was just before sdl_quit anyway11:58
Wizzupwill figure out a proper fix later :p11:59
buZzhmm last i tried brainparty did work on d4 btw12:00
Wizzupyeah but it's buggy12:00
uvos__it "wroks"12:00
Wizzup> 4,553 B/s 24min 46s12:00
Wizzup:(12:00
buZzyeah just works here, but touchscreen is confused because of smaller window?12:00
Wizzupbrainparty was never made for anything other than 800x48012:00
buZzah no, its accurate, just a bit smaller12:00
buZzright12:00
Wizzupthere is a newer version for different screens12:00
uvos__somhow the coordinates get confused12:00
uvos__also it sefaults alot12:00
Wizzupbut I never tried to reconcile them12:00
buZzWizzup: we'd have to rework all the graphics?12:01
uvos__*segfaults12:01
Wizzupthe author made newer versions12:01
buZzor just stretch perhaps12:01
buZzah ok12:01
uvos__buZz: the version we have is an ainchent maemo one12:01
uvos__theres a desktop linux one that supports more12:01
uvos__thats newer12:01
buZzk k12:01
Wizzupbut the maemo one is nice :D12:01
uvos__on n900 maybe12:01
Wizzupon this lime2 tablet as well :)12:02
uvos__it also segfaults on n900 for me btw12:02
uvos__when loading the next game12:02
Wizzupjust tried it12:02
uvos__ok12:02
Wizzup?12:02
uvos__yeah12:02
WizzupI suspect this might be (more) libsdl stuff12:02
uvos__more like a bug in brainparty that old libs wher hideing12:02
Wizzupmaybe12:04
Wizzupdid you attach gdb?12:04
uvos__no, i have to say, brainparty was never a priority before :P12:05
Wizzup:D12:05
WizzupI just want to attracts folks to the stand ;)12:05
Wizzupattract*12:05
buZzalso, closing brainparty just worked12:06
Wizzupyeah, maybe it's related to no audio on the lime12:06
Wizzupnot sure12:06
buZzah hmhm12:06
Wizzup(the lime2 has no audio port, you have to use the pins unfortunately)12:06
buZzmaybe hookup a usb soundcard?12:07
Wizzupthen we'd need headphones or speakers as well12:09
* buZz hands Wizzup 10kg of amplified speakers12:11
buZz:P12:11
buZzwhich gps application is nicest on d4 to grab maps over gprs and show (and maybe record) gps location?12:12
buZzmaep?12:12
WizzupI like maep, but others work too12:12
Wizzupcloudgps can be 'smooth'12:12
Wizzupbut maep is my preferred one usually12:12
Wizzupthere's also modrana which is more featured12:13
Wizzupand one uvos uses but it is not hildonized iir12:13
Wizzupc12:13
buZznavit12:13
Wizzupcould be yes12:13
uvos__yes navit12:13
buZzi got em all installed now, i'll try to record some while in the car today12:13
uvos__navit is the only one of these that works offline12:13
Wizzuplooks like there is a maemo navit, I remember I looked at this before12:13
Wizzupuvos__: does it also do routing?12:13
buZznavit doesnt grab maps dynamically at all12:13
uvos__Wizzup: yes12:13
Wizzupif you could make a guide some times :)12:13
WizzupI would love that12:13
buZzuvos__: really? doesnt navit require some external daemon for routing?12:14
uvos__no12:14
buZzoh12:14
uvos__or maybe its included in the devuan package12:14
uvos__it just works12:14
buZznice :)12:15
buZzmaybe i should quickly put a navit map dump on my d412:15
Wizzupif it works semi well I'm happy to work on porting the hildon port12:15
buZznavit is quite amazing, they also have a whole distro they maintain for those ancient tomtoms12:16
uvos__it works but: its really really slow (even on a very fast pc), the ui is "touch optimized" and intended for in dash navigation but ultra klunky and counter intuative, configuring it via its xml file is a pain12:17
buZzhttps://www.youtube.com/watch?v=bqftmI6es_w <--12:17
buZz> OpenTom fork NavitTom on a 2007 Tomtom One XL new OSM maps12:17
buZzslow gets a new definition there ;) takes ages to boot, start up , etc12:18
uvos__the wierd thing with navit12:18
buZzbut, does work12:18
uvos__is that the map rendering takes constant time12:18
uvos__dosent matter if its on a droid4 or a ryzen912:18
uvos__and its allways slow12:18
uvos__its like it dose sleep(1) before rendering a map tile xD12:19
buZz:P12:19
uvos__also idk what you would hildonize even12:23
uvos__it uses sdl to render its own ui12:23
buZzyeah, like cloudgps (?)12:23
buZzwhich is somehow hildonizing itself, it seems12:24
uvos__theres not mutch here to do except maybe use liblocation instead of gpsd12:24
uvos__buZz: i renders a ui that sorta looks like hildon12:24
uvos__thats all (for cloudgps)12:24
buZzah yes, that was some issue, gpsd doesnt start normally12:24
buZzuvos__: oo thats right, navit has 'ui layouts' in xml files12:24
buZzmaybe we can make a 'hildon-esque' xml layout12:24
uvos__buZz: yes12:24
uvos__buZz: but have a fun time changeing anything12:24
buZz:D12:24
buZzyay! funtimes are fun12:25
Wizzupthere is/was gtk12:25
Wizzupwhic iirc the hildon one uses12:25
uvos__there are also different frontends12:25
uvos__theres a qt one the default sdl one and there used to be a gtk one untill it was removed12:25
uvos__they are universaly terrible12:25
buZz:)12:26
uvos__its like some alien decided to do a humanz ui :P12:26
buZznavit is a weird bunch :P but they are very helpful on github12:27
uvos__they are clearly aliens that are preparing the invasion by implementing mapping systems of earth to use12:28
buZzosm_bbox_2.9,50.7,7.3,53.8.bin                 61%  979MB 277.3KB/s   38:24 ETA12:47
buZzpfff12:47
buZzkeeps hanging during transfer a lot12:47
buZzreally start to think something is wrong on my d4 which 'disk io'12:47
freemangordonWizzup: 5.18 does not boot :(12:55
freemangordonwhat's worse is that there is nothing on the screen12:55
uvos__buZz: iw phy phy0 set txpower fixed 100000000012:56
uvos__try that12:56
uvos__for some reason sometimes the wifi fw dosent ramp up tx power on auto12:56
uvos__when its clearly nessecary to not get terrible packet loss12:56
uvos__maybe is also kerel bug instead of fw12:57
uvos__*kernel12:57
Wizzupfreemangordon: mhm13:12
freemangordonI found an old kernel here, trying it now13:14
freemangordonno dice :(13:14
freemangordonwell, that kernel seems to boot at least13:16
freemangordonhmm, maybe I was not patient enough13:18
freemangordonor mce licked the screen :)13:18
freemangordon*locked13:18
freemangordon"no space left on the device" :)13:30
freemangordonseems 2GB are not enough13:30
freemangordon"welcome to leste" :)13:30
freemangordoncolors are weird and TS does not work13:31
Wizzupfreemangordon: /etc/expandcard.sh ?13:32
freemangordonI did that with gparted13:32
buZzdoes gparted also resize the fs?13:32
freemangordonyes13:33
buZznice13:33
buZzoh, the SD card is literally just 2GB? :)13:33
freemangordonWizzup: we have the same issue 32bit vs64bit, do you rmember?13:33
freemangordon*remember13:33
freemangordonwhen we build 32 bit image on 64bit13:33
Wizzupsorry, what issue?13:34
Wizzupyes I remember, something with themes13:34
freemangordonmissing icons/pixmaps etc13:34
freemangordonyes13:34
Wizzupit was some qemu / glib thing iirc13:34
freemangordonyes13:34
freemangordonoh, sorry13:34
freemangordonit is my fault13:34
freemangordon:)13:34
Wizzupso you have some life in the tablet?13:34
freemangordonmy VM is 64 bits13:34
freemangordonyes13:35
Wizzupcool13:35
freemangordonunfortunately with some old kernel13:35
Wizzupmhm13:35
freemangordon4.1113:35
Wizzupmight be mali even (not lima)13:35
freemangordonFB even :)13:35
Wizzupright13:35
freemangordonwill ask on #linux-sunxi later on13:35
Wizzupthey're on oftc now I think13:36
freemangordonsees so13:37
Wizzuphttps://phoenix.maemo.org/job/leste-image-sunxi/6/console kernel is building13:39
freemangordonyes. and does not boot :)13:39
Wizzupmhm, at least on your tablet13:40
Wizzupdo you have serial?13:40
freemangordonah, which kernel is that?13:40
freemangordon5.11?13:40
Wizzupuh13:40
Wizzupyes13:40
Wizzup5.11.y13:40
freemangordondo not change it, lets see if it will boot here13:40
Wizzupit's still on uboot btw, I was wrong13:40
Wizzuplet's see if kernel builds though13:41
freemangordonit will13:41
Wizzupthe image-builder's are on hdd now, not on ssd13:41
Wizzupmaybe I should move them back once I have a bit of time13:41
buZzWizzup: with bcache you could use (a part of) your SSD to cache the HDD13:43
buZzat nurdspace i made a bcache on a raid0 over two nvme drives for a raid1 on hdds , gets ~1.5GB/s reads now13:43
Wizzupthis is a qemu qcow image13:44
buZzif its on a blockdevice, you could add bcache13:44
Wizzupit's not13:44
buZzbut i think you'd have to reinitialize it13:44
buZzthe image file isnt on a blockdevice?13:44
Wizzupit's on a btrfs fs13:44
Wizzupwhich consists of 6 block devices13:44
Wizzupso please let's not go down the path13:45
buZzyeah i think thats still supported13:45
WizzupI'm not interested in bcache13:45
buZzok :)13:45
WizzupbuZz or uvos__: how does one go about connecting a bt keyboard14:01
Wizzupassuming bt drivers work etc14:01
buZzyou could apt install blueman14:02
buZzand connect it with that14:02
buZzbut i havent tried keyboards yet, headphones and speakers work though14:02
buZzits a gtk gui, i think14:02
Wizzupok14:07
WizzupbuZz: it's not obvious how to use it, but maybe I am missing something14:09
Wizzupit looks like it just backgrounded14:09
buZzoh yeah, its very unobvious indeed14:09
Wizzupah hcitool sees no device14:10
Wizzupok then14:10
Wizzupwon't bother14:10
siceloiirc hcitool is deprecated:-(14:11
Wizzupin any case there's no bt device seen14:13
buZzdid you remove the blacklisted bt?14:14
buZzat least on d4 afaik its still blacklisted14:14
buZznot sure14:14
Wizzupthis is rpi14:14
buZzah14:14
buZznot all rpi have bt iirc14:15
Wizzuprpi4 does14:15
Wizzupp sure14:15
buZzbut might not be in the image then14:15
WizzupI made the image14:15
buZzyeah pi4 should14:15
buZzrandom tutorial installs 'pi-bluetooth' on it14:15
buZzhttps://github.com/RPi-Distro/pi-bluetooth14:16
uvos__buZz: modprobe hci_uart, start bluez, have blueman installed14:19
Wizzupon d4/bionic I guess?14:19
uvos__run blueman-manger14:19
buZzseems pi4 has firmware needed for bt that isnt in other package?14:19
uvos__search for a device, click on it pair14:19
uvos__etc14:19
uvos__everything works pretty much as expected from that point14:20
uvos__i use it all the time14:20
uvos__Wizzup: yes14:20
uvos__but on other devices it should be the same14:20
uvos__besides the modprobe of the mapphone driver ofc14:20
buZzseems pi4 also uses hciuart14:20
uvos__haveing bluez running costs a tone of power tho14:21
uvos__on d414:21
uvos__so better exit it right after14:21
buZzuvos__: this is probably for the demos at booth, so likely has power available14:23
Wizzupyes14:23
uvos__sure im just saying i use it daliy on d414:24
uvos__but have to stop bluez14:24
buZzalright, maybe some day we can reduce that powerdraw14:26
Wizzupstarting bluez, that is /etc/init.d/bluetooth start ?14:27
buZzyeah14:28
buZzshould be ..14:28
buZzdon't think i ever started it differently :P14:28
Wizzupfreemangordon: oh right I forgot that for sunxi I had also disabled the kernel build by skipping it14:33
Wizzupfreemangordon: for some reason I had to set roamingallowed to true for my a1 bg sim to work here16:32
Wizzupon leste16:32
Wizzupthe ui would blink forever16:32
Wizzupthe mdbus command failed immediately with 'gprs not attached'16:32
Wizzupsetting roamingallowed to true made it work16:32
freemangordonweird16:34
Wizzupyup16:38
Wizzupgot stickers :p16:55
freemangordonWizzup: Oct 14 15:51:56 localhost kernel: [    0.126953] [drm] Initialized lima 1.1.0 20191231 for 1c40000.gpu on minor 017:55
freemangordonthis is with 5.1517:56
Wizzupfreemangordon: that is good, right?18:01
freemangordonmhm18:01
freemangordonI have to play a bit because of the panel, but that should be trivial18:01
Wizzupok18:02
Wizzupgreat :)18:02
freemangordonTS is tricky too18:02
freemangordonanyway, going on a ride, ttyl18:02
Wizzupttyl18:04
buZzmeh :(20:06
buZzrecorded a 6hr track on Maep , went to 'export' , selected location , (no save button???) tapped outside of panel, Maep closed/crashed and zero recorded track20:06
buZz:(20:06
rafael2kwhat is this version "+2m7"?20:10
rafael2kshould I use in new packages too?20:10
buZzm7 = maemo 7?20:11
buZz(aka leste)20:11
rafael2kah20:12
rafael2kright20:12
rafael2k: )20:12
rafael2kUnpacking connui-conndlgs-internet (2.79.7+2m7) over (2.79.6+2m7) ...20:15
rafael2kdpkg: dependency problems prevent processing triggers for gconf2:20:15
rafael2k gconf2 depends on default-dbus-session-bus | dbus-session-bus; however:20:15
rafael2k  Package default-dbus-session-bus is not installed.20:15
rafael2k  Package dbus-session-bus is not installed.20:15
rafael2k  Package dbus-x11 which provides dbus-session-bus is not configured yet.20:15
rafael2kapt-get upgrade just broke here20:15
rafael2kit gets in a look20:16
rafael2k*loop20:17
rafael2k:(20:17
buZztried apt-get -f install ?20:17
buZzjust without a pkg behind it20:17
rafael2kyes20:17
buZz:(20:17
rafael2kcrazy loop20:17
buZzdpkg-reconfigure dbus-x11 ?20:17
rafael2knever saw this before in 12 yrs using debian20:17
rafael2k12 no, much more20:18
rafael2klemme try to fix20:18
rafael2kdpkg: dependency problems prevent processing triggers for gconf2:20:18
rafael2k gconf2 depends on default-dbus-session-bus | dbus-session-bus; however:20:18
rafael2k  Package default-dbus-session-bus is not installed.20:18
rafael2k  Package dbus-session-bus is not installed.20:18
rafael2k  Package dbus-x11 which provides dbus-session-bus is not configured yet.20:18
rafael2kdpkg-reconfigure dbus-x1120:19
rafael2kdbus-x11 is broken or not fully installed20:19
buZz:(20:20
buZzwas this just a update on leste today?20:20
rafael2kI dunno20:22
rafael2kI did not do a apt-get upgrade in some days...20:23
rafael2kI did not manage to unbreak yet20:23
rafael2kuff20:26
rafael2kunbroke20:26
buZz:(20:26
rafael2kforce-removed dbus-x11 and installed it again20:26
rafael2k: )20:27
buZzfixed?20:27
rafael2kyeap20:27
rafael2kgood ol' debian... it seems it is not unix... but it is20:27
buZzooo new xorg-video-omap again? does it implement Vulkan now? :D20:29
rafael2kwow20:30
rafael2kI get some crazy shit20:30
rafael2kiphb?20:30
buZz(highly doubt it'll be vulkan)20:30
buZzwhat kind of crazy shit?20:30
rafael2kYour kernel headers for kernel 5.15.7-3-MANJARO-ARM cannot be found at20:30
buZz... MANJARO? :D20:30
buZzwhat device is this?20:31
rafael2kYour kernel headers for kernel 5.9.0-rc7-00376-g2e49b58e9b10 cannot be found at20:31
rafael2kMaemo-West20:31
rafael2kWild Wild West20:31
buZzmaemo -west- ? :D20:31
buZzlol20:31
buZzweird image you're running rafael2k :D20:32
rafael2kYour kernel headers for kernel 5.10-sunxi64 cannot be found at20:32
rafael2kjust apt-get'd dist-upgrade !!20:32
buZzwhat device are you using rafael2k ?20:32
rafael2kthe same image from 2 years ago I never changed20:32
rafael2kPP20:32
buZzok .. well i did see Wizzup do some sunxi stuff today, maybe some packages got updated incompatible?20:33
buZzi'll try updating the PP here20:33
buZzbtw i never do dist-upgrade20:34
buZzonly on upgrading distributions :)20:34
buZzi'll try dist-upgrade now, yeah , nothing20:35
buZz0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.20:35
rafael2khum20:37
rafael2kdo you use -devel?20:37
rafael2kiphb-dkms20:38
rafael2ktry this ^20:38
buZzhow could you do -dkms if our kernels dont have source?20:39
buZzbut i do have that installed20:39
buZziphb-dkms/testing,now 1.2+2m7.2 all [installed,automatic]20:39
rafael2k: )20:42
rafael2kso all good20:42
buZzoh i guess just -headers is enough20:44
rafael2ktrue20:44
rafael2kinteresting I have not asked to install this package20:45
rafael2kit was a dependency of something else20:45
buZzyeah might be pulled in by a metapackage i guess20:46
rafael2kuhum20:47
rafael2kme no like20:47
rafael2k:P20:47
rafael2khildon-connectivity-something20:47
buZzafaiui iphb can help us reduce powerusage a lot on some applications20:48
rafael2kwe could at least put the linux-headers as depency20:48
rafael2kdependency*20:48
rafael2kright, first time I hear about it20:49
buZzme too (when i saw it suddenly in this channel)20:49
buZzi think its from maemo too20:49
rafael2kcool20:53
norayrthey say pocophone and plus6 (with same soc) work with mainline very well. does anyone have one of those to support with maemo?21:43
WizzupI think maybe parazyd tried for the pocophone21:45
norayreh.21:47
norayrit is the fastest device which supports mainline as i understand.21:47
siceloyes, lots of devs working on that SoC, so progress is quite good21:49
Wizzupwhat I mean is that arm-sdk supports pocophone21:51
uvospocophone wored21:57
uvos*worked21:57
uvosand had an image even21:57
uvosbut it hasend been tested in quite some time21:57
uvosbut yeah its an interesting non-mapphone to support i have it on a short list next to xt1602 and friends to try21:58
uvosoh look related article on the bbc news main page: https://www.bbc.com/news/science-environment-6324515022:01
freemangordonbuZz: rafael2k: https://github.com/maemo-leste/iphb-dkms/blob/master/debian/control#L1023:01
buZzyeah nice, i didnt have any trouble with iphb-dkms though23:03
buZzrafael2k had issues around dbus-x11 i hink?23:03

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