*** erstazi has joined #maemo | 00:19 | |
*** xy2_ has quit IRC | 00:26 | |
Maxdamantus | CatButts: I imagine you would just use a debian root for such things. | 00:28 |
---|---|---|
Maxdamantus | There's gcc and vim in the maemo repositories, but I doubt anyone's bothered compiling a "C IDE" specifically for maemo. | 00:29 |
Maxdamantus | (debian or arch or something) | 00:29 |
*** xy2_ has joined #maemo | 00:38 | |
*** pkill9 has joined #maemo | 01:11 | |
*** xes has quit IRC | 01:22 | |
*** jskarvad has quit IRC | 01:27 | |
*** xy2_ has quit IRC | 01:38 | |
*** M4rtinK has joined #maemo | 01:45 | |
*** xes has joined #maemo | 01:49 | |
*** Pali has quit IRC | 01:52 | |
*** atk has quit IRC | 02:08 | |
sixwheeledbeast | I suppose it could be possible to install the qt sdk on the device but i doubt it's been done. | 02:12 |
*** atk has joined #maemo | 02:12 | |
sixwheeledbeast | ~sb | 02:12 |
infobot | somebody said scratchbox was a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, hosted by maemo now. Also at http://maemo.merlin1991.at/files/SB | 02:12 |
*** jonwil has joined #maemo | 02:14 | |
Maxdamantus | qt-sdk is in the old Debian armel that runs on 2.6.28, haven't tried installing/running it though. | 02:15 |
*** florian has quit IRC | 02:23 | |
*** Cor-Ai_ has joined #maemo | 02:32 | |
*** Cor-Ai has quit IRC | 02:33 | |
*** Cor-Ai_ is now known as Cor-Ai | 02:33 | |
*** pkill9 has quit IRC | 02:41 | |
*** dafox has joined #maemo | 04:05 | |
*** freemangordon has quit IRC | 04:14 | |
*** dafox has quit IRC | 04:28 | |
*** stryngs has left #maemo | 04:31 | |
*** stryngs has joined #maemo | 04:31 | |
*** stryngs has left #maemo | 04:31 | |
*** stryngs has joined #maemo | 04:31 | |
*** wnd has quit IRC | 04:35 | |
*** wnd has joined #maemo | 04:36 | |
*** erstazi has quit IRC | 04:43 | |
*** erstazi has joined #maemo | 04:50 | |
*** M4rtinK has quit IRC | 05:25 | |
*** phlixi_ has joined #maemo | 06:13 | |
*** phlixi has quit IRC | 06:14 | |
*** auenfx8 has quit IRC | 06:52 | |
*** auenf has joined #maemo | 06:52 | |
*** auenfx8 has joined #maemo | 07:09 | |
*** auenf has quit IRC | 07:09 | |
CatButts | [00:28] <Maxdamantus> CatButts: I imagine you would just use a debian root for such things. | 07:10 |
CatButts | like SSH-ing into a device | 07:10 |
CatButts | ? | 07:10 |
CatButts | sadly, I am windows user all around :P | 07:10 |
CatButts | oh goody, apparently there is Qt Creator for Maemo | 07:23 |
CatButts | now I can create bloated fartapps on the go! | 07:24 |
KotCzarny | or just learn python/pygtk/pyqt and stop whining | 07:31 |
* CatButts rolls over KotCzarny on his cat butt | 07:31 | |
KotCzarny | /me moves higher and away from disturbances | 07:31 |
* CatButts farts under KotCzarny's location | 07:32 | |
KotCzarny | /me farts back stronger | 07:32 |
CatButts | you're already high up, fumes will rise | 07:33 |
CatButts | I FART IN YOUR GENERAL DIRECTION | 07:33 |
KotCzarny | mine just take over whole space | 07:33 |
CatButts | "you think that's air you're breathing now?" | 07:34 |
KotCzarny | you know that after cooling heavier gases drop down? | 07:34 |
*** Sveta has joined #maemo | 07:41 | |
CatButts | I want C | 07:42 |
CatButts | and I want it right meow | 07:42 |
KotCzarny | then use gcc, what problem is that? | 07:42 |
CatButts | that's the compiler bit solved | 07:43 |
KotCzarny | solved? | 07:43 |
CatButts | meow I need an IDE to spoil me | 07:44 |
CatButts | what's a makefile? | 07:44 |
CatButts | hahahahaha | 07:44 |
DocScrutinizer05 | stop that! | 07:46 |
CatButts | stop what | 07:50 |
Maxdamantus | 17:10:30 < CatButts> like SSH-ing into a device | 07:53 |
Maxdamantus | No, just put a normal debian armel root somewhere on your system and chroot into it for things you can't do on maemo itself. | 07:53 |
Maxdamantus | Eventually people should just be running a normal system like debian/devuan/arch instead of the custom "maemo" one that everyone is currently using. | 07:55 |
Maxdamantus | When that happens, you wouldn't bother asking if something works on maemo, just as you wouldn't ask if something works on i5-4570 using integrated graphics. | 07:56 |
Maxdamantus | unless it's something that actually involves special hardware support. | 07:57 |
Maxdamantus | which an IDE shouldn't. | 07:57 |
DocScrutinizer05 | that fart talk | 07:59 |
CatButts | so I'd have Maemo as main and some debian as backup | 07:59 |
CatButts | purrhaps I will | 07:59 |
*** xes_ has joined #maemo | 08:16 | |
*** xes has quit IRC | 08:18 | |
Maxdamantus | Loads, but it has the WM hinting issue, so can't type: https://maxdamantus.eu.org/qtcreator.png | 08:21 |
*** freemangordon has joined #maemo | 08:28 | |
*** spiiroin has quit IRC | 09:21 | |
*** florian_kc has joined #maemo | 09:30 | |
bencoh | Maxdamantus: hmm how comes a qt app has wm_hints issues? | 09:30 |
*** spiiroin has joined #maemo | 09:42 | |
Maxdamantus | bencoh: dunno. Is the `InputHint` or whatever it is set by all Qt applications? (not just ones compiled for Maemo) | 09:43 |
bencoh | good question | 09:45 |
Maxdamantus | It's apparently not set on Chromium on my main system (compiled through nix). | 09:46 |
* Maxdamantus wonders if he has any Qt programs installed still. | 09:46 | |
* Maxdamantus hates Qt. | 09:46 | |
KotCzarny | ldd /usr/bin*|grep -i qt ? | 09:47 |
Maxdamantus | Mk, loading bitcoin-qt | 09:48 |
Maxdamantus | Client accepts input or input focus: Yes | 09:49 |
Maxdamantus | So I guess that one has it. | 09:49 |
Maxdamantus | Hm. Apparently qtcreator on the device has it too. | 09:51 |
CatButts | I guess I will have to learn to use makefiles, huh | 09:51 |
KotCzarny | or just write a script | 09:52 |
Maxdamantus | or use an alternative window manager. | 09:52 |
CatButts | compile_dlls.bat | 09:52 |
CatButts | :p | 09:52 |
Maxdamantus | or fix hildon-desktop | 09:52 |
*** trumee has quit IRC | 09:52 | |
* Maxdamantus looks into using dwm. | 09:52 | |
KotCzarny | fluxbox ftw | 09:53 |
*** jonwil has quit IRC | 09:54 | |
*** jonwil has joined #maemo | 09:54 | |
*** trumee has joined #maemo | 09:56 | |
DocScrutinizer05 | (([2017-10-21 Sat 12:00:42] <sicelo> someone's having a problem flashing N900 - http://picpaste.com/flasher_problem-pOxDCer5.jpg)) did you solve this? | 10:02 |
*** florian_kc has quit IRC | 10:08 | |
DocScrutinizer05 | on a sidenote re above topic about developing: generally not supposed to be done on device, it's slow like hell and pretty inconvenient, mostly due to lack of RAM and partially due to lack of CPU power and IO bandwidth. Use scratchbox or madde instead | 10:09 |
DocScrutinizer05 | ~madde | 10:10 |
infobot | i heard madde is http://wiki.maemo.org/MADDE http://sourceforge.net/projects/madde/ https://gitorious.org/meego-developer-tools/madde | 10:10 |
DocScrutinizer05 | ~sb | 10:10 |
infobot | rumour has it, scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, hosted by maemo now. Also at http://maemo.merlin1991.at/files/SB | 10:10 |
DocScrutinizer05 | ((generally not supposed)) also because of limited size available in rootfs | 10:21 |
DocScrutinizer05 | none of the generic install procedures for any tools or libs will work natively on maemo | 10:22 |
DocScrutinizer05 | on device | 10:22 |
DocScrutinizer05 | you need a chroot or optify till you're blue in the face | 10:23 |
DocScrutinizer05 | ~optification | 10:23 |
infobot | optification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR, http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3" | 10:23 |
Maxdamantus | or just put everything on a partition on eMMC. | 10:23 |
* Maxdamantus did that. | 10:23 | |
KotCzarny | or just pay someone to do the dirty work | 10:24 |
* Maxdamantus is building/testing dwm on device atm | 10:24 | |
brolin_empey | KotCzarny: Off-topic time for me? | 10:24 |
DocScrutinizer05 | note that MyDocs is FAT and thus not exactly ideal for anything development related, since you don't have proper file owner and permissions, nor symlinks | 10:24 |
*** xes_ is now known as xes | 10:24 | |
KotCzarny | brolin_empey: if it's about thinkpads, h3droid or oscp, sure | 10:25 |
brolin_empey | KotCzarny: No but I noticed that DuckDuckGo serves a paid advertisement for a penis enlargement product in results of a query for “paul atreides”. 0_o | 10:25 |
KotCzarny | happens, but remember ads are often profiled to search terms | 10:26 |
KotCzarny | not only current one, but previous | 10:27 |
Maxdamantus | Is that the guy in Dune? | 10:28 |
KotCzarny | yup | 10:28 |
brolin_empey | KotCzarny: Do you get this advertisement in the results of the same query? | 10:28 |
* KotCzarny starts humming ~~behind blue eyes~~ | 10:28 | |
KotCzarny | brolin_empey: i'm sticking to google | 10:29 |
KotCzarny | for better or worse | 10:29 |
* Maxdamantus doesn't seem to see any ads, though he isn't familiar with DuckDuckGo. | 10:29 | |
KotCzarny | http://www.moserware.com/2009/09/stick-figure-guide-to-advanced.html | 10:29 |
* Maxdamantus notices it's fucking around with webfonts. | 10:29 | |
DocScrutinizer05 | www.startpage.com/ | 10:30 |
brolin_empey | Apparently “bite” means “dick” or “cock” in the French language. | 10:30 |
brolin_empey | http://bai.se/ is apparently a real business, not a domain hack. | 10:32 |
DocScrutinizer05 | relevance? | 10:34 |
Maxdamantus | Mm, dwm seems easy enough to modify. | 10:34 |
brolin_empey | DocScrutinizer05: Relevance of Nokia N900 in 2017? ;-) | 10:34 |
DocScrutinizer05 | no, of this topic in #maemo | 10:34 |
Maxdamantus | Changed it so it uses `ctrl-backspace` to trigger waiting for the command key, instead of using a modifier. | 10:35 |
DocScrutinizer05 | your comment sounds rather rude | 10:35 |
Maxdamantus | Though need to get Xorg to not still send the input to the last-focused window at the same time. | 10:35 |
DocScrutinizer05 | like "who gives a shit about maemo and if or if not I'm abusing the #maemo cjhannel" | 10:36 |
bencoh | Maxdamantus: dwm is highly hackable and meant to be configured that way | 10:36 |
bencoh | and someone even started developing some kind of tablet UI based on it | 10:36 |
*** florian_kc has joined #maemo | 10:39 | |
brolin_empey | DocScrutinizer05: I guess I should privately message KotCzarny instead of beginning off-topic discussions in this channel. Honestly, though, as we have already discussed multiple times over the years, I stopped using Maemo in 2014 because my user experience was too bad, especially in Canada. I suspect that part of the reason why Nokia never released the N900 in Canada is because the cellular data connectivity of the N900 in Canada is very slow. | 10:43 |
KotCzarny | brolin_empey: do you own allwinner h3 based board? | 10:43 |
*** geaaru has joined #maemo | 10:43 | |
*** florian_kc is now known as florian | 10:43 | |
* DocScrutinizer05 fails to see the relevance of >>as we have already discussed multiple times over the years, I stopped using Maemo in 2014<< in this context either | 10:45 | |
brolin_empey | KotCzarny: Not that I know of but I am guessing from the context that h3droid is some form of the Android OS for the allwinner h3-based board? | 10:45 |
KotCzarny | correct | 10:45 |
KotCzarny | if you like playing with arm, buy one (they are cheap, starting from under 10usd) | 10:46 |
KotCzarny | preferably get one with 16gb emmc though | 10:46 |
KotCzarny | oranges are the best hw wise | 10:46 |
KotCzarny | that way you could even help with porting maemo to devuan | 10:47 |
brolin_empey | DocScrutinizer05: Seriously, if your Maemo 5 user experience is the same as mine, I do not know how you can be satisfied with your Maemo 5 user experience. | 10:48 |
DocScrutinizer05 | I'm not interested in discussing this question | 10:49 |
DocScrutinizer05 | particularly not when it feels like a sidetrack to excuse off-topic discussion | 10:50 |
KotCzarny | it could even be used as a sb box (4x1.2ghz > 1x0.5ghz) | 10:50 |
brolin_empey | DocScrutinizer05: OK. | 10:50 |
KotCzarny | so 8 times faster n900 packages compilation! ;) | 10:51 |
*** freemangordon_ has joined #maemo | 10:52 | |
DocScrutinizer05 | not if the bottlenack is elsewhere | 10:52 |
*** xorly has joined #maemo | 10:53 | |
KotCzarny | a bit offtopic, but heck if it's not a legendary: https://scontent-waw1-1.xx.fbcdn.net/v/t1.0-9/22688334_1499574290157911_3979573211749576218_n.jpg?oh=60c63393c8dac5e04bef7db67a809131&oe=5A714B5F | 10:56 |
DocScrutinizer05 | could you please comment about what *are* the URLs you paste? | 10:57 |
KotCzarny | i've added 'offtopic', so you can skip it most likely | 10:57 |
DocScrutinizer05 | you're aware users are strongly encouraged to NOT click and URL bait you throw at them? | 10:58 |
DocScrutinizer05 | s/and/any/ | 10:58 |
infobot | DocScrutinizer05 meant: you're aware users are strongly encouraged to NOT click any URL bait you throw at them? | 10:58 |
brolin_empey | DocScrutinizer05 prefers URN bait over URL bait. ;-) | 10:59 |
DocScrutinizer05 | folks, honored veteran users approached me about poor S/N ratio in this channel. So I gonna do sth about it | 11:00 |
DocScrutinizer05 | I'm generally not averse to a good percentage of social chatter, but it needs to be within a few formal limits. "farts" and "penis_enlargement" are clearly not within those, neither is URL spamming | 11:02 |
sicelo | DocScrutinizer05: i dont know if that flasher problem was solved. i was asking on behalf of someone else on facebook who subsequentky went MIA. i would still be interested to know what could cause that | 11:06 |
DocScrutinizer05 | poor USB cable, wrong USB port, USB hub | 11:07 |
DocScrutinizer05 | and issues on PC, like modules not blacklisted | 11:08 |
sicelo | its XP | 11:09 |
DocScrutinizer05 | sorry, can't really comment on windows, no first hand experience. Maybe PC_suite installed and interfering? | 11:09 |
DocScrutinizer05 | or whatever else app that messes with USB... no idea | 11:10 |
DocScrutinizer05 | there's prolly a zillion of apps / tools in windows that could cause trouble like this | 11:10 |
*** phlixi has joined #maemo | 11:11 | |
DocScrutinizer05 | sicelo: did you manage to contact Ryan Abel? | 11:11 |
*** phlixi_ has quit IRC | 11:12 | |
DocScrutinizer05 | aka generalantilles aka maemo GC | 11:13 |
DocScrutinizer05 | (ex) freenode staff approached me about the chanop situation | 11:14 |
DocScrutinizer05 | so I guess it's about time to solve this issue | 11:14 |
sicelo | we discussed it and juice was going to handle that. he's on of the secondary group contacts too. will follow-up this evening during meeting | 11:18 |
DocScrutinizer05 | fine :-D Maybe it helps that warfare and me are in Maemo e.V. board and Maemo e.V. holds maemo assets | 11:19 |
DocScrutinizer05 | actually you *could* even delegate to maemo e.V., but I'd personally prefer council manages this with freenode directly | 11:20 |
sicelo | Maxdamantus: why you don't like Qt | 11:21 |
Maxdamantus | Hacky, but seems like a decent starting point: https://gist.github.com/Maxdamantus/5fdbe47fba69826b7bb19d7aa2cdc8e2/revisions | 11:21 |
DocScrutinizer05 | it looks strange when maemo e.V. asks for GC for themselves | 11:21 |
DocScrutinizer05 | though technically/legally maemo e.V. would be the entity to do it | 11:22 |
Maxdamantus | sicelo: well, I told nix to build a simple Qt program a few hours ago (mkvtoolnix-gui), and it's still compiling the dependencies. | 11:22 |
sicelo | haha | 11:23 |
sicelo | so you prefer gtk? | 11:24 |
Maxdamantus | Well, I'm pretty sure you don't need to spend hours compiling Gtk-specific libraries before you can use Gtk, so yes. | 11:25 |
bencoh | well, as a matter of fact ... you do | 11:25 |
bencoh | looks like you kinda forgot about it ;) | 11:25 |
bencoh | (either that or you never tried building gtk from scratch) | 11:26 |
sicelo | cool. people tend to prefer Qt for being more compatible with Windows, etc. | 11:26 |
sixwheeledbeast | cross platform | 11:26 |
Maxdamantus | Pretty sure I've compiled it from scratch before, pretty sure it doesn't take hours. | 11:26 |
freemangordon_ | yes, it takes | 11:26 |
freemangordon_ | compiling gtk takes about the same time as compiling qt | 11:27 |
sicelo | DocScrutinizer05: is warfare very active on IRC? | 11:27 |
DocScrutinizer05 | no | 11:27 |
DocScrutinizer05 | but he's our master admin on all maemo infra | 11:27 |
sicelo | ceene: i'm looking at the UI for palm on yt | 11:27 |
DocScrutinizer05 | IOW the keeper of *all* keys | 11:27 |
DocScrutinizer05 | he took over that role from me | 11:28 |
DocScrutinizer05 | you'll notice he's chan-owner/founder of all channels that we have complete control over | 11:29 |
ceene | sicelo: what do you think of it? | 11:29 |
ceene | PIM applications were easier to use back then | 11:30 |
ceene | all information about a contact is visible at a glance | 11:30 |
*** jskarvad has joined #maemo | 11:31 | |
*** jskarvad has quit IRC | 11:31 | |
*** jskarvad has joined #maemo | 11:31 | |
DocScrutinizer05 | while GeneralAntilles is not even in ACL of this channel | 11:31 |
DocScrutinizer05 | so GC role needs to get delegated or transfered from GeneralAntilles to somebody more present | 11:32 |
sicelo | yes. agreed | 11:32 |
DocScrutinizer05 | ideally a member of maemo e.V. since that ... just feels natural | 11:33 |
DocScrutinizer05 | at least as long as those members actually are active on IRC | 11:34 |
DocScrutinizer05 | and understand the requirements involved with GC role | 11:34 |
KotCzarny | nope. criterium should be 'available, reachable and responsive' | 11:35 |
ceene | sicelo: there's a palmos emulator or something like that for n900 | 11:35 |
DocScrutinizer05 | luckily there are one or two that qualify for all those criteria ;-) | 11:35 |
*** freemangordon_ has quit IRC | 11:37 | |
DocScrutinizer05 | the supposed procedure is: council asks Ryan abel (recent GC) to contact freenode to transfer GC role to maemo e.V. aka warfare + me | 11:37 |
*** freemangordon_ has joined #maemo | 11:38 | |
DocScrutinizer05 | if that doesn't pan out, probably freenode will insist in maemo e.V contacting them directly since maemo e.V. is owner of the maemo name asset | 11:38 |
DocScrutinizer05 | so council needs to delegate that jib to maemo e.V then | 11:38 |
DocScrutinizer05 | if juiceme also is primary GC (or secondary with full permissions) then he can also do all that's needed | 11:39 |
DocScrutinizer05 | no need for Ryan then | 11:39 |
DocScrutinizer05 | anyway our channel ACL is 7.5 years old, and the only one who instantly can do anything about it (x-fade) is MIA since 2 years and rejected to do anything since 5 years | 11:46 |
DocScrutinizer05 | this neeeds to get fixed | 11:46 |
DocScrutinizer05 | even freenode staff emeritus starts wondering what's up | 11:47 |
*** M4rtinK has joined #maemo | 11:48 | |
*** freemangordon_ has quit IRC | 11:57 | |
*** freemangordon_ has joined #maemo | 11:59 | |
Maxdamantus | Hah. Closing the widget windows alters the actual saved state of the desktop layout? | 12:02 |
Maxdamantus | Replaced hildon-desktop with dwm and closed all the widget windows .. now after rebooting, the widgets are gone. | 12:03 |
*** M4rtinK has quit IRC | 12:10 | |
*** xorly has quit IRC | 12:18 | |
*** xorly has joined #maemo | 12:31 | |
CatButts | anyone here have experience running GarnetVM on the N900, regarding stability and performance with heavier apps, like say, Bhajis Loops? | 12:38 |
CatButts | I remember trying StyleTap on a Symbian s60v5 phone | 12:39 |
*** xorly has quit IRC | 12:39 | |
CatButts | not a very pretty sight | 12:39 |
CatButts | and I suppose programming a Maemo application is like programming for linux, but with outdated tools and dependencies | 12:44 |
*** N-Mi has joined #maemo | 12:49 | |
*** N-Mi has joined #maemo | 12:49 | |
KotCzarny | CatButts: yes, but you also have to hildonize your apps and optify your packages | 12:50 |
CatButts | and by hildonize, you mean using specific APIs? | 12:51 |
CatButts | say if I want to go the SDL1 route | 12:52 |
KotCzarny | https://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide | 12:52 |
KotCzarny | while stock linux apps should compile and run, there might be display/usability gotchas you would have to look for | 12:53 |
KotCzarny | see https://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Porting_Software | 12:53 |
*** florian_kc has joined #maemo | 12:55 | |
*** Sigyn has quit IRC | 12:59 | |
*** Sigyn has joined #maemo | 13:00 | |
*** xy2_ has joined #maemo | 13:21 | |
*** spiiroin has quit IRC | 13:51 | |
CatButts | 33USD for an N900 with scratchy screen | 13:51 |
*** xy2_ has quit IRC | 13:52 | |
*** xy2_ has joined #maemo | 13:52 | |
buZz | CatButts: nice | 13:53 |
buZz | CatButts: you buying or selling? :D | 13:53 |
CatButts | buying | 13:53 |
buZz | aw :P | 13:53 |
CatButts | found local | 13:54 |
CatButts | still wary | 13:54 |
buZz | i find them for ~50 euros with near mint conditions all the time :) | 13:54 |
buZz | ppl just go 'meh , not android' and sell it cheap :P | 13:54 |
CatButts | I think he sells same phone for 17USD without the battery | 13:55 |
Wizzup | buZz: how many do you have :p | 13:55 |
CatButts | that's kinda silly | 13:55 |
buZz | 3 now :) but one had a cocacola bath :( | 13:55 |
KotCzarny | mmm bubbles | 13:56 |
Wizzup | buZz: nurdxperiments? ;) | 13:56 |
buZz | no, can exploded in my backpack | 13:57 |
Wizzup | never drink (coke) and walk | 13:57 |
CatButts | did you sit on pack? | 13:58 |
buZz | no, the can was just in the bottom after a while with a lot of tech on top of it | 13:58 |
Wizzup | X-/ | 13:58 |
CatButts | close enough | 13:58 |
buZz | i need some isopropyl so i can at least refurb the screen | 13:58 |
CatButts | oh, so scratchy screen can be mended | 13:59 |
CatButts | it's plastic, right? | 13:59 |
buZz | well | 13:59 |
buZz | the -screen- is probably not scratchy | 14:00 |
buZz | the touchlayer in front might be | 14:00 |
CatButts | ouch | 14:00 |
CatButts | I'd assume a touchlayer is put behind something | 14:01 |
buZz | in front | 14:01 |
buZz | i think they coated it with something touch-ish | 14:01 |
buZz | but its in front | 14:01 |
*** xy2_ has quit IRC | 14:11 | |
*** xy2_ has joined #maemo | 14:12 | |
sunshavi | CatButts: Almost six months ago. I was developing an app for palm. I did not have problems with it. Probably I am going to retake it in 4 or six months. I have not had any issues with the GarnetVM. 2 Years ago I was still using an n800. And GarnetVM worked well there also. Even the POSE have been ported lo android. I have tryied it a table also. My app worked nice on all these devices | 14:13 |
*** spiiroin has joined #maemo | 14:16 | |
CatButts | how's the PalmAPI? | 14:21 |
CatButts | https://en.wikibooks.org/wiki/Programming_for_Palm_OS/C/HelloWorld this looks kinda cozy | 14:22 |
CatButts | #palm channel is dead, lol | 14:23 |
CatButts | even #symbian has more life | 14:23 |
sunshavi | right. But You could create the palm channell again. | 14:24 |
sunshavi | i have done a couple of apps recently. One that display dynamic ui. I am also porting the same app for n900 but no time right now | 14:25 |
sunshavi | And the second app is a network connection that sync a products database to the palm device | 14:25 |
*** xy2_ has quit IRC | 14:26 | |
CatButts | I am interested in music and drawing tools | 14:28 |
CatButts | what's your area, sunshavi | 14:29 |
CatButts | ? | 14:29 |
CatButts | wanted to get a Palm TX, but found the N900 cheaper | 14:30 |
sunshavi | i do it cos. I was a palm developer in the year 2k. | 14:31 |
sunshavi | i develop an accounting system on C | 14:31 |
CatButts | I am more of a DIY hobyist | 14:32 |
sunshavi | but one of my customers want to sale from a mobile device | 14:32 |
sunshavi | there is a drawing app on n900 | 14:33 |
sunshavi | I do not remember the name right now. | 14:33 |
sunshavi | nice drawing app I can say. Very similar to one that was present on palm | 14:34 |
CatButts | ah, one more thing | 14:36 |
CatButts | I've had a Nintendo DS before | 14:36 |
CatButts | (RIP) | 14:37 |
CatButts | the resistive screen does actually register pressure | 14:37 |
CatButts | how are things on the n900 side? | 14:37 |
sunshavi | after palm I moved here. never went on the symbian side (but the microkernel OS seems interesting) | 14:38 |
CatButts | did stay a while on Symbian | 14:38 |
CatButts | s60v5 | 14:38 |
sunshavi | n900 is very nice for my use case | 14:38 |
sunshavi | I have seen the n8 very nice device more powerful than n900 | 14:38 |
sunshavi | taking about hw | 14:38 |
KotCzarny | isnt it an n9 clone? | 14:39 |
sunshavi | but what n900 gives me no android device could give me | 14:39 |
*** xy2_ has joined #maemo | 14:39 | |
CatButts | on Symbian they have C++ | 14:39 |
sunshavi | KotCzarny: not the os | 14:39 |
CatButts | some twisted variant of it | 14:39 |
KotCzarny | yeah, but hw is | 14:39 |
sunshavi | KotCzarny: right | 14:39 |
sunshavi | yes. I personally do not like C++ but I could do it if needed | 14:40 |
CatButts | me neither :p | 14:40 |
CatButts | how would you describe working with Palm API? | 14:41 |
CatButts | I know that is C | 14:41 |
sunshavi | It is very nice. | 14:41 |
sunshavi | You would need a couple of old dated pdf | 14:42 |
sunshavi | You would need the palm sdk | 14:42 |
CatButts | I hoarded some PDFs | 14:42 |
sunshavi | You would need prctools | 14:42 |
sunshavi | you would need pose | 14:42 |
CatButts | I don't think POSE does Palm 5 | 14:42 |
sunshavi | no. pose emulates any device from palm III on | 14:43 |
sunshavi | why would You need palm 5 | 14:43 |
sunshavi | ? | 14:43 |
CatButts | palm 5 has sound APIs, right? | 14:43 |
CatButts | and the more beefy ARM CPU | 14:44 |
*** err0r3o3 has joined #maemo | 14:44 | |
sunshavi | I am not very sure about it | 14:44 |
CatButts | oh, there's this for the masochistic http://onboardc.sourceforge.net/ | 14:44 |
sunshavi | yes the cpu right | 14:44 |
CatButts | :P | 14:44 |
sunshavi | lol. I have tried it on n900 once | 14:44 |
sunshavi | but time is precious | 14:45 |
DocScrutinizer05 | the "touch layer" is the digitizer, which consists of two plastic sheets with transparent electrically conducting resistive coating facing towards each other, and a drop of oil as separator in between | 14:45 |
CatButts | ah, so if that get's pierced, good bye | 14:46 |
CatButts | *gets | 14:46 |
DocScrutinizer05 | yep | 14:46 |
sunshavi | i never tried the arm development on palm. Even I still have a device for it the tapwave Zodiac | 14:46 |
CatButts | well, I've ported C to ActionScript 3 by hand | 14:46 |
CatButts | took me 6 months on first try | 14:46 |
DocScrutinizer05 | also highly discouraged to touch that thing with any solvents | 14:46 |
CatButts | so I more than qualify for time and masochism :P | 14:47 |
sunshavi | never heard of actionScript | 14:47 |
CatButts | *time available | 14:47 |
DocScrutinizer05 | though isoprop might work. i'd not dare testing it | 14:47 |
sunshavi | I am going to check online | 14:47 |
CatButts | sunshavi, Macromedia/Adobe Flash | 14:47 |
CatButts | it's OOP | 14:48 |
CatButts | class-based | 14:48 |
sunshavi | right. You could do also OOP on C there is a book about it | 14:48 |
sunshavi | I tried to do it. On my daily work | 14:48 |
sunshavi | s/tried/try/ | 14:49 |
infobot | sunshavi meant: I try to do it. On my daily work | 14:49 |
CatButts | on the flip side, you can write procedurally in AS3 if you use classes as structs:P | 14:49 |
DocScrutinizer05 | CatButts: ((if that get's pierced, good bye)) that's why I said "looks like leaked and bubbles" regarding that 17 bucks device | 14:50 |
CatButts | I called him and it's two devices | 14:51 |
CatButts | thankfully | 14:51 |
DocScrutinizer05 | and I checked, didn't find any hint it's a screen protector that has the bubbles | 14:51 |
sunshavi | CatButts: I need to go now. Let me know If You need more info. As I have told You this year I have been developing Palm . And I pretend going on with it in a 4 or six months period of time | 14:51 |
CatButts | I'll keep in touch | 14:52 |
DocScrutinizer05 | you usually can spot screen protectors from their cutouts arounf camera/ALS/proxy and earpiece aperture | 14:52 |
* CatButts rolls on his cat butt | 14:52 | |
CatButts | https://www.olx.ro/oferta/telefon-nokia-n900-ID8YVan.html this is the one I'm going for | 14:53 |
CatButts | looks saner | 14:53 |
DocScrutinizer05 | I'm worried about lower right corner of screen | 14:54 |
DocScrutinizer05 | actually whole right corner... but wait | 14:54 |
DocScrutinizer05 | this actually *might* be a screen protector, with a huge piece of rubbush under itright above U|I | 14:55 |
DocScrutinizer05 | or that's a scratch/leak | 14:56 |
DocScrutinizer05 | if I could zoom in to that picture... | 14:57 |
DocScrutinizer05 | impossible to tell | 14:57 |
DocScrutinizer05 | anyway the whole screen looks like: bubbles, a scratch, and leaked silicon oil (the matte stains) | 15:00 |
DocScrutinizer05 | might be a matter of just cleaning it, or even artifacts in the photo. No idea | 15:03 |
DocScrutinizer05 | if the latter then seller didn't care much to make the device look good. If the former then they picked the photo that shows least of it | 15:04 |
DocScrutinizer05 | I never had any severe scars in any of my N900 screens. But I heard of people who carried their N900 in trouser pocket together with nails and a garden rake, and the screen didn't really like that treatment | 15:06 |
DocScrutinizer05 | also sharing pocket with keys is a poor idea | 15:07 |
DocScrutinizer05 | no surprising find once you start to think about it, which is sth users sometimes just don't do | 15:08 |
DocScrutinizer05 | wondering what been there first, careless users or gorilla glass screens, I'd bet on the former | 15:11 |
KotCzarny | yup | 15:11 |
KotCzarny | stupidity predates all tech | 15:11 |
DocScrutinizer05 | hehe, to the point | 15:11 |
* DocScrutinizer05 can't stop imafining a guy with a fur coat hitting own head with a wooden club | 15:14 | |
DocScrutinizer05 | probably been needed to get the idea ro hit others likewise | 15:16 |
KotCzarny | http://weknowmemes.com/wp-content/uploads/2013/03/no-use-it-for-talking-coimc.jpg | 15:16 |
DocScrutinizer05 | ;-) | 15:16 |
DocScrutinizer05 | hehehe | 15:16 |
*** freemangordon_ has quit IRC | 15:33 | |
*** freemangordon_ has joined #maemo | 15:38 | |
*** freemangordon_ has quit IRC | 15:42 | |
*** xorly has joined #maemo | 15:45 | |
*** err0r3o3 has quit IRC | 16:00 | |
*** xvnvx has joined #maemo | 16:02 | |
*** xvnvx has quit IRC | 16:09 | |
*** err0r3o3 has joined #maemo | 16:10 | |
*** pkill9 has joined #maemo | 16:12 | |
pkill9 | does anyone know how to make this? https://github.com/archlinuxarm-n900/xf86-video-fbdev-sgx | 16:12 |
bencoh | wait, where does that come from? | 16:25 |
bencoh | pkill9: I'd say dpkg-buildpackage, as usual | 16:26 |
bencoh | (in scratchbox) | 16:26 |
bencoh | or just ./autogen.sh and ./configure && make | 16:26 |
pkill9 | cool thanks | 16:27 |
pkill9 | this is for archlinux arm not debian | 16:27 |
bencoh | it all depends on your env and target actually | 16:27 |
pkill9 | i'm running archlinux arm on the n900 | 16:27 |
Wizzup | then don't use scratchbox | 16:27 |
jonwil | pkill9: Do you have the right PowerVR blobs that go with xf86-video-fbdev-sgx? | 16:42 |
pkill9 | are blobs aprt of the kernel? | 16:44 |
pkill9 | part* | 16:44 |
jonwil | no, the blobs are in userspace | 16:44 |
jonwil | and no I dont know where you get them from | 16:44 |
pkill9 | i'm using this guide https://github.com/archlinuxarm-n900/alarm-n900/wiki/PowerVR-SGX | 16:45 |
jonwil | Looks like the ti-omap3-sgx-bin package has the blobs you need | 16:45 |
pkill9 | i'm fairly new to compiling and stuff so i'm kinda doing it by trial and error lol, but i've used linux for a while and can work my way around stuff | 16:45 |
pkill9 | yeah | 16:45 |
pkill9 | so what's the userspace blob? is it closed source stuff necessary to work with proprietary hardware? | 16:46 |
jonwil | yes | 16:46 |
pkill9 | here is that package https://github.com/archlinuxarm-n900/ti-omap3-sgx-bin | 16:46 |
jonwil | Its the same thing as the graphics drivers on a desktop PC basically | 16:47 |
jonwil | Same purpose anyway | 16:47 |
pkill9 | i thought maybe i could try it without the blob and maybe it would just mean not being able to use 3D accelaration for now | 16:50 |
pkill9 | then try it with the blob if X doesn't start | 16:50 |
*** Venemo has joined #maemo | 16:52 | |
bencoh | pkill9: good luck with building the ti-omap3-sgx-bin package you just linked | 16:54 |
bencoh | it refers to pub.meego.com | 16:54 |
pkill9 | ha yeah | 16:54 |
bencoh | pkill9: you can retrieve maemo sgx binaries from maemo/nokia mirrors | 16:55 |
pkill9 | hmm i may not need it afterall, i used this repo to compile the kernel https://github.com/pali/linux-n900 | 16:57 |
pkill9 | and it mentions fbdev and stuff | 16:57 |
pkill9 | actually idk | 16:57 |
pkill9 | are kernel modules userspace or kernelspace? | 16:57 |
pkill9 | cos the systemd service in that sgx package just seems to modprobe the driver | 16:58 |
pkill9 | well i'll make the xorg driver and see if it works | 16:59 |
pkill9 | but i'm recharging my phone atm | 16:59 |
pkill9 | sorry my attention is all over the place, gonna go have lunch | 17:01 |
*** xorly has quit IRC | 17:10 | |
*** err0r3o3 has quit IRC | 17:13 | |
bencoh | pkill9: I dunno if this repo includes sgx patches | 17:13 |
bencoh | you need an (opensource, never merged - distributed as patches) kernel driver, the xorg fbdev-sgx driver, egl blobs, and the closed pvr2d bridge blobs | 17:14 |
bencoh | afaict | 17:14 |
*** err0r3o3 has joined #maemo | 17:22 | |
*** pkill9 has quit IRC | 17:26 | |
*** jonwil has quit IRC | 17:40 | |
*** pkill9 has joined #maemo | 17:42 | |
pkill9 | oh ok bencoh, i guess it's gonna be a mission :D | 17:44 |
bencoh | pkill9: maemo worked with kernel built from this repo at some point afaiu, so it might work, assuming you extracted the blobs from a maemo system | 17:50 |
bencoh | it shouldn't be that difficult | 17:51 |
bencoh | and their are only 2/3 packages to include | 17:51 |
bencoh | there* | 17:51 |
*** xorly has joined #maemo | 18:13 | |
*** Venemo has quit IRC | 18:53 | |
*** auenfx8 has quit IRC | 18:54 | |
*** auenf has joined #maemo | 18:55 | |
*** Pali has joined #maemo | 19:01 | |
*** auenfx8 has joined #maemo | 19:10 | |
pkill9 | hmm, i get an error from autogen.sh, and configure, complaining of 'syntax error near unexpected token 'RANDR,', and the line is 'XORG_DRIVER_CHECK_EXT(RANDR, randrproto)' | 19:11 |
*** auenf has quit IRC | 19:12 | |
pkill9 | hmm found this, this probably explains why (need xorg-server-devel package) https://bbs.archlinux.org/viewtopic.php?id=79509&p=67 | 19:26 |
*** geaaru has quit IRC | 19:30 | |
bencoh | pkill9: do you build on-device or in a cross env? | 19:37 |
pkill9 | on device, but i would much prefer to use a cross env :p | 19:37 |
pkill9 | compiling at downloading ate half my battery after i recharged it lol | 19:38 |
pkill9 | s/at/and | 19:38 |
pkill9 | bencoh: is there a decent guide to compiling for ARM on x86_64? | 19:39 |
pkill9 | I'm somewhat new to compiling | 19:39 |
pkill9 | though I compiled the kernel for the N900 on this PC | 19:40 |
pkill9 | but I barely knew what was happening :P | 19:40 |
bencoh | a decent guide, dunno | 19:41 |
bencoh | but the keyword is crosscomiling | 19:41 |
bencoh | +p | 19:41 |
*** xorly has quit IRC | 19:50 | |
*** pagurus` has joined #maemo | 19:55 | |
*** pagurus has quit IRC | 19:56 | |
DocScrutinizer05 | sgx driver blobs: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/index.html | 19:59 |
pkill9 | cool thanks :) | 20:01 |
*** florian_kc has quit IRC | 20:03 | |
freemangordon | pkill9: I don;t think those are compatible with the kernel on Pali's tree | 20:04 |
pkill9 | ah | 20:04 |
freemangordon | you really should use the blobs comming with the device | 20:04 |
freemangordon | *coming | 20:05 |
pkill9 | how would i get them from the device to my archlinux arm installation? | 20:05 |
freemangordon | copy them? | 20:05 |
DocScrutinizer05 | also useful: https://pandorawiki.org/SGX_drivers | 20:05 |
pkill9 | where would i copy them from? | 20:06 |
freemangordon | all the *pvr* and *gl* nad *GL* and *IMG* from /usr/lib | 20:06 |
freemangordon | and symlinks as well | 20:06 |
*** xorly has joined #maemo | 20:06 | |
freemangordon | ok, boot maemo and check which packages contain *sgx* or *img* in the package name | 20:07 |
freemangordon | "dpkg -l | grep sgx" | 20:07 |
freemangordon | "dpkg -l | grep img| | 20:07 |
freemangordon | ops | 20:07 |
freemangordon | "dpkg -l | grep img" | 20:07 |
freemangordon | then check the content of those packages with dpkg -L | 20:07 |
freemangordon | and you'll know the files. nore or less | 20:07 |
freemangordon | pkill9: is your arch armel or armhf? | 20:08 |
pkill9 | uname -a says armv7l so i assume armel | 20:10 |
pkill9 | (run in maemo) | 20:10 |
freemangordon | I meant archlinux arch | 20:10 |
*** florian has quit IRC | 20:12 | |
pkill9 | armv7l on archlinux | 20:15 |
freemangordon | ok, might work then | 20:18 |
*** err0r3o3 has quit IRC | 20:19 | |
freemangordon | pkill9: you may need https://github.com/freemangordon/pvr to replace one of the blobs | 20:26 |
*** err0r3o3 has joined #maemo | 20:28 | |
pkill9 | ooo you uploaded that a couple days ago? | 20:36 |
pkill9 | i'm setting up a guide to installing archlinux arm, one that's hopefully more complete than the random posts on the maemo forum | 20:38 |
pkill9 | currently it's just notes for myself, but i'll change it into a guide in the future | 20:38 |
*** jskarvad has quit IRC | 20:57 | |
*** florian_kc has joined #maemo | 21:11 | |
*** florian_kc is now known as florian | 21:17 | |
*** xy2_ has quit IRC | 21:20 | |
*** xy2_ has joined #maemo | 21:26 | |
*** atk is now known as t- | 21:28 | |
*** t- is now known as atk | 21:31 | |
*** xorly has quit IRC | 21:45 | |
*** eMHa has quit IRC | 21:59 | |
*** eMHa has joined #maemo | 21:59 | |
*** N-Mi has quit IRC | 22:18 | |
*** Pali has quit IRC | 22:25 | |
*** Pali has joined #maemo | 22:31 | |
*** Pali has quit IRC | 22:48 | |
*** Pali has joined #maemo | 22:48 | |
*** wnd has quit IRC | 22:52 | |
*** wnd has joined #maemo | 22:53 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!