IRC log of #maemo for Sunday, 2015-06-14

JamesJRHWizzup_: So I guess the first thing is to just make sure that they see my email (that it's not in spam or what have you).00:07
*** githogori has joined #maemo00:10
*** rd_ has quit IRC00:13
JamesJRHWizzup_: To summarise my email, about technological liberty and the Fairphone, I explain that I think that it's strange that an ethical organisation seems to be ignoring or oblivious to libre software, and I endorse FSF's RYF certification. I also stress that open-source hardware is greatly lagging behind software and that Fairphone could help improve this by aiming for the OSH definition.00:15
*** xes has quit IRC00:16
*** xes has joined #maemo00:17
JamesJRHWizzup_: Then I make a pledge for my support of RYF and OSH, both as money, promotion, and potentially helping out with ideas and software. I say that I'm happy to pay this upfront if they pledge they'll aim for RYF and OSH publicly under the condition that if they don't adhere to their pledge, they refund my pledge.00:19
JamesJRHWizzup_: Then I go off on a bit of a tangent, detailing my dream phone that I'm aiming for and what my minimum requirements for a phone to be my main phone are (which coïncidentally is almost exactly the specification of the Fairphone 1, mainly just missing an FM radio, an anchor point, and video out, but slighly exceeding a couple of other features).00:26
*** flo_lap has joined #maemo00:30
*** rd_ has joined #maemo00:30
*** florian has quit IRC00:31
JamesJRHIt's pretty much just the CPU and the mass that exceed my bare minimum, which I stated as: mass ≤ 300g; CPU at least ARMv7-A dual-core 2×1.2GHz.00:33
JamesJRHThe Fairphone is 163g and quad core.00:34
JamesJRHIt's a pretty normal mass actually, most of the smartphones that I've considered getting are around 170g, but I really don't care, hence the very loose constraint there.00:36
*** flo_lap is now known as florian00:38
JamesJRHI'd rather have 1 device with more features than carry multiple devices. If I carry 2 smartphones that are 170g, that's 340g.00:39
bencohjust put them it two different pockets :>00:40
bencoh(just kidding)00:40
JamesJRHYep.00:40
JamesJRHI sometimes carry my old LG Optimus 3D because, well, it's stereoscopic and my Sony Xperia Z1 doesn't have that.00:42
JamesJRHWhat I'm saying is that I wouldn't complain about the mass of a phone being over the typical 170g by any means, because I'd prefer more features to be packed into a single device. Hence why my mass constraint is pretty lax.00:44
*** ced117 has joined #maemo00:46
*** eMHa__ has quit IRC00:48
JamesJRHWizzup_: Do you also care about libre software or open-source hardware? If so, it would be good to let the person you know at Fairphone know that you're also interested.00:51
bencohthe issue with fairphone is not about "opensource hardware" (which usually refers to open schematics/board design and not open chips) but with the SoC itself00:54
bencohbut we've discussed that already00:54
*** xorly has quit IRC00:57
*** eMHa__ has joined #maemo00:59
JamesJRHbencoh: Have we?01:00
JamesJRHWasn't that the Neo900 we were talking about?01:00
JamesJRH(In #neo900 I think.)01:01
JamesJRHI understand that most chip designs aren't libre, but OSH is a step closer, which I wish to support.01:02
bencohJamesJRH: we talked about the fairphone using a SoC with a shared-mem/bus design01:04
bencoh(and the modem has access to everyting)01:04
JamesJRHI remember now (with the help of my scrollback). It was on the 9th – wow, it took me so long to write this email.01:11
JamesJRHbencoh: I wrote to Fairphone because they're developing a new one. Hopefully they'll take onboard some of what I've said.01:12
*** rd_ has quit IRC01:16
JamesJRHThis email had temporarily taken priority for a few days because I received a couple of emails from their mailing list saying that they're making progress with the Fairphone 2, so the later I left it, the less likely it would be that the Fairphone would be more technologically liberal.01:18
JamesJRHI was told about the Fairphone on the 6th, so I've been thinking about the Fairphone for just over a week now.01:28
JamesJRHI was also thinking about the Neo900 before that, which I found out about on the 4th – okay, 9 and a half days mainly spent thinking about smartphones in the context of technological liberty. I should get back to my BeagleBone Black and NixOS work.01:36
JamesJRHI'm glad to have at least done my best to potentially get something in the pipeline on this matter.01:38
JamesJRHWizzup_: Let me know if there's anything that you can do to help.01:38
*** florian has quit IRC01:51
*** Oksana has quit IRC01:56
*** geaaru has quit IRC02:06
*** Hurrian has joined #maemo02:08
*** futpib has quit IRC02:14
*** sparetire has quit IRC02:15
*** rm_work|away has joined #maemo02:16
*** rm_work|away has quit IRC02:18
*** rm_work|away has joined #maemo02:19
*** arcean has quit IRC02:23
*** LauRoman has joined #maemo02:25
*** rm_work|away has quit IRC02:26
*** Haudegen has quit IRC02:27
*** hubutm20 has quit IRC02:29
*** LauRoman|Alt has quit IRC02:29
*** hubutm20 has joined #maemo02:30
*** rm_work|away has joined #maemo02:30
*** rm_work|away has quit IRC02:30
*** rm_work|away has joined #maemo02:31
*** Oksana has joined #maemo02:31
*** Haudegen has joined #maemo02:50
*** beford has joined #maemo03:20
*** nox- has quit IRC03:29
*** rm_work|away has quit IRC03:29
*** rm_work|away has joined #maemo03:30
*** rm_work|away has quit IRC03:30
*** _LauRoman has joined #maemo03:45
*** LauRoman has quit IRC03:49
*** Neutron has joined #maemo03:54
*** Neutron is now known as Guest807703:55
*** RiD has quit IRC04:11
*** fortytwo has quit IRC04:19
*** fortytwo has joined #maemo04:20
*** arossdotme has quit IRC04:28
*** protem has joined #maemo04:29
*** MonkeyofDoom has joined #maemo04:31
MonkeyofDoomis there any way to get group chat via MMS to work on maemo? fmms just kind of flops at them04:32
*** _LauRoman has quit IRC04:32
*** _LauRoman has joined #maemo04:33
*** Humpelstilzchen has quit IRC05:00
*** Humpelstilzchen has joined #maemo05:01
*** eMHa has joined #maemo05:22
*** eMHa__ has quit IRC05:25
*** lxp1 has joined #maemo06:02
*** lxp has quit IRC06:04
*** auenf has joined #maemo06:20
*** robink has quit IRC06:56
*** robink_ has joined #maemo07:00
*** L29Ah has left #maemo07:15
*** L29Ah has joined #maemo07:17
*** Kabouik has quit IRC07:26
*** futpib has joined #maemo08:05
*** rd_ has joined #maemo09:09
*** _rd_ has joined #maemo09:40
*** protem has quit IRC09:43
*** rd_ has quit IRC09:43
*** abramelin_ has joined #maemo10:24
abramelin_Hello10:25
*** xes has quit IRC10:35
abramelin_I have switched from a Nokia N900 to an N810, and I find that there are a lot fewer packages available. Is it possible to have a similar software catalog as on the N900?10:37
abramelin_The catalogues I ahve enabled are http://repository.maemo.org/extras and http://repository.maemo.org (Diablo)10:38
abramelin_Also, the firmware is OS2008 v5.2008.43-710:39
abramelin_I find that I'm lacking even elementary packages such as alarmed10:40
*** xorly has joined #maemo10:44
Wizzup_JamesJRH: ack, will forward. wrt my interest: sure, that's why I am here10:49
*** Pali has joined #maemo11:08
*** _LauRoman has quit IRC11:17
*** LauRoman|Alt has joined #maemo11:20
*** RzR has quit IRC11:25
*** RzR has joined #maemo11:26
*** dos1 has quit IRC11:29
*** fractionuser has joined #maemo11:32
*** fractionuser has left #maemo11:32
L29AhLuke-Jr: bump n900 overlay commit access11:33
*** eMHa has quit IRC11:34
*** _rd_ has quit IRC11:38
*** dos1 has joined #maemo11:40
*** vakkov has quit IRC11:57
*** noch has joined #maemo11:58
*** noch has quit IRC12:02
KotCzarnyabramelin_: those are two different platforms, different library versions etc. but you can try to compile newer packages with older scratchbox and see if it works12:03
RzRhi12:08
*** abramelin_ has quit IRC12:09
*** beford has quit IRC12:12
*** beford has joined #maemo12:13
*** vakkov has joined #maemo12:19
*** Haudegen has quit IRC12:25
*** Haudegen has joined #maemo12:52
bencohmreow13:12
* L29Ah hugs bencoh13:12
*** sparetire_ has quit IRC13:13
*** eMHa has joined #maemo13:26
*** sparetire has joined #maemo13:31
*** Dynamit has quit IRC13:38
*** Dynamit has joined #maemo13:38
*** erlehmann has joined #maemo13:40
*** geaaru has joined #maemo13:41
*** stejae has joined #maemo13:41
*** erlehmann has quit IRC13:42
*** eMHa has quit IRC13:48
*** KotCzarny has quit IRC13:56
*** RiD has joined #maemo14:02
*** erlehmann has joined #maemo14:03
*** eMHa has joined #maemo14:11
*** arossdotme has joined #maemo14:27
*** erlehmann has quit IRC14:31
*** florian has joined #maemo14:40
*** pcfe has quit IRC14:42
*** pcfe has joined #maemo14:42
*** pcfe has quit IRC14:43
*** pcfe has joined #maemo14:43
*** vakkov has quit IRC14:49
*** erlehmann has joined #maemo14:50
*** lobito1 has joined #maemo14:53
*** lobito has quit IRC14:56
*** norly has joined #maemo14:56
*** Kabouik has joined #maemo14:58
*** erlehmann has quit IRC15:00
*** erlehmann has joined #maemo15:01
*** mp_ has joined #maemo15:01
*** eMHa has quit IRC15:24
*** eMHa_ has joined #maemo15:24
*** erlehmann has quit IRC15:26
*** hubutm20 has quit IRC15:34
Luke-JrL29Ah: ?15:35
*** vakkov has joined #maemo15:35
*** saponga has joined #maemo15:42
*** KotCzarny has joined #maemo16:03
*** Haudegen has quit IRC16:48
Wizzup_hmm...trying to install cssu, but it is failing16:48
Wizzup_It failed when I clicked the cssu icon the application launcher menu16:48
Wizzup_it failed because downloads.maemo.nokia.com could not be found.16:49
Wizzup_or resolved.16:49
*** L29Ah has left #maemo16:49
*** L29Ah has joined #maemo16:49
Wizzup_ok - fixed it with help of installation faq16:54
Wizzup_libwildmidi0 was missing16:54
*** L29Ah has left #maemo16:57
*** L29Ah has joined #maemo16:57
vakkovguys, is there a way to use qt creator to develop for n900 these days? i no longer can find madde for fremantle17:01
*** Haudegen has joined #maemo17:12
*** Haudegen has quit IRC17:23
*** L29Ah has left #maemo17:24
*** L29Ah has joined #maemo17:24
*** SpeedEvil has quit IRC18:12
Wizzup_so this n900 device has a lock code18:16
Wizzup_managed to guess it - 5 zeros18:16
Wizzup_but I want to *remove* the lock (code) entirely18:16
Wizzup_changing the lock code only lets me set a different code18:16
Wizzup_also a bit curious -- it survived flashing18:17
*** SpeedEvil has joined #maemo18:18
*** SpeedEvil has joined #maemo18:18
*** vakkov has quit IRC18:24
Wizzup_L29Ah: wrt you gentoo on maemo, are you planning to take maemo core packages, convert them to ebuilds, and that way bring maemo back on the device?18:30
*** Haudegen has joined #maemo18:31
L29AhLuke-Jr: you proposed to do something with the n900 overlay so it will get my updates and continue living in layman18:31
L29AhWizzup_: i tried to do this with the multimedia part but stumbled upon closed-source components18:31
Wizzup_ah, that is the least I care about though18:32
L29Ahi'd like to take more but don't want to do stuff before i'm sure i won't find out a lot of stuff i'm ebuildizing is dependent on blobs18:32
L29Ahfor instance, hildon-desktop18:32
Wizzup_looking at https://wiki.maemo.org/Free_Maemo and https://wiki.maemo.org/Fremantle_closed_packages18:33
Wizzup_It seems that if you ignore calendar, accounts, syncing/connectivity frameworks, you may be able to get somewhere18:33
Wizzup_(and sharing plugins)18:34
Wizzup_and some system software I don't recognize18:34
L29Ah:*18:34
Wizzup_what is 'System UI' anyway18:34
L29Ahhildon is fucked up :(18:34
L29Ah*hildon-desktop18:34
Wizzup_L29Ah: I am thinking of somehow taking all those open packages and debian wheezy (whatever is jessie-1)18:35
Wizzup_and see what can be ported to it18:35
L29AhWizzup_: what maemo parts did you want to have on gentoo?18:35
Wizzup_from there on work on getting a very basic maemo back18:35
Wizzup_and then slowly see what closed components are needed18:35
Wizzup_finally having something like maemo build on top of a recent debian18:35
Wizzup_L29Ah: everything ;-)18:36
L29Ah;[18:36
Wizzup_I just want maemo to be more modern18:36
Luke-JrL29Ah: what's your gitlab username?18:36
L29Ahi don't live on gitlab18:36
*** Haudegen has quit IRC18:36
Wizzup_I am just trying to think of the best way forward for maemo18:37
*** Haudegen has joined #maemo18:37
Wizzup_it is evident that many non maemo specific packages also need to be upgraded18:37
keriothere's no way forward for maemo18:37
keriothere's not enough people18:37
Wizzup_That can be fixed.18:37
L29Ahokay i succeeded to login as "l29ah" to gitlab via github; let's see how this works18:38
MonkeyofDoomwhat's important about Maemo that you want to preserve?18:38
Luke-JrL29Ah: https://gitlab.com/n900-gentoo/overlay18:39
Wizzup_MonkeyofDoom: the fact that is a coherent and working environment for touch devices18:40
*** vakkov has joined #maemo18:40
Wizzup_that is mostly free software18:40
L29Ah:*18:40
Wizzup_it would be great to have that available somewhere18:40
Wizzup_also since I do not foresee myself using a different phone than the n900 (or neo900)18:40
Luke-JrWizzup_: Pyra?18:41
L29Ahbtw, i poked ubuntu touch stuff and was disappointed of its interdependencies18:41
Wizzup_Luke-Jr: meh18:41
MonkeyofDoomwhat sort of interdependencies?18:41
L29Ahi wanted to pull the dialer-app and it seems like i need to install some half of the system to make it work18:42
*** Haudegen has quit IRC18:42
Wizzup_L29Ah: I can imagine dialer app needs a lot of the contact stuff18:42
L29Ahi stopped after i found out gentoo still lacks some qt5 components18:42
MonkeyofDoomL29Ah: isn't that similar to maemo?18:43
L29Ahtho this chart Wizzup_ posted suggests i can get away with maemo one18:43
Luke-JrWizzup_: meh?18:43
MonkeyofDoomI wouldn't imagine the dialer in Maemo can be used in any other environment18:43
L29AhMonkeyofDoom: dunno yet, never poked the telephony part of it (:18:43
Wizzup_Luke-Jr: that's mostly my opinion of  pyra board :)18:44
MonkeyofDoomthe telephony stuff is the only reason I'm running Maemo--nobody tries to keep a N900-compatible telephony stack working for another distro/kernel18:44
Wizzup_In the near future you may be able to use a mainline kernel and still be able to call18:45
Wizzup_MonkeyofDoom: What other projects would you suggest? SHR?18:45
MonkeyofDoomI eagerly await said future ;)18:45
Luke-JrWizzup_: why meh? :p18:45
Wizzup_Luke-Jr: it's quite different from the n900, and not meant as a phone that much18:45
Wizzup_we are talking about the pandora board successor, right?18:45
Luke-JrN900 wasn't meant as a phone either :P18:45
L29Ahi looked at shr and found it as a rotting gentoo clone18:45
MonkeyofDoompersonally, I think GNOME 3 can probably provide a nice touch experience18:46
MonkeyofDoomofono has the userspace bits of telephony, if the kernel cooperates and if someone gets the voice codec working18:46
Wizzup_right, so you're basically suggesting to get calls, modem, and a few other things working on something recent that has a decent UI18:46
MonkeyofDoomthat's my personal plan18:46
Wizzup_MonkeyofDoom: cmt-speech has been merged18:46
MonkeyofDoomit's working? :D18:47
Wizzup_in 4.1-rcsomething18:47
Wizzup_http://elinux.org/N90018:47
Wizzup_https://lkml.org/lkml/2015/3/21/15518:47
MonkeyofDoomI haven't been on that page in some weeks ;)18:47
Wizzup_anyway, I'd be happy to also work on whatever is deemed the best approach18:47
Wizzup_(side note: I don't like gnome much, but willing to do whatever)18:48
Wizzup_would prefer englightenment or so18:48
MonkeyofDoomI don't like most of GNOME, gconf in particular18:48
MonkeyofDoombut GTK3 is a good toolkit and Wayland would be great18:48
Wizzup_Why not X?18:48
Wizzup_just wondering18:48
Wizzup_I don't want to get into too many details -- because ideally you'd easily swap out X and wayland, if the rest of the base works18:48
Wizzup_into too many details (where we may differ in opinion)*18:49
MonkeyofDoomwith GNOME you can use Mutter under X or as a wl compositor18:49
Wizzup_you should realise that you then need to get gles working18:49
Luke-JrL29Ah: well anyway, let me know if you can't push to the overlay now18:49
Wizzup_I was assuming living without compositing and gles18:49
MonkeyofDoomI think Wayland should be better on battery, what with having fewer processes to context-switch between during user interaction18:49
Luke-JrL29Ah: I emailed the Gentoo layman maintainers to update the URI there18:49
Wizzup_MonkeyofDoom: right, well, I couldn't care less about X or wayland unless it becomes a problem, I guess18:50
MonkeyofDoomwithout GLES compositing on either side, Weston is a lot faster than omapfb X11 in my informal poking18:50
MonkeyofDoomon N90018:50
Wizzup_there is kernel mode setting, sin't there?18:50
Wizzup_so you would not need omapfb either way18:50
MonkeyofDoomsetting for what?18:51
Wizzup_could use fbturbo or just xf86-video-modesetting18:51
MonkeyofDoommm18:51
Wizzup_KMS18:51
Wizzup_fbturbo is particularly fast, in my experience18:51
Wizzup_(all my machines are ARM, pretty muceh)18:51
Wizzup_s/muceh/much/18:51
infobotWizzup_ meant: (all my machines are ARM, pretty much)18:51
Wizzup_None of them with accelerated graphics ... except for the n90018:51
MonkeyofDoomI have distant hopes that some team of heroes might write a cleanroom sgx530 userspace based on docs written from the leaked source18:52
Wizzup_that will likely never happen18:52
MonkeyofDoombut it'd be insane to wait for or expect that18:52
Wizzup_but I don't think 3d accel is a must18:52
MonkeyofDoomyeah18:52
Wizzup_or even a basic requirement18:52
Wizzup_MonkeyofDoom: I presume you're planning to do this on top of debian initially?18:53
Wizzup_or?18:53
MonkeyofDoomI would probably go for Arch Linux ARM, just because it's what I'm most familiar with18:53
Wizzup_argh ;)18:54
Wizzup_ok18:54
MonkeyofDoommy current setup is a dual-boot/chroot of that and Maemo18:54
Wizzup_I see18:54
*** futpib has quit IRC18:54
Wizzup_I presume Nokia has no interest of releasing the source of the still closed components?18:54
Wizzup_(at least stuff like accounts related sw)18:55
MonkeyofDoomthe hardest bit was finding a mutually compatible (with the Maemo 2.6 kernel and 3.x) version of glibc for the Arch side18:55
MonkeyofDoomI doubt it18:55
Wizzup_MonkeyofDoom: that's probably quite easy with gentoo18:55
MonkeyofDoomprobably18:55
Wizzup_personally I'd probably prefer to go with musl18:55
MonkeyofDoomI don't know how many glibcisms in common software would be upset if we tried to use musl18:56
Wizzup_quite some. I have a few musl systems.18:56
Wizzup_Still, it's all fixable ;)18:56
MonkeyofDoomthe accounts stuff seems like it wouldn't be worth porting--something like Telepathy seems a modern implementation of a similar design18:56
*** OnkV has joined #maemo18:56
Wizzup_I thought they used telepathy18:56
MonkeyofDoomI dunno18:56
MonkeyofDoomwhat's there to port, if so?18:56
Wizzup_I meant the menus that list your contacts, etc18:57
Wizzup_I guess that is not accounts - my bad18:57
L29Ah18:56:01]<MonkeyofDoom> I don't know how many glibcisms in common software would be upset if we tried to use musl18:57
L29Ahi failed to make strace work among other things so i moved on to glibc18:57
JamesJRHWizzup_: Cheers.18:57
L29Ahglibc-2.19 works with maemo kernel18:57
Wizzup_I have a working strace, L29Ah18:57
MonkeyofDoomL29Ah: I'm using 2.1818:58
MonkeyofDoomWizzup_: one thing I'd like to do in a userspace would be avoid using both Qt and GTK for different essential bits18:59
Wizzup_yeah, qt seems much more sensible for this...18:59
MonkeyofDoomI prefer GTK since my preferred web browser uses it, and it's C so it's easier to use from C18:59
MonkeyofDoombut in any event using *both* is a needless waste of RSS18:59
Wizzup_it seems we have similar goals, but some of ours ways to get there are very different ;-)19:00
*** OnkV has quit IRC19:01
Wizzup_I mean, I too prefer C to C++, but I don't like GTK and Gnome19:02
Wizzup_especially glib19:02
MonkeyofDoomwhat's wrong with glib?19:03
L29Ahenlightenment has some touch desktop things afair19:03
Wizzup_MonkeyofDoom: it cannot even properly handle OOM19:03
MonkeyofDoomthat statement applies to about 99% of all software ever written19:04
MonkeyofDoomnot to say it's a good thing19:04
Wizzup_they made it impossible by API19:04
Wizzup_and won't fix it19:04
Wizzup_I will find you the bug report19:04
MonkeyofDoomyeah19:04
MonkeyofDoomno, I've seen it19:04
Wizzup_k19:04
MonkeyofDoomit isn't *good*19:04
Wizzup_it's terrible :)19:04
Wizzup_L29Ah: yes, I recall that too, regarding enlightenment19:05
Wizzup_that's why I suggested it above19:05
*** beford has quit IRC19:07
Wizzup_but yeah, if some of you guys (and girls) decide to write something based on mainline kernel, let know, can definitely share efforts, even is we write it for several current distros19:09
Wizzup_(arch,debian,gentoo) etc19:09
Wizzup_I need to dive deeper into maemo in general as well I guess19:09
*** OnkV has joined #maemo19:09
*** futpib has joined #maemo19:09
MonkeyofDoomyeah, I'll play with Pali's v4.1-rc4 branch19:09
Wizzup_I need to actually  ... shame ... get up dual booting on my n90019:10
Wizzup_I have a couple here for playing around19:10
MonkeyofDoomif it can do telephony with ofono, I might have to write enough UI that it's dogfoodable while not ending my social life19:10
Wizzup_flashing fresh maemo to most of them now19:10
MonkeyofDoomjust a dialer, sms tx/rx, and ringing/reception of calls would be enough19:11
Wizzup_plus a terminal and recent browser19:12
MonkeyofDoomI have those already19:12
Wizzup_btw, what *is* your browser of preference19:12
MonkeyofDoomurxvt+Midori19:12
Wizzup_aha19:12
Wizzup_so do you actually boot arch or chroot only?19:12
Wizzup_I need to read more about this...19:12
MonkeyofDoomit boots, but recently only chroot because I need Maemo for taking calls19:13
L29Ahhow do i run a second xorg on maemo?19:13
MonkeyofDoomno idea19:13
MonkeyofDoommy Arch chroot connects to the Maemo X server19:13
Wizzup_L29Ah: on a normal/recent kernel and distro, you could just run it on a different tty19:14
Wizzup_I somehow think that won't work here though19:14
Wizzup_L29Ah: gentoo on n900 -- chroot only, or?19:15
L29Ahin the end i'd like to boot it itself ofc19:16
L29Ahnow it kinda works in a chroot19:17
Wizzup_well ... looks like the sim card doesn't to be removed anymore19:17
*** OnkV has quit IRC19:17
* Wizzup_ brings a fork19:17
Wizzup_there we go19:18
*** OnkV has joined #maemo19:29
*** stejae has left #maemo19:35
*** futpib has quit IRC19:38
*** saponga has quit IRC19:50
*** saponga has joined #maemo20:03
*** eMHa_ has quit IRC20:19
*** panais has joined #maemo20:27
*** saponga has quit IRC20:30
KotCzarnyl29ah: you press menu then select 'new'20:33
L29Ahwut20:35
KotCzarnyahm, misread20:38
KotCzarnynvm20:38
KotCzarnyas for second xorg you would need different driver in use20:39
KotCzarnyyou can try xvnc20:39
KotCzarnyor something20:39
L29Ahi thought about linux virtual consoles20:40
KotCzarnyits not done via xorg20:41
L29Ahsure20:41
KotCzarnyand i think omapfb is not a sharing one20:41
Siceloxserver-xephyr wouldn't suffice? that's what Easy Debian uses20:42
L29Ahwell, i guess i just go head-first and won't mess with chroots on n900 at all then20:43
*** OnkV has quit IRC20:48
MonkeyofDoomcross your fingers for my 4.1-rc4 boot20:49
MonkeyofDoomugh nope20:49
L29Ahinit=/bin/bash works fine ;]20:49
MonkeyofDoomI don't have a good Kconfig20:50
MonkeyofDoomI get "No filesystem could mount root, tried: cramfs", so I figured maybe I should set CONFIG_EXT2_FS=y instead of m20:50
MonkeyofDoombut it didn't change anything, unless I missed a step somewhere20:50
L29Ahit should have20:51
MonkeyofDoomyeah, I'm looking to see what I might've missed20:51
*** saponga has joined #maemo20:51
MonkeyofDoomext2 not in modules.builtin...20:52
KotCzarnytry some initrd first?20:52
KotCzarnythen you have at least console to poke around20:52
KotCzarnytry resueos' one20:52
ceeneyou should start off with maemo's /proc/config.gz, if it's available20:53
Wizzup_I don't think that is a good idea20:54
Wizzup_Likely pali has a defconfig?20:54
Palidefconfig of what?20:54
L29Ahyeah, rx51_defconfig20:54
L29Ahtho it's not related to fs20:55
Wizzup_ceene: he is trying 4.1-rc4, maemo's /proc/config.gz doesn't seem sensible20:55
MonkeyofDoomL29Ah: not in-tree anymore afaict, I started from a config Pali put on the ML a while back20:55
ceenewarfare: it's not going to be that different, and there's make oldconfig for that20:55
*** vakkov has quit IRC20:55
Wizzup_ceene: I think you underestimate how much that does20:55
Wizzup_and what you will miss20:55
MonkeyofDoombut I'm not sure what he might've been booting with no filesystems built-in20:55
ceenes/warfare/Wizzup_/20:55
*** Haudegen has joined #maemo20:55
infobotceene meant: Wizzup_: it's not going to be that different, and there's make oldconfig for that20:55
Wizzup_you're assuming that mainline drivers are called the same as the old kernel20:55
L29Ahwell, it's in pali's tree20:56
MonkeyofDoomL29Ah: hm, pointer to it?20:56
Wizzup_also oldconfig from 2.6.26 to 4.1 is just ... yeah20:56
Wizzup_ceene: ^20:56
ceeneWizzup_: of course you have then to revisit everything and make sure it makes sense20:56
Wizzup_there's not even dts in that20:56
Wizzup_ceene: no, it will make no sense :)20:56
ceenebut i certainly think it's better than starting from scratch20:56
Wizzup_there is a defconfig for it20:56
L29Ahhttps://github.com/pali/linux-n90020:56
Wizzup_why start from scratch?20:56
ceeneif there's a defconfig then you obviously use it20:56
Wizzup_:)20:57
ceeneotherwise, I maintain that it's better to use an old config if it exists rather than starting from zero20:57
MonkeyofDoomL29Ah: no kidding, but I don't believe there's a defconfig for the 4.1-rc4 branch20:57
MonkeyofDoom$ fgrep extmodules.builtin20:58
MonkeyofDoomnow we're talking :)20:58
Wizzup_MonkeyofDoom: should be in some omap config20:59
Wizzup_I think20:59
MonkeyofDoomI looked, none mentioned e.g. CMT_SPEECH which should definitely be on21:00
Wizzup_possibly it's not on yet in the config, just the driver merged21:00
Wizzup_omap2plus_defconfig possibly what you want21:00
*** L29Ah has left #maemo21:00
Wizzup_Pali: defconfig for the mainline kernel to run on n90021:01
Palirx51_defconfig in my repo21:01
*** L29Ah has joined #maemo21:01
Wizzup_that is not in arch/arm/configs21:01
Wizzup_actually ,hurrrrr21:01
Paliit is there21:01
Wizzup_I am not looking at your repo.21:01
Palimust21:01
Wizzup_sorry.21:01
Wizzup_I was looking at a local 4.1-rcX21:02
Wizzup_MonkeyofDoom: ^ :-)21:02
MonkeyofDoomPali: i.e., https://github.com/pali/linux-n900/blob/v2.6.28-nokia/arch/arm/configs/rx51_defconfig?21:03
Pali2.6.28 version? :-)21:03
Palido not want to use some 4.x? :-)21:04
MonkeyofDoomhttps://github.com/pali/linux-n900/tree/v4.1-rc4-n900/arch/arm/configs doesn't seem to have an rx51_defconfig21:04
MonkeyofDoomhence my confusion21:04
MonkeyofDoomwait21:05
MonkeyofDoomwtf21:05
MonkeyofDoomI'll use that then, nvm me!21:05
Palithere is :D21:05
Palihttps://github.com/pali/linux-n900/blob/v4.1-rc4-n900/arch/arm/configs/rx51_defconfig21:05
*** protem has joined #maemo21:07
ceenekeep us informed!21:08
KotCzarny:)21:08
ceeneit'd be nice having a modern kernel running on 90021:08
KotCzarnyisnt it funny to not be able to run current kernel?21:08
MonkeyofDoomPali does the hard work, I'm just trying to figure out how to use it on my device ;)21:08
Palimaemo will not boot without modifications21:09
*** vakkov has joined #maemo21:09
MonkeyofDoomPali: I've an Arch rootfs that boots against a fairly upstreamy 3.821:09
KotCzarnymaemo == bad21:09
KotCzarnylets make linux from scratch!21:09
Palianything other should somehow work21:09
MonkeyofDoomI want to see how ofono works with the cmt-speech stuff :)21:09
* Wizzup_ is thinking about the right way to make his own system21:09
Wizzup_MonkeyofDoom: do let me know21:09
Wizzup_or, us21:09
MonkeyofDoomof course21:10
* L29Ah slaps KotCzarny with a pdf file21:10
KotCzarnypft21:10
bencohpoor pdf file21:10
KotCzarnype-do-file slapper :P21:10
ceenemaemo is quite strange itself21:10
ceenelet's build a cool touch window manager / desktop and run it on top of debian21:11
ceene:P21:11
L29Ahdebian is quite strange itself21:11
L29Ahlet's build a cool touch window manager / desktop and run it on top of gentoo21:11
L29Ah:P21:11
ceenelet's build a cool touch window manager / desktop and run it on top of any modern distro :P21:11
Wizzup_ceene: yes21:12
Wizzup_My plan is to (make some time...) and then start writing something21:12
Wizzup_can easily be packaged for several distros21:12
L29Ahfedora and sailfish are the only modern distros :P21:12
ceenei don't even have the time to maintain yappari21:12
ceene:(21:12
Wizzup_L29Ah: wait, what?21:12
Wizzup_I used yappari for a bit :)21:12
Wizzup_Then my number got blocked21:12
Wizzup_(no big deal)21:12
ceenesorry :(21:13
ceenecoderus wrote a guide on getting your number unblocked21:13
Wizzup_np :D21:13
Wizzup_I only used it ever on my n90021:13
Wizzup_I'm not locked in to whatsapp :D21:13
Wizzup_it was just funny that they are such ****(whatsapp)21:13
KotCzarnylets keep away from dependency hell!21:14
Wizzup_hmm?21:14
KotCzarnythat was about debian21:14
*** erlehmann_ has joined #maemo21:15
ceenei don't think debian has any dependency hell21:15
KotCzarnythough i dont have anything against apt21:15
Wizzup_well, if I do anything, I *start* with gentoo, and then port it over :)21:15
KotCzarnyceene, yeah, right21:15
ceenebut you have to be very disciplined to make good .deb files21:15
Wizzup_debian is nice for many thigns :)21:15
ceenewith the correct dependencies21:15
Wizzup_things*21:15
ceenei've never had any problem with debian21:15
ceeneto be honest21:15
KotCzarnyever tried -testing ?21:15
ceenesince 2000 i don't run anything else on any of my computers21:15
KotCzarny:)21:15
ceenei use sid on everything21:16
ceeneand sometimes some package from experimental21:16
ceenesometimes a couple things break21:16
*** darkschneider has quit IRC21:16
KotCzarnyas for problems, autoremover goes hairy for unknown reasons21:16
ceenebut nothing out of the ordinary i think21:16
*** darkschneider has joined #maemo21:16
ceenei use debfoster to choose one by one what I want to remove21:17
ceeneuhnm, gotta go no21:17
ceenesurprise family reunion21:17
ceenecya!21:17
Sicelobtw, re-whatsapp blocks .. it's only temporary (but long enough to frustrate)21:17
Sicelomy number got unblocked without any action from myself .. i just used a new number in the meantime :p21:19
*** erlehmann_ is now known as erlehmann21:26
MonkeyofDoom5 boots later...21:41
Wizzup_MonkeyofDoom: getting there?21:41
MonkeyofDoomstill making progress21:41
MonkeyofDoomooh21:41
MonkeyofDoombcm2048 failed to modprobe with a friendly backtrace21:42
MonkeyofDoomnow systemd is bouncing between 3 start jobs that don't seem to be starting21:43
MonkeyofDoom"Welcome to emergency mode!" :)21:43
Wizzup_ah...systemd21:43
Wizzup_found the problem21:44
Wizzup_;)21:44
MonkeyofDoomlots of weird "dpll1_ck failed to ttransition to 'locked'" around couple-second hangs21:45
MonkeyofDoomidk what that means21:45
*** vakkov has quit IRC21:45
MonkeyofDoom"omap_hwmod: ssi: doesn't have mpu register target base"21:46
*** Haudegen has quit IRC21:46
L29Ah21:45:08]<MonkeyofDoom> lots of weird "dpll1_ck failed to ttransition to 'locked'" around couple-second hangs21:46
L29Ahyeah i got same stuff21:46
MonkeyofDoom"clk rate mismatch: 96000000 != 172800000"21:46
* Wizzup_ is seriously thinking about writing his own ui/ipc/wm/launcher for the n90021:48
* L29Ah seriously wants a touch-friendly dmenu21:49
L29Ahwith randomart icons ;]21:49
Wizzup_I have some nice ideas :)21:50
MonkeyofDoomthose dpll1_ck messages+hangs line up with CPU spikes in htop, attributed to no process21:50
MonkeyofDoompoor kernel ;_;21:50
KotCzarnymonkeyofdoom: can you please try with normal sysvinit?21:50
Wizzup_or init=/bin/bash21:50
L29Ahit'll be same21:50
*** _rd_ has joined #maemo21:51
Wizzup_MonkeyofDoom: but it booted? :)21:51
MonkeyofDoomyeah21:51
*** Haudegen has joined #maemo21:51
MonkeyofDoomalsa didn't work, didn't try networking, didn't try X21:51
Wizzup_I would be very surprised if audio already worked21:51
Wizzup_networking and X is probably fine21:52
MonkeyofDoomaudio used to work in mainline21:52
KotCzarnyyou can run oscp21:52
Wizzup_man, I'm getting waaay too excited about all of this21:52
Wizzup_MonkeyofDoom: ah, right21:52
KotCzarnyit has console mode is light on deps21:52
MonkeyofDoomwhined about not finding a GPIO for the tvout21:52
Wizzup_KotCzarny: oscp?21:52
KotCzarnyaudio player21:52
KotCzarny:)21:52
KotCzarnythere is also pure alsa build21:52
MonkeyofDoomI use mpv :)21:52
Wizzup_right21:52
KotCzarnymonkeyofdoom: for audio its a bit overkill?21:53
Wizzup_you can compile it without X21:53
MonkeyofDoomsure, but it has a nice control socket and plays anything21:53
L29Ahcontrol socket? huh?21:54
MonkeyofDoomfor sending commands from hotkeys21:54
L29Ahi thought mpv dropped all this in favour of their lua api21:54
MonkeyofDoomnah21:54
KotCzarnymonkeyofdoom: midis? sids? nes?21:54
MonkeyofDoomperhaps, I don't have any of those21:54
KotCzarnyldd mpv|wc -l ?21:55
KotCzarny;)21:55
MonkeyofDoom21121:55
KotCzarnyseriously?21:55
Wizzup_67 here, with X enabled21:55
Wizzup_removing a lot of stuff will probably save a lot21:55
Wizzup_think I can probably get it down to 12 or so21:55
KotCzarnyldd /usr/local/bin/oscp|wc -l21:56
KotCzarny1021:56
KotCzarny:)21:56
KotCzarnywithout removing anything21:56
Wizzup_but he was happy with mpv21:56
MonkeyofDoomI don't doubt it's a much smaller, simpler program!21:56
KotCzarnyall formats supported including network ones21:56
Wizzup_KotCzarny: when I say remove, I mean set USE flag....21:56
Wizzup_there's also avplay...21:56
KotCzarnyavplay doesnt play more exotic things21:56
KotCzarnylike midi21:56
KotCzarny:)21:56
Wizzup_yes, and to test audio, I don't need it21:57
Wizzup_I mean, I don't understand what you're trying to sell here :P21:57
KotCzarnysure, for testing audio you can use cat21:57
*** L29Ah has left #maemo21:57
KotCzarnyor cp21:57
KotCzarnyor dd21:57
Wizzup_aplay... :)21:57
*** L29Ah has joined #maemo21:57
KotCzarnysee 'dependency hell' part21:57
KotCzarny;)21:57
L29Ah90 here ;p21:57
L29Ahdon't see the 'hell' part21:58
Wizzup_KotCzarny: I don't see optional (configure time) stuff as dependency21:58
*** vakkov has joined #maemo21:58
KotCzarnyhell == install every available library or dont work :P21:58
Wizzup_Why do we even have this discussion :)21:59
L29Ahi guess because KotCzarny didn't use gentoo21:59
KotCzarnythat's true21:59
MonkeyofDoomanyhow I'll have to dig through my kernel log in detail later21:59
*** sq-one has joined #maemo22:00
*** vakkov has quit IRC22:08
*** vakkov has joined #maemo22:10
*** vakkov has quit IRC22:18
*** vakkov has joined #maemo22:22
*** panais has left #maemo22:23
Wizzup_fwiw I am considering using qtile as wm22:31
Wizzup_seems hackable enough to make it mostly touch friendly22:31
*** vakkov has quit IRC22:32
*** vakkov has joined #maemo22:35
ceenelooks good22:39
Wizzup_once I get a bit further I'll post some details here -- next few days are filled with work22:40
Wizzup_MonkeyofDoom: well, it should work with ofono: https://lwn.net/Articles/637499/22:42
KotCzarnybut honestly, first we need a base system with updated libs22:42
KotCzarnywm and rest should be easily replaceable without hacking22:43
L29Ahwhat is a "base system"?22:43
Wizzup_KotCzarny: what I will do is, use my own system as playing ground, with xnest or xephyr, write some basic things, put on the n900 with gentoo n sd card22:43
Wizzup_I do not intent to use maemo22:44
Wizzup_althought that was the original intent22:44
ceenethe definition of what is maemo is in fact a bit ambiguous, is it?22:44
Wizzup_it's debian with some open and closed bits slapped on top, that generally work very well22:44
Wizzup_I don't aim to make something as slick22:44
ceenefrom the point of view of a very simple user maemo is simply the window manager22:44
*** beford has joined #maemo22:44
ceeneand the settings app22:45
ceeneeverything else is nice widgets for a touch screen22:45
KotCzarnymaemo is more than that22:45
KotCzarnyhacks run deep22:45
KotCzarnykernel, dbus22:45
ceenethe rest is infraestructure, as important is it may be, the user doesn't care at all what is running below what he sees22:45
Wizzup_ceene: yes, maemo is quite a bit more, including sharing, accounts, and many other things22:46
KotCzarnysure, but then maemo is a gtk/qt theme22:46
Wizzup_what I really want to try is just the most basic thing with a sensible design, and add stuff where required22:46
KotCzarnyalso, what wizzup said22:46
ceene:)22:46
Wizzup_but from my side it's all talk now -- almost finished flashing the remaining n900s ...22:46
KotCzarnycan plain xorg be run with pali's 2.6.32 ?22:47
KotCzarnyor 4.x?22:47
ceenemaemo's X are patched?22:47
Wizzup_probably22:48
ceeneeverything is a big patch :/22:48
Wizzup_KotCzarny: with 4.x? I would think so22:48
Wizzup_elinux.org lists KMS support22:48
Wizzup_so then surely a fb must work22:48
KotCzarnyaccelerated 2d would be sweet22:48
KotCzarnybut honestly i would be happy with anything working22:49
Wizzup_I think that point is slowly being reached kernel side ;)22:49
L29Ahyay seems like a cross-toolchain is up22:50
L29Ahgnu tools are so self-centered ;[22:50
ceenei enjoy a lot buildroot22:53
ceeneit could be a nice starting point for a very minimal distro22:53
ceenewith ipkg on top of that for extra packages22:53
KotCzarnynot a bad idea22:55
KotCzarnyport openwrt ?22:55
Wizzup_why openwrt? ugh22:55
ceenewell22:55
ceeneopkg is the thing that works now22:56
Wizzup_alpine linux is good.22:56
ceenenot ipkg22:56
KotCzarnyfor packages and stuff22:56
ceenebut the concept is the same22:56
Wizzup_but really, my point was that it should not depend on the distro22:56
ceeneyes, opkg is what openwrt uses22:56
Wizzup_http://alpinelinux.org/22:56
KotCzarnywizzup, having use-ready package pool would be nice22:56
L29Ahbuildroot is too dumb22:56
ceeneOpkg was originally forked from ipkg by the Openmoko project.[3] More recently, development of opkg has moved from its old Google Code repository to Yocto Project where it is actively maintained again.22:56
Wizzup_KotCzarny: so packages your maemo-clone UI + daemons for the distro22:56
Wizzup_done22:56
Wizzup_is my point22:56
*** darkschneider has quit IRC22:57
ceenebuildroot is great for what it is: building read only root file systems22:57
Wizzup_my musl based headless systems use about 7MB of ram.22:57
Wizzup_qed ;)22:57
KotCzarnywizzup: anything recent, i would even use a redhat22:57
ceeneopkg is distro-agnostic22:57
Wizzup_KotCzarny: my point was that if I am going to do that, I will first develop it with gentoo (because I work with that, saves *me* time) and then port it over to arch/debian whatever22:57
Wizzup_apt doesn't seem too bad for some application manager tool22:58
Wizzup_could even take many things from maemo then22:58
ceenethe only bad thing about apt22:58
ceeneis that .deb files must be created with great care22:58
ceeneor you end up with lots of missing dependencies22:58
Wizzup_point is that the *PACKAGE* *MANAGER* is not really the business of the mobile UI22:58
Wizzup_:D22:58
KotCzarnywizzup, backward compatibility for maemo5 app pool?22:58
Wizzup_no22:58
ceenethere are lots of .deb packages for n900 that do install but are simply horrible to use22:58
Wizzup_I meant look at the application manager and take useful parts from it22:58
ceenebecause you manually have to install X other packages22:58
ceeneand remove them manually if you want22:59
Wizzup_you could even take the whole thing, minus existing packages22:59
Wizzup_It's not like it's different with opkg or any other.22:59
Wizzup_if a dependency is missing, you can't install it22:59
ceenetruth is, if you want to make a mobile distro, the package manager is probably the last thing you want to take care of22:59
Wizzup_because it won't work22:59
ceeneyep22:59
Wizzup_that's what I said/meant22:59
ceeneyes, you're right in that22:59
Wizzup_next week I hope to have some work done, will share that then22:59
KotCzarnyoscp would work even without package manager22:59
ceeneyou start off with gentoo22:59
Wizzup_KotCzarny: ... :)22:59
KotCzarnybecause it relies only on system libs22:59
KotCzarny;)23:00
ceeneand code a good window manager23:00
ceeneor connection manager23:00
ceeneor whatever23:00
Wizzup_ceene: likely use qtile23:00
Wizzup_but, yes23:00
ceeneand it can then run wherever23:00
KotCzarnyand a good rescue system23:00
*** saponga has quit IRC23:00
Wizzup_ceene: planned to play around with it with xnest first even23:00
*** _rd_ has quit IRC23:00
ceeneit seems wise23:01
*** darkschneider has joined #maemo23:02
ceenei'd offer my help but i know i won't have the time :(23:02
Wizzup_L29Ah: gentoo has an ofono package, have you tried that?23:02
Wizzup_ceene: meh, it's the same for me, I just excited, and if I keep getting excited I will simply make time23:02
L29AhWizzup_: i built it23:03
Wizzup_tried it on 4.1 or 2.6.x?23:03
L29Ahi didn't try to use it as i'm yet to make xorg work23:03
Wizzup_on 2.6?23:03
*** hubutm20 has joined #maemo23:04
L29Ahi guess 2.6 is the way to go atm cuz this periodic hanging bug is a show-stopper23:04
L29Ahcompiling firefox in a qemu chroot atm, guess will move the updated system to n900 in a few days23:05
L29Ahwanted to try building ghc first23:05
*** sparetire_ has joined #maemo23:07
bencohfirefox, seriously ?23:07
bencohwith a qemu-ed compiler ?23:08
Wizzup_bencoh: if you have time, why not23:08
Wizzup_L29Ah: what version of firefox?23:08
Wizzup_I can save you a lot of pain.23:08
Wizzup_oh -- darn -- the build machine I promised23:08
Wizzup_well, I am at the location now (home), so I can do that this week hopefully23:08
Wizzup_L29Ah: anyway, if you want, I have a pre-build firefox+nss etc23:09
Wizzup_for arm, as gentoo binpkg23:09
Wizzup_and if you're building <38.0, **build will fail**23:09
Wizzup_(in your case, after a few days)23:09
KotCzarnylol23:09
Wizzup_like I said, all my work machines are ARM, running gentoo23:10
*** futpib has joined #maemo23:21
ceeneyou have desktop ARM machines?23:26
*** robink_ has quit IRC23:33
*** robink_ has joined #maemo23:41
*** robink_ has quit IRC23:48
*** robink_ has joined #maemo23:51
*** futpib has quit IRC23:54

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!