libera/#maemo-leste/ Tuesday, 2022-05-24

missMyN900put the latest image on a microSD today to bring my Pinephone back to life again after months of it collecting dust03:53
missMyN900it was kind of strange. For some time after boot, the screen was black (even though it was on). I could hear the sounds when I touched the screen but could not see the UI. The phone would not respond to the volume or power buttons either (except for the feedback sounds). After I had let it sit a while, it finally showed the Maemo lock screen when I pressed the power button. Then, I unlocked the phone and the screen went07:02
missMyN900black again immediately. The second time I unlocked it, I could finally access the homescreen. Now it works normally.07:02
missMyN900Anyway, I was pleasantly surprised to see that QtWebbrowser is now available indeed. It works beautifully on the Pinephone!07:05
mighty17[m]https://github.com/drebrez/linux/commit/958e7a6704379e335201182f11d3580d1d24a633 with this how'd i reboot to recovery?07:15
* enyc meows :o08:31
Wizzupmighty17[m]: interesting to hear about the boot-u bugs10:58
Wizzuperr10:58
Wizzupsorry that was for missMyN90010:58
sicelobtw, if there's no cellular context/apn in connection manager, what must one do?13:46
sicelovia mdbus/ofono-scripts, there is one listed, and i can activate it13:47
Wizzuponline the modem?13:49
Wizzupthen it should just show up13:49
bencoh7513:59
bencohwoops13:59
siceloWizzup, modem was already online (onlined using icd/etc.)20:08
buZzisnt https://i.imgur.com/tdRaJ1Y.png supposed to have 6 rows of daysquares instead of 5?20:27
buZzi see it once did? :) https://maemo-leste.github.io/images/qalendar-3.png20:30
buZzkinda20:31
missMyN900I had to resize the file system manually on the latest image. I could not install any additional packages after having installed qtwebbrowser due to lack of space (the partition was only 1.7 GB on my 64 GB card)20:55
Wizzupyes20:57
missMyN900Also, the new volume control feature does not seem to work on the Pinephone20:57
Wizzupdid you see /etc/expandcard.sh ?20:57
missMyN900no20:57
missMyN900is there some first-boot guide or something? I think I may have closed that due to the screen being black20:58
missMyN900I just used a guide from Stackoverflow :)20:58
missMyN900fdisk + partx + resize2fs20:58
missMyN900unix.stackexchange technically, I guess20:59
missMyN900pavucontrol is really clunky on the Pinephone :(20:59
missMyN900also, the battery indicator does seem to work partially on the Pinephone but it does not show a percentage ("calibration needed")21:00
missMyN900this is all on a Convergence Edition, by the way, (3 GB RAM) in case no one else has one21:01
Wizzupmighty17[m]: there should be @ guide21:40
Wizzupsorry semi afk atm :(21:40
Wizzup(will be back later)21:41
uvosmissMyN900: callibration needed means that your battery dosent report charge state so voltage based estimation is used instead22:41
uvosidk if the pp can report battery state22:41
uvosmissMyN900: there is a fist boot guide yeah22:41
uvoswe should maybe create a .desktop file to launch it again after its been closed22:41
missMyN900I just hope the black screen issue doesn't return anymore22:42
uvosthere are several issues with the pp22:43
uvoswrt volume22:43
uvosi maintain the audio stack more or less atm22:43
uvosbut i dont have a pp22:43
uvosso its hard for me to fix this22:43
missMyN900maybe some affordable used PPs will become available now that the PPP has arrived22:45
uvoswell im  also not really interested in a pp22:45
missMyN900I don't know if pmOS uses pulseaudio22:45
uvosdue to the bad power managment and lack of kbd22:46
missMyN900why not? Lack of hardware keyboard?22:46
missMyN900power management will improve22:46
uvosno it cant22:46
missMyN900why not?22:46
missMyN900The A64 is a tablet SoC is it not?22:46
missMyN900It's not like the RPis22:46
uvosthe main problem with it its that it takes really long to enter idle states22:46
uvosso while the droid4 can suspend 60 times a second22:47
uvosand have the device remain "running"22:47
uvosthe pp really has to enter pc style suspend for minutes at a time22:47
missMyN900what about the RK3399?22:47
missMyN900that should be a little bit more advanced than the old A6422:48
uvosno idea youd have to look at the cost table for the idle states22:48
missMyN900RK3399 is used in Chromebooks too (OP1)22:48
missMyN900so the TI OMAP is still a little bit more sophisticated than the cheap Allwinners?22:49
uvospm wise yeah22:49
uvosomap is a "real" smartphone chip with really low idle/resume times22:50
missMyN900I guess Mediatek is promising for the future22:50
uvosmaybe sure22:50
missMyN900they seem to be improving wrt to open source support22:50
uvosproblem is also having good upstream support22:51
missMyN900Ralink must be rubbing off on them ;)22:51
uvosthe omap also dose well here with ti having upstreamed mostly everything22:51
missMyN900having a PPP 2.0 with Mediatek SoC would be awesome22:51
uvosdue to widespread usage in industrial boards22:51
missMyN900still a separate modem, of course, though22:51
uvos(which have long lifespan)22:51
missMyN900ironically Allwinner and Rockchip (at least the older chips) are supported much better by Linux distributions and *BSDs than the i.MX6 (I have a Wandboard Dual)22:52
missMyN900i.MX8 support is lackluster too22:52
missMyN900for example, with NetBSD i.MX seems to technically be supported but it is not really advertised22:53
missMyN900and in practice I think that not much works aside from booting22:53
missMyN900so you won't have working audio, display etc22:53
uvosthats true for some chps used by sbc yeah22:53
missMyN900i.MX8 also is rather dated and products using it tend to expensive22:54
missMyN900Allwinner H6 and RK3566 are more attractive (Pine H64 and Quartz64 SBCs)22:54
uvossure yeah22:54
uvosbut supported well enough for sbc and supported well enough to work well as a phone are different targets22:55
missMyN900the new Olimex STM32MP157 LIME2 interests me22:55
uvosnot that i know the exact state of these22:55
uvosbut even with kernel support for all of the pm features of omap4 being in manline allready22:56
missMyN900the first SBC with a European SoC in a long time. I think it is good to have an alternative to American and Chinese SoCs22:56
uvosit still was quite the undertaking getting all the pm features working for just a single phone in practice22:56
uvos(ie the droid4)22:56
missMyN900how about N900 pm with mainline?22:56
uvosterrible22:56
uvosnone of the pm features work22:57
missMyN900everything needs to redone?22:57
uvosbecause of issues with device drivers22:57
uvosno22:57
uvosso the n900 has 2 problems22:57
missMyN900SGX?22:57
uvosno sgx is fine22:57
uvosits device drivers and a  omap3 having mutch larger idle entry costs than omap4 that makes it harder to enter idle states with modern linux22:58
uvosas modern linux is quite busy timer wise22:58
sicelomissMyN900: yes pmos uses pulseaudio22:58
missMyN900volume control with buttons does work on pmOS on the PP22:59
uvossure its a leste userpsace problem22:59
uvosit only works on mapphones atm22:59
missMyN900but how can that be specific to the PP?22:59
uvos(btw mapphones == droid4 and some other motorola devices of same age)23:00
missMyN900when the kernel and pulseaudio etc is the same (as with pmOS)23:00
missMyN900yes, I know23:00
uvosmissMyN900: well23:00
uvosmissMyN900: so there are 3-4 problems23:00
missMyN900there were quite some OMAP4 devices around that time23:00
missMyN900I used to have a Galaxy Nexus (only bought it in 2019 LOL) with OMAP446023:00
uvos1. mce cant recive the key events because it expects the event devices to be layed out  in a certin way (legay from when everything was hardcoded to fit the n900 and only the n900)23:01
uvos2. we dont autodetect the audio sink that needs adjustment, instead its in a config file (again legacy from n900 hardcoding)23:02
uvos3. the volume buttons are currently intercepted by hildon because thats the only way to bring up the kbd when your in a applicaion without him integration23:03
uvosdident the galaxy nexus have omap4470?23:03
missMyN900I think it was the 6023:03
missMyN900https://en.wikipedia.org/wiki/Galaxy_Nexus yep23:04
missMyN900I used it as an MP3 player for some time23:04
missMyN900problem is with those old phones is the batteries23:05
uvosluckly the d4 gets a pass on that23:05
missMyN900they are shot. I replaced it with a BlackBerry Z10 (I used to own a Classic, too: N900 -> Jolla -> Classic -> Moto G with LineageOS -> iPhone :( )23:05
uvosits battery is connected by 2 screw terminals23:05
uvosso any old lipo will do23:05
missMyN900got a new, second battery for the Z1023:06
sicelomissMyN900: how many physical keys does the pp have by the way23:06
missMyN900same issue23:06
missMyN900looking at it right now: only volume rockers and power button23:06
missMyN900although I think it is a bit better than the GN23:07
missMyN900the drain is horrible and when it is drained too much, the battery won't charge in the phone anymore23:07
missMyN900(I got the second, new battery as a part of kit with an external official BB charger)23:07
missMyN900so I have to swap the battery again23:08
missMyN900uvos: fortunately, I did not the PP to replace my iPhone (although that would have been nice for sure)23:09
missMyN900*get23:10
missMyN900I actually got it to use an LTE hotspot (for internet outages; our ISP is terrible) since the iPhone sucks for that23:11
missMyN900of course, it is a cool toy as well ;)23:11
uvosyeah sure23:11
siceloYou can help to make leste work better on it23:11
uvospp is a good dev platform23:11
uvosalso23:11
uvosat the very least23:11
missMyN900sicelo: unfortunately I do not have much time for dev, but certainly I can report bugs and maybe test some fixes/patches sometimes23:13
siceloOr, if you just want something that already works, pmOS with phosh or plasma mobile is really great too.23:13
missMyN900sicelo: yes, I was already using that as my main OS23:13
missMyN900I don't like Arch and I like Alpine, so pmOS is natural for me23:13
siceloI don't like alpine :-p23:14
missMyN900I don't like Phosh either, even though Plasma is not great either currently at least23:14
missMyN900why not?23:14
missMyN900what is not to love?23:14
uvosi dont like devuan :P23:14
missMyN900no systemd, musl, you can use whatever audio you want (even sndio from OpenBSD), it is fast, low RAM consumption23:14
sicelomissMyN900: anyway i maintain the n900 port on pmos since recently23:15
uvosalso: no systemd, musl.23:15
uvos:P23:15
missMyN900you prefer systemd?23:15
missMyN900Maemo did not have systemd ;)23:15
uvosyeah so on a phone it makes a lot of sense, unfortinalty (i dislike politics around systemd)23:16
siceloi have zero problem with systemd. I think even alpine is currently considering a change of init system23:16
missMyN900I don't see how it would make to switch to systemd but use musl and busybox frankly (apart from my personal opinions on systemd)23:17
missMyN900I don't know if systemd would even work with musl and I frankly doubt that the devs would be very receptive to accepting patches for it23:17
uvosregarding musl, i dont think the compatability problems are worth runing something other than glibc for "lightness"23:17
siceloYes they will be going to some new init or sth. Openrc seems subpar in some way23:17
sicelomissMyN900: actually last month someone made a systemd MR to alpine, but it was vehemently rejected by alpine folk :-D23:18
missMyN900runit perhaps? I don't know much about init. I am not saying that systemd init in it self is bad but I dislike all the integration and the massive largely newly written C code base. Just seems like a bad idea to me.23:18
missMyN900sicelo: can't say that I am very sad about that frankly. If you want really want to use systemd, there a lot of options out there23:19
siceloHehe23:19
siceloI understand. I'm glad debian allows me to choose *any* init (unlike alpine) :-p23:21
missMyN900I am currently running Debian but I will switch to Devuan in the future. Already installed it on some devices.23:21
missMyN900I decided shortly after installing it that I should have installed Devuan but I can't keep wasting time on reinstalls, so for now I am sticking with Debian on my desktop23:22
siceloI never saw the ram consumption stuff ... i ran debian on my n900, and also pmos. At idle, ram usage was mainly same23:22
missMyN900true, I just saw a couple days ago that RAM consumption was < 600 MB on AMD64 with Devuan+MATE23:23
missMyN900I don't know how much systemd adds to RAM consumption though ;)23:23
siceloI was using systemd ... didn't see much difference23:23
missMyN900but that is not related to musl, of course23:23
siceloAnyway, comparison was alpine/musl vs. others/glibc. I don't see the difference so much23:24
sicelo(RAM, I mean)23:25
missMyN900yes, that is why I said it is not related to musl ;)23:26
siceloThe only real difference i see is that the base size of an alpine install is smaller ... but, how's that achieved? Not installing man pages ... um.23:26
siceloWhat don't you like about phosh?23:28
siceloI like to think it's modern hildon :-P23:29
missMyN900seemed to have very little features to me23:29
missMyN900hmm, I disagree with that23:29
missMyN900I can see why people would say Mobian is modern Maemo23:29
missMyN900but the UI of Phosh is not a true successor to Hildon23:29
missMyN900the Sailfish UI, for example, was better23:30
missMyN900(although still not a true successor)23:30
siceloOf course. Nothing can be. Not even the sfos ui is successor23:30
missMyN900Phosh seems like a generic, uninspired, featureless typical smartphone UI to me23:30
sicelomissMyN900: phosh is gtk, like hildon ;-)23:30
missMyN900I know23:30
missMyN900but that is far from enough IMHO23:30
missMyN900I cannot understand why  they designed it the way they did23:31
missMyN900when they had so many great sources of inspiration23:31
missMyN900MeeGo Harmattan, webOS, BB10 OS, Sailfish OS, Hildon of course23:31
siceloLike hildon, they (phosh) took the gtk of the day, and made it suitable for mobile23:32
missMyN900but I don't like GNOME 3 either, so it makes sense to me that I would not like it23:32
missMyN900to me it is like mobile GNOME 323:32
siceloYes. Hildon is mobile gtk2 ;-)23:32
missMyN900or GNOME 4 I should say nowadays, I suppose23:32
siceloMkbile gnime 2, i mean23:33
siceloMeh ... android vkb23:33
missMyN900well, I like MATE, so that makes sense23:33
missMyN900currently I am using IceWM on my desktop though23:33
sicelosway/i3 here23:33
missMyN900I had issues with LXQt and Plasma23:33
siceloShould make a Windows XP theme for Leste :-D (like the guy who made XP skin for Xfce4)23:36
missMyN900IceWM has a Win95 theme built-in23:36
missMyN900I have used spectrwm in the past on OpenBSD23:36
siceloThere was also project to mimic Windows Phone tile based UI23:37
missMyN900I am guessing that it died?23:38
siceloIt's newish. Alive23:38
missMyN900projects like that are interesting for sure but I think that they won't ever survive in the long term/mature to due lack of interest23:38
missMyN900modernizing Hildon is something that makes more sense IMO23:39
missMyN900there are more people interested in it and it will probably also be able to attract more people who never used an N90023:39
buZzlike adding qt5 support? :)23:40
sicelohttps://github.com/DrewNaylor/Retiled23:40
sicelomissMyN900: i haven't seen that many people interested in (modernized) hildon, tbh. Not even on tmo.23:42
missMyN900sicelo: really?23:42
missMyN900I think it is great, especially with larger screens such as the Pinephone23:43
missMyN900I think it could be great on the Pinetab too23:43
siceloMaybe I just miss them :-)23:43
missMyN900anyway, recently I was thinking that maybe the PP could replace my iPhone too eventually. Looks like that won't be happening with the lackluster power management...23:53
siceloHow's the suspend working for you in pmOS? I think I've seen others get up to two days on a single charge ...23:54
missMyN900it will still make for a decent LTE hotspot in a pinch and tablet though23:54
missMyN900I haven't used pmOS for months. My PP was collecting dust23:54
missMyN900unfortunately, I either forget the PIN code or there is some bug23:55
missMyN900now I am just waiting for 22.06 because I have gotten tired of constantly flashing a new image and I don't want to wear out the flash either23:55
missMyN900in the mean time I am running ML from a microSD, like I was before23:55
siceloOkay. The power mgmt is definitely not comparable to the OMAPs for sure, but somehow the suspend stuff seems to be working. Not ideal, but for some users, it's good enough23:56
missMyN900I think I keep using Maemo primarily in the future, especially as it improves and only remove the microSD (so it boots from eMMC) when I need the LTE hotspot23:57
siceloWhat prevents Hotspot from Maemo23:57
missMyN900I don't know if I can use LTE on ML23:58
missMyN900certainly there is no GUI for it23:58
siceloWhy wouldn't you? :-)23:58
missMyN900I have no experience with ofono cli utils :)23:58
siceloLTE is supported on pp, i believe. I recal23:58
missMyN900actually, I also have the "dock" (USB hub), which I want to use to connect to my computers with ethernet in the future23:59
siceloI designed the icon for it, and I recall someone showing it live23:59
missMyN900I don't see any cellular related applet on the PP23:59
missMyN900also, no volume applet as mentioned before23:59
missMyN900it is still very minimal on the PP23:59
missMyN900not complaining though :)23:59

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