DocScrutinizer05 | reject all emails from *@gmail as spam | 00:00 |
---|---|---|
DocScrutinizer05 | for maemo I think we should really try to get a working virtualization solution that allows running complete arbitrary alien OS like android _under_ maemo | 00:05 |
*** florian has joined #maemo | 00:05 | |
*** xorly has quit IRC | 00:15 | |
*** troulouliou_div2 has quit IRC | 00:21 | |
*** eijk has joined #maemo | 00:30 | |
*** eijk has quit IRC | 00:34 | |
*** eijk_ has joined #maemo | 00:39 | |
*** eijk_ has joined #maemo | 00:39 | |
*** trumee_ has joined #maemo | 00:42 | |
*** troulouliou_div2 has joined #maemo | 00:45 | |
*** eijk_ has quit IRC | 00:50 | |
*** r00t^home has joined #maemo | 00:52 | |
*** Venemo_j has joined #maemo | 00:54 | |
*** trumee_ is now known as trumee | 00:55 | |
*** Venemo_j has quit IRC | 00:59 | |
*** xkr47 has quit IRC | 00:59 | |
*** Venemo_ has joined #maemo | 00:59 | |
*** pagurus has quit IRC | 01:00 | |
*** povbot has joined #maemo | 01:13 | |
*** Venemo_j has quit IRC | 01:17 | |
*** Venemo_j has joined #maemo | 01:22 | |
*** florian has quit IRC | 01:27 | |
*** Venemo_j has quit IRC | 01:28 | |
*** Venemo_j has joined #maemo | 01:28 | |
*** trumee has quit IRC | 01:30 | |
*** trumee has joined #maemo | 01:30 | |
*** troulouliou_div2 has quit IRC | 01:30 | |
*** trumee has quit IRC | 01:32 | |
*** trumee has joined #maemo | 01:32 | |
*** Venemo_j has quit IRC | 01:34 | |
*** Venemo_ has joined #maemo | 01:34 | |
*** trumee has quit IRC | 01:36 | |
*** trumee has joined #maemo | 01:38 | |
*** povbot has joined #maemo | 01:42 | |
*** Venemo_j has quit IRC | 01:43 | |
*** Pali has quit IRC | 02:54 | |
Oksana | Like apkenv? Did not work for ages, I think. Or you mean running whole OS, not just separate apps? There is rumoured to exist chroot, but no idea how it works... | 03:12 |
*** Ex-Opesa has quit IRC | 03:12 | |
*** Ex-Opesa has joined #maemo | 03:13 | |
DocScrutinizer05 | I mean a complete virualization. like vmware or KVM | 03:15 |
DocScrutinizer05 | prolly quemu based | 03:15 |
*** hadara_ has quit IRC | 03:35 | |
*** trumee has quit IRC | 03:38 | |
*** trumee has joined #maemo | 03:38 | |
DocScrutinizer05 | A late Nokia technical officer explained the possible new strategy of Nokia phones as having a small linux virtualization host and running arbitrary OS as VM instances under it | 03:41 |
DocScrutinizer05 | alas it was too late for this brilliant approach | 03:41 |
DocScrutinizer05 | while the concept isn't all new, it was revolutionary for Nokia I'd say. Brilliant too | 03:42 |
*** hadara has joined #maemo | 03:46 | |
*** RedW has quit IRC | 03:54 | |
*** RedW has joined #maemo | 03:58 | |
Oksana | Requires strong processor, too. Because one of functions of VM is to make hardware abstract enough that OS would not need to be ported anew to each and every device? | 03:58 |
DocScrutinizer05 | hw abstraction doesn't need strong CPU per se | 04:11 |
DocScrutinizer05 | emulating another processor architecture for sure needs a CPU with a lot of grunt | 04:11 |
DocScrutinizer05 | but emulating a hw platform only has impact to code that tries to access peripherals that don't exist in the host platform | 04:12 |
Oksana | Hmm, so should have been fine. As long as people do not try to put into a VM an OS trying to access peripheral devices not existing in this hardware | 04:13 |
DocScrutinizer05 | it works roughly like "code tries to access a peripheral that doesn't really exist, and that causes a software exception that makes the virtualization supervisor jump into a handler that emulates the non existing peripheral" | 04:13 |
DocScrutinizer05 | even then the emulation often is on par with the physical peripheral, by speed | 04:14 |
DocScrutinizer05 | compare virtual CD vs physical CD | 04:15 |
DocScrutinizer05 | virtualization isn't that bad per se, it gets nasty only when you have a different CPU architecture which needs full emulation of the virtual CPU | 04:16 |
DocScrutinizer05 | this is slower by factor 5 to 100, compared to the real CPU (and scaled by grunt of the emulating CPU - a 3GHz I7 can emulate a Z80 at speeds that would exceed the original physical Z80 by factor 100 or 1000) | 04:17 |
*** Humpelstilzchen has quit IRC | 04:18 | |
DocScrutinizer05 | create a VM on your PC and run in it whatever you like. Check the speed of the VM | 04:18 |
DocScrutinizer05 | it might suck at display access and at network card and possibly even harddisk access, but generally it's not THAT much slower than your genuine OS | 04:19 |
*** Defiant has joined #maemo | 04:21 | |
DocScrutinizer05 | check http://neo900.org or maemo.cloud-7.de - both are VM | 04:21 |
DocScrutinizer05 | yes, emulating a PVR in software for sure would suck bicg time | 04:24 |
DocScrutinizer05 | I mean, there's a reason why you got hw gfx accel, not sw driver doing that job on main CPU | 04:25 |
DocScrutinizer05 | same for DSP or any other "peripheral" hardware that's not available to the VM and thus needs to get emulated | 04:26 |
DocScrutinizer05 | but still, (except for graphics and/or DSP) the 99% majority of code runs on CPU and RAM, bit doesn't need any virtualization/emulation in a VM as long as the CPU architecture is identical (or compatible) | 04:27 |
Oksana | Yes, but there are some cases when software crashes with accel enabled, and works but has mouse-pointer moving very slowly with accel disabled. And software developers blame it on gfx driver (which happens to be proprietary), and all other programs do not seem to have this issue | 04:28 |
*** eMHa__ has joined #maemo | 04:28 | |
*** eMHa_ has quit IRC | 04:32 | |
DocScrutinizer05 | yes, though unrelated, this is annoying | 04:50 |
DocScrutinizer05 | I know a similar case from audio domain, where twinklephone unlike most other programs didn't work at all with PA's crappy buggy emulation lib for ALSA device, simply because twinkle uses ALSA functions (here: flush_buffer() or the like) that most other audio apps don't need, and so only twinkle suffers form PA's lack to implement that ALSA function decently | 04:53 |
DocScrutinizer05 | while most users would blame twinklephone, it's actually the crappy PolypAudio that spoils stuff here | 04:55 |
DocScrutinizer05 | and of course "no other program suffers this problem" | 04:56 |
DocScrutinizer05 | and users have a _very_ hard time understanding why twinkephone can't fix the issue | 04:56 |
*** Ex-Opesa has quit IRC | 04:57 | |
*** LauRoman|Alt has joined #maemo | 04:59 | |
*** Ex-Opesa has joined #maemo | 05:01 | |
DocScrutinizer05 | I guess very similar issues can be found for e.g. gfx accel closed drivers | 05:01 |
*** LauRoman has quit IRC | 05:02 | |
DocScrutinizer05 | for virtualized gfx you usually have special drivers that are written especially for the virtualization to work nice and with low overhead for the emulated graphics card | 05:05 |
DocScrutinizer05 | the better ones of those special drivers could even pass through gfx accel comands to the host's physical gfx accel machine | 05:06 |
DocScrutinizer05 | which obviously also is a wide attacj surface for exploits to escape the virtualization and mess with host | 05:07 |
DocScrutinizer05 | in case of maemo we have OpenGL-ES as a rather hw-independent ABI/API to the GFX accel, and I guess on Android for OMAP a similar (if not the same) API for GFX accel must exist and offer excellent interface to implement a dedicated driver optimized to work inside a VM under maemo | 05:20 |
DocScrutinizer05 | I'd guess the VM penalty for genuine (e.g android) OAMP code to be in the range of a few percent | 05:22 |
DocScrutinizer05 | OMAP even | 05:22 |
*** L29Ah has left #maemo | 06:19 | |
*** L29Ah has joined #maemo | 06:19 | |
*** LogMorF has joined #maemo | 06:21 | |
*** fishbulb has joined #maemo | 06:24 | |
fishbulb | for bluetooth PAN | 06:24 |
fishbulb | is there a devel package or something that I can install | 06:24 |
*** LogMorF has quit IRC | 06:25 | |
sunshavi | fishbulb: no pkgs . You need to install kernel-power-modules | 06:38 |
sunshavi | modify /etc/network/interfaces | 06:38 |
sunshavi | and add on /etc/udev/rules.d/50-bnep.rules | 06:40 |
sunshavi | that should do the magic. which one is your kernel version?. For me on cssu-testing kernel is not working | 06:41 |
sunshavi | see: http://talk.maemo.org/archive/index.php/t-58570-p-2.html | 06:51 |
DocScrutinizer05 | cssu-testing doesn't relate to kernel in any way | 06:59 |
DocScrutinizer05 | cssu (except *-thumb) and kernels are completely orthogonal | 06:59 |
*** DocScrutinizer05 has quit IRC | 07:00 | |
*** DocScrutinizer05 has joined #maemo | 07:00 | |
DocScrutinizer05 | cssu-testing doesn't relate to kernel in any way | 07:00 |
DocScrutinizer05 | cssu (except *-thumb) and kernels are completely orthogonal | 07:00 |
*** L29Ah has left #maemo | 07:10 | |
*** L29Ah has joined #maemo | 07:10 | |
*** ruskie has quit IRC | 07:11 | |
*** ruskie has joined #maemo | 07:24 | |
Oksana | Sounds like a very neat package... https://packages.debian.org/wheezy/sound/nted Except for libgtk2.0-0 dependency. And libgdk-pixbuf2.0-0. In short: "build from source in this tangled net of Debian dependencies" | 07:37 |
*** sunshavi has quit IRC | 08:04 | |
*** ArGGu^^ has quit IRC | 08:54 | |
*** ecloud has quit IRC | 08:55 | |
*** ecloud has joined #maemo | 08:59 | |
*** Arch-TK has quit IRC | 10:04 | |
*** Arch-TK has joined #maemo | 10:09 | |
*** geaaru has joined #maemo | 10:09 | |
fishbulb | I have power kernel | 10:13 |
*** florian has joined #maemo | 10:15 | |
*** tanty_off is now known as tanty | 10:19 | |
*** Pali has joined #maemo | 10:22 | |
*** ArGGu^^ has joined #maemo | 10:22 | |
*** netkat has quit IRC | 10:26 | |
*** N-Mi has joined #maemo | 10:26 | |
*** N-Mi has joined #maemo | 10:26 | |
*** lobito has quit IRC | 10:36 | |
DocScrutinizer05 | then you only need step #2 and #3 of sunshavi's advice | 11:05 |
DocScrutinizer05 | ~pan | 11:06 |
DocScrutinizer05 | hmm | 11:06 |
DocScrutinizer05 | ~bt-pan | 11:06 |
DocScrutinizer05 | ~listkeys #maemo*pan | 11:07 |
DocScrutinizer05 | ~listkeys #maemo.*pan | 11:07 |
DocScrutinizer05 | ~listkeys pan | 11:07 |
DocScrutinizer05 | ~ping | 11:07 |
DocScrutinizer05 | *sigh* | 11:09 |
DocScrutinizer05 | takes ages | 11:09 |
*** infobot has joined #maemo | 11:10 | |
DocScrutinizer05 | ~listkeys #maemo*pan | 11:10 |
infobot | Factoid search of '#maemo*pan' by key (1): #maemo pan. | 11:10 |
DocScrutinizer05 | ~pan | 11:10 |
infobot | from memory, pan is https://wiki.maemo.org/Bluetooth_PAN | 11:10 |
Sicelo | ceene & other qt devs: https://packages.debian.org/jessie/confclerk - maemo meets the dependencies for this package .. so i think it should build fine for N900. doable in SB? or i need something else (qt-creator maybe, whatever that is ..)? | 11:11 |
*** Defiant has quit IRC | 11:21 | |
*** Defiant has joined #maemo | 11:21 | |
*** qt_junkie has quit IRC | 11:23 | |
*** parazyd has quit IRC | 11:23 | |
*** qt_junkie has joined #maemo | 11:23 | |
*** parazyd has joined #maemo | 11:23 | |
*** souljack has joined #maemo | 11:30 | |
*** bredebid has joined #maemo | 11:36 | |
*** MikaT_ has quit IRC | 11:36 | |
*** MikaT has joined #maemo | 11:36 | |
*** totalizator_ has joined #maemo | 11:37 | |
*** Wizzup_ has joined #maemo | 11:37 | |
*** Kilroo has quit IRC | 11:37 | |
*** Pali has quit IRC | 11:40 | |
*** script has quit IRC | 11:41 | |
*** hellekin has quit IRC | 11:41 | |
*** script has joined #maemo | 11:42 | |
*** totalizator has quit IRC | 11:42 | |
*** hellekin has joined #maemo | 11:42 | |
*** Ex-Opesa has quit IRC | 11:43 | |
*** Wizzup has quit IRC | 11:43 | |
*** ceene has quit IRC | 11:43 | |
*** Pali has joined #maemo | 11:43 | |
*** Ex-Opesa has joined #maemo | 11:43 | |
*** Kilroo has joined #maemo | 11:44 | |
*** ceene has joined #maemo | 11:44 | |
*** zGrr has joined #maemo | 11:47 | |
zGrr | bry | 11:48 |
*** lobito has joined #maemo | 12:00 | |
*** freemangordon_ has joined #maemo | 12:03 | |
*** souljack has quit IRC | 12:21 | |
*** bruce_lee has joined #maemo | 12:27 | |
*** jskarvad has joined #maemo | 12:31 | |
*** N-Mi has quit IRC | 12:33 | |
*** geaaru has quit IRC | 12:39 | |
*** lxp has joined #maemo | 12:46 | |
*** N-Mi has joined #maemo | 12:47 | |
*** N-Mi has joined #maemo | 12:47 | |
*** geaaru has joined #maemo | 12:52 | |
*** vakkov has quit IRC | 13:06 | |
*** vakkov has joined #maemo | 13:21 | |
*** jskarvad is now known as jskarvad_lunch | 13:24 | |
*** vakkov has quit IRC | 13:36 | |
*** souljack_ has joined #maemo | 13:38 | |
*** lobito has quit IRC | 13:39 | |
*** vakkov has joined #maemo | 13:49 | |
*** clopez has quit IRC | 13:51 | |
*** clopez has joined #maemo | 13:54 | |
*** netkat has joined #maemo | 14:03 | |
*** jskarvad_lunch is now known as jskarvad | 14:36 | |
*** L29Ah has left #maemo | 14:40 | |
*** L29Ah has joined #maemo | 14:40 | |
*** handaxe has joined #maemo | 14:54 | |
*** bredebid has quit IRC | 14:54 | |
*** totalizator_ is now known as totalizator | 14:56 | |
*** handaxe has quit IRC | 14:58 | |
*** bruce_lee has quit IRC | 15:47 | |
*** bruce_lee has joined #maemo | 15:47 | |
*** eijk has joined #maemo | 15:58 | |
*** bredebid has joined #maemo | 16:06 | |
*** florian has quit IRC | 16:11 | |
*** sunshavi has joined #maemo | 16:17 | |
*** sunshavi has quit IRC | 16:27 | |
*** sunshavi has joined #maemo | 16:28 | |
*** tanty is now known as tanty_off | 16:29 | |
*** tanty_off is now known as tanty | 16:32 | |
*** enyc has quit IRC | 16:49 | |
*** enyc has joined #maemo | 16:50 | |
*** freemangordon_ has quit IRC | 17:07 | |
*** L29Ah has left #maemo | 17:10 | |
*** pagurus has joined #maemo | 17:12 | |
*** flo_lap has joined #maemo | 17:35 | |
*** Wizzup_ is now known as Wizzup | 17:45 | |
*** Wizzup has quit IRC | 17:45 | |
*** Guest68977 has joined #maemo | 17:46 | |
*** Wizzup_ has joined #maemo | 17:46 | |
*** L29Ah has joined #maemo | 17:47 | |
*** eijk_ has joined #maemo | 17:55 | |
*** eijk has quit IRC | 17:58 | |
*** zGrr has quit IRC | 18:05 | |
*** at1as has quit IRC | 18:06 | |
*** N-Mi has quit IRC | 18:10 | |
*** handaxe has joined #maemo | 18:20 | |
*** Tenhi_ has joined #maemo | 18:21 | |
*** Tenhi_ has quit IRC | 18:23 | |
*** handaxe has quit IRC | 18:24 | |
*** flo_lap has quit IRC | 18:32 | |
*** krnlyng has quit IRC | 18:37 | |
*** louisdk has joined #maemo | 18:38 | |
*** oceanic has joined #maemo | 18:40 | |
*** at1as has joined #maemo | 18:44 | |
*** krnlyng has joined #maemo | 18:50 | |
*** louisdk has quit IRC | 19:05 | |
*** tanty is now known as tanty_off | 19:14 | |
*** pagurus has quit IRC | 19:14 | |
*** jskarvad has quit IRC | 19:20 | |
*** louisdk has joined #maemo | 19:20 | |
*** freemangordon has quit IRC | 19:25 | |
*** freemangordon has joined #maemo | 19:34 | |
*** freemangordon has quit IRC | 19:36 | |
*** at1as has quit IRC | 19:46 | |
*** at1as has joined #maemo | 19:57 | |
*** freemangordon has joined #maemo | 19:58 | |
*** eijk_ has quit IRC | 20:18 | |
*** bredebid has quit IRC | 20:26 | |
*** at1as has quit IRC | 20:27 | |
*** at1as has joined #maemo | 20:56 | |
*** L29Ah has quit IRC | 20:59 | |
*** eijk_ has joined #maemo | 21:08 | |
Sicelo | another question: how does N900 'know' that a wireless network it is connected to has no Internet access? I've noticed that it will switch back to 3G/2G automatically when Internet connection goes down on the AP (the AP is still connected 'locally'). So N900 sends some pings or something? | 21:08 |
*** eijk_ has quit IRC | 21:09 | |
*** eijk_ has joined #maemo | 21:10 | |
Sicelo | lastly, batteries: do these look legit, and reasonable cost (US$14), http://www.bidorbuy.co.za/item/233162162/Nokia_BL_5J_Li_Polymer_Battery_for_Selective_Nokia_Models.html?LoginTime=1466180185999 | 21:11 |
KotCzarny | it says 'genuine' | 21:11 |
KotCzarny | but it would require more photos | 21:12 |
KotCzarny | especially of the pin part | 21:12 |
KotCzarny | https://talk.maemo.org/showpost.php?p=562244&postcount=1 | 21:13 |
Sicelo | interesting. had never seen that one before. thanks | 21:16 |
KotCzarny | read the whole thread then | 21:16 |
KotCzarny | but keep in mind its from 2010, 6 years can make all the difference in faking technology | 21:17 |
Sicelo | my batteries on both N900 are completely toast now :( | 21:20 |
KotCzarny | sicelo, consider using 18650 and electronics from bl-5j | 21:21 |
KotCzarny | http://talk.maemo.org/showthread.php?t=86571 | 21:21 |
Sicelo | http://talk.maemo.org/showpost.php?p=1261523&postcount=8 | 21:23 |
Sicelo | a part of me would like to get a power bank too, but needs to be a quality product | 21:26 |
Sicelo | KotCzarny: the pics on my advert seem to pass the test in your first post .. but of course, these pics are also very likely taken from Internet (not the actual battery that will get delivered) | 21:28 |
*** wnd has quit IRC | 21:42 | |
*** wnd has joined #maemo | 21:43 | |
*** geaaru has quit IRC | 21:58 | |
*** eijk_ has quit IRC | 21:58 | |
*** silviof has quit IRC | 22:01 | |
*** at1as has quit IRC | 22:09 | |
*** flo_lap has joined #maemo | 22:14 | |
*** louisdk has quit IRC | 22:47 | |
*** enyc has quit IRC | 22:55 | |
*** enyc has joined #maemo | 22:55 | |
*** xelo has joined #maemo | 23:08 | |
*** LauRoman|Alt has quit IRC | 23:08 | |
*** lobito has joined #maemo | 23:25 | |
*** L29Ah has joined #maemo | 23:39 | |
*** bruce_lee has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!