**** BEGIN LOGGING AT Wed Oct 22 03:00:01 2014 Oct 22 04:34:27 howdy Oct 22 04:34:41 I notice that videos can't be played from local storage? Oct 22 04:34:58 Any suggestions? Thanks in advance. Oct 22 13:36:37 hi Oct 22 13:36:52 i am new here and i need some help Oct 22 13:37:33 are here some users or only bots?7 Oct 22 13:37:51 studio_: if you actually ask a question people can see if they can help Oct 22 13:38:24 but keep in mind that the whole arm systems are very different from the pc systems. its not only: put a cd into it and everything runs Oct 22 13:38:38 What about the MT 8127 and Ubuntu port? Oct 22 13:39:16 exp.: BQ Edison 3 Oct 22 13:40:27 ? Oct 22 13:40:53 Other is the Acer Iconia Tab 10 A3-A20 Oct 22 13:42:44 I was reading, that BQ is working together with Ubuntu, but I cant find a port for BQ devices ... Oct 22 13:44:20 studio_, if you talk about phones you probably rather want to go to #ubuntu-touch Oct 22 13:44:42 (the phone OS is far more than just -arm) Oct 22 13:45:09 @k1l any hint where I can find more informations about Ubuntu (not touch) and ARM ? Oct 22 13:47:56 the problem with ubuntu-touch is it is not ubuntu. Oct 22 13:48:27 huh ? Oct 22 13:48:36 what makes yuo think that Oct 22 13:50:21 i changed about 1.5 years from windows to ubuntu. ubuntu-touch is like android or ios but we want a normal ubuntu/debian Oct 22 13:50:48 who told you that ? Oct 22 13:51:08 the page from ubuntu Oct 22 13:51:11 ubuntu-touch is not different to any other ubuntu Oct 22 13:51:35 (and will most likely become the base for futrie desktop, server etc) Oct 22 13:51:39 *future Oct 22 13:52:01 can i also build kernels or modules on ubuntu-touch? Oct 22 13:52:10 sure, why not Oct 22 13:52:28 studio_: its not that when BQ wants to ship a phone in end of 2014 magically all BQ devices from the past 10 years get supported. :/ Oct 22 13:52:40 heh, yeah Oct 22 13:53:18 @ogra_ therefore i need help to port ubuntu to my MT8127 device Oct 22 13:53:51 well, so build a kernel, make sure the bootloader is set up correctly and it shoould just work Oct 22 13:54:25 (well ... depending what you want to do with it ... but to get it basically booting with a minimal install that is enough) Oct 22 13:54:36 (doesnt differe for any other arm device) Oct 22 13:54:59 ... build a kernel ... Problem no.1 they don't have a git for the Edison 3 MT 8127 ... Oct 22 13:57:09 if they ship linux on that device in any way there needs to be a source tree for the kernel ... everything else would be illegal Oct 22 13:57:33 (or at least you should get it sent if you request it) Oct 22 13:58:02 i told BQ but since now no new git about the MT8127 Oct 22 14:03:53 You can check it here https://github.com/bq only old devices Oct 22 14:04:30 well, ask them for a kernel for your device Oct 22 14:04:40 they have to provide it to you Oct 22 14:04:56 i asked them ... still no answer Oct 22 14:05:30 same is with h.265 Oct 22 14:05:43 no support since now Oct 22 14:06:05 else report them at http://gpl-violations.org/ Oct 22 14:07:10 do you think it is worth to do that? ... come on, they are a partner from ubuntu ... Oct 22 14:07:59 studio_, well, telll them you will ... that might change their mind ... Oct 22 14:08:26 legally they are required to give you the code of the kernel if they ship the device with linux Oct 22 14:09:34 " if they ship the device with linux ..." they shipped with Android ... Oct 22 14:14:07 and here is our problem, where to get/buy a Tablet-PC (ARM-based) with Ubuntu or how to port it? Oct 22 14:17:16 studio_: the nexus7 is a ubuntu dev tablet, iirc. Oct 22 14:18:08 is nexus7 10 inch quad core h.265 compatible? Oct 22 14:19:25 h.265 is a future feature must have for DVB-T2 ! Oct 22 14:19:51 studio_: i think you overestimate the whole ARM situation. we dont have universal drivers like we do have on pc for videocards etc. then there is the whole bootloader issue. it is really not that daily task to put a ubuntu on any arm device. Oct 22 14:19:57 also for DVB-Sx Oct 22 14:23:33 @k1l you think wrong, the next gen. for exp. mobile-phones or tablet-pcs with the correct docking-station (mhl 2.0) can do that all, also h.265 including 4k with 60fps Oct 22 14:25:04 a 4 or 8 core arm-based smartphone is the same as a old pc Oct 22 14:25:23 studio_: you focus on the wrong part Oct 22 14:25:45 no, i am right on the future Oct 22 14:26:01 studio_: just because the hardware can do that doesnt mean you get a working custom-rom for it Oct 22 14:26:34 one of the main issues you already met with bq not giving the kernel sources. Oct 22 14:26:53 i do not talk about an "coustom rom" check the rasperry pi ... Oct 22 14:27:20 then the next part is the drivers for everything that are not included in the kernel. you are very lucky if you get them , too. but most times its binary blops for a specific kernel. so you are limited to that. Oct 22 14:27:32 studio_: custom OS Oct 22 14:27:58 yes, my english is not so good ;) Oct 22 14:28:13 studio_: ok ich schreibs mal auf deutsch: Oct 22 14:29:19 wenn du auf einem ARM etwas anderes laufen lassen willst als das OS das beim kaufen drauf war ist das eine riesen aufwand. es ist nicht wie bei einem laptop/pc, wo du eine ubuntu cd einlegst und alles automatisch erkannt wird und läuft. Oct 22 14:29:45 es gibt keine freien opensource treiber. also wenn du vom hersteller nicht die treiber bekommst hast du wieder ein problem mehr. Oct 22 14:30:13 und es bringt dir gar nichts, wenn das gerät 8 cores und die und die gpu etc hat, wenn du keine treiber dafür hast. Oct 22 14:31:16 und das erste problem hast du ja schon selber erfahren: bq gibt dir nicht die kernel quellen um überhaupt einen eigenen kernel zu bauen. Oct 22 14:31:50 @k1l that's wrong! I own some RPI and since now I had no problems to install or build software for the Raspberry Pi .. Oct 22 14:32:33 studio_: yes, because the rpi ships all the kernel source and drivers and stuff. that is the intention behind the rpi Oct 22 14:35:23 that is the difference between commercial devices and the opensource/open hardware devices. Oct 22 14:35:25 OK, mal in Deutsch und von vorne. Wenn Mediatek oder BQ mir die Kernel-Sourcen zur Verfügung stellen würden, könnte man dann selber einen Port für Ubuntu, z.B. 12.04 machen? Oct 22 14:35:54 studio_: dann brauchst du immernoch die ganzen treiber für alles was nicht im kernel drin ist. Oct 22 14:36:43 Ja, aber das kann man doch dann als Modul bauen, oder? Oct 22 14:37:05 die gibt es meistens nur als binary blobs, d.h. die laufen dann nur mit dem genauen kernel, mit dem das gerät verkauft wurde. e Oct 22 14:37:51 nochmal: das ist nicht so einfach, wie bei der PC hardware. (oder bei dem rpi, wo es alle treiber opensource gibt) Oct 22 14:38:30 Ist mir schon klar, aber wenn ich z.B. v4l2 nutze kann ich doch dann auch neue Module bauen, oder? Oct 22 14:39:30 nein, weil du in den meisten fällen eben nur binary blobs bekommst. und nicht die treiber quellen Oct 22 14:40:01 dafuer gibts ubuntu-touch ;) Oct 22 14:40:39 (nutzt nen lxc container in dem die binary treiber voll genutzt werden koennen) Oct 22 14:40:41 v4l2 kann ich doch im GIT als Source downloaden, anders mache ich es unter Ubuntu doch auch nicht ... Oct 22 14:42:47 studio_: und das bringt dir was, wenn du keine grafik ein- oder ausgabe hast weil du keine treiber für den chip bekommst? Oct 22 14:42:48 i.e.: du bootest in nen ubuntu arm rootfs ... aber um den grafik treiber zu nutzen startest du nen lxc container in dem der treiber selbst und 1-2 daemons laufen die den treiber dem ubuntu rootfs zur verfuegung stellen ... Oct 22 14:43:36 studio_: du verwechselst die PC treiber situation mit der ARM treiber situation. das versuche ich dir die ganze zeit zu erklären. Oct 22 14:51:13 @k1l Verstehe ich nicht, wenn ich mir den Treiber aus den C-Sourcen unter einem ARM baue wo ist dann das Problem? Auf dem RPI hat das bis jetzt immer funktioniert. Oct 22 14:51:48 studio_: ja, weil du auf dem rpi die sourcen für alle treiber hast. der rpi ist ein opensource/openhardware gerät. Oct 22 14:51:59 @ogra_ Oct 22 14:51:59 studio_: das sind die smartphones und tablets aber nicht. Oct 22 14:52:00 studio_, das prob is das du fuer grafik, sensoren, modem etc keine c sourcen bekommst Oct 22 14:52:37 und das RPi ist definitiv *keine* open hardware ... Oct 22 14:52:43 beaglebone is ... Oct 22 14:53:01 RPi kann nichmal ohne binary blob booten Oct 22 14:53:04 studio_: die hersteller müssen nur die kernel sourcen offen legen. bei den treibern nicht. das das beim rpi so ist ist eben eine besonderer fall. in den kommerziellen tablets und smartphones ist das anders Oct 22 14:53:53 ach stimmt. das beaglebone ist das open hardware ding. aber die grafiksinger sind opensource beim rpi, iirc Oct 22 14:54:04 yep Oct 22 14:54:40 open hardware meint dass du *alles* open bekommst, incl der schaltplaene fuer den SoC chip ... Oct 22 14:55:03 @ogra_ das mit dem Booten ist halt auch noch so eine Sache, der Bootloader, ich nehme mal an das wird u-boot sein, ist auch nicht offen ... USB-Boot oder NFS-Boot wäre zum Experimentieren auch ganz interessant Oct 22 14:55:11 das ermoeglicht dir dann treiber zu schreiben Oct 22 14:55:24 u-boot is GPL Oct 22 14:55:34 ist alles offen Oct 22 14:55:50 die meisten android geraete nutzen aber closed source bootloader Oct 22 14:56:04 ist recht selten ada u-boot zu finden Oct 22 14:56:07 *da Oct 22 14:56:09 Gott seit ihr schnell an der Tastatur ... komme da nicht hinterher ;) Oct 22 14:56:19 haha Oct 22 14:58:20 aber nochmal für langsamleser und langsamschreiber, wo kann man das mit den ARMs und BQ nochmal in Ruhe nachlesen? Oct 22 15:00:07 was denn genau? Oct 22 15:00:32 du darfst halt nicht von den guten beispielen wie rpi auf die masse schliessen. oder vom pc auf ARM. Oct 22 15:01:59 Naja, BQ soll angeblich Ubuntu-Touch rausbringen, nun möchten wir wissen, ob wir die Edison 3 auch auf Ubuntu oder Ubuntu-Touch "umrüsten" können. Oct 22 15:02:37 studio_: das eine hat mit dem anderen erstmal ncihts zu tun. Oct 22 15:03:23 studio_: du kannst bei BQ die kernel sourcen einfordern. wenn du sehr viel glück hast bekommst du noch treiber kram dazu. Oct 22 15:03:56 studio_: vergleich das mal mit HTC. nur weil einige geräte mit windows-phone kamen läuft nicht auf einmal auf allen geräten windows-phone. Oct 22 15:05:22 Ok, ich habe jetzt die Sourcen für den MT8127 egal ob von BQ oder Acer, was nun? Oct 22 15:06:38 du baust nen kernel... konfigurierst den bootloader fuer dein rootfs geraet ... nutzt deboostrap um darauf ein rootfs zu installiern (oder qemu-debootstrp um auf dem PC "cross" zu bauen) ... dann bootest du Oct 22 15:07:38 userspace (rootfs) is immaer gleich ... das ich nich viel anders als beim PC ... kernel und bootloader musst du dich selbst drum kuemmern ... da is arm speziell Oct 22 15:07:55 Benötige ich nicht auch noch die u-boot Quellen um das zu machen? Oct 22 15:08:43 nope ... aber du brauchst ne moeglichhkeit den bootloader zu konfiguriern ... Oct 22 15:09:09 das meinte ich u.a USB-Boot Oct 22 15:09:24 zumindest root= und console= musst du auf der kernel commandline setzen Oct 22 15:09:42 dafuer brauchst du nich unbedingt die sourcen Oct 22 15:10:03 (kommt halt auf den bootloader an ... wie der konfiguriert wird) Oct 22 15:10:34 finde raus wie das bei deinem device geht und der rest is "relativ einfach" Oct 22 15:10:35 :) Oct 22 15:10:37 ja, sowas hab ich mir gedacht ... man, geht das nicht einfacher? Oct 22 15:12:46 @ogra_ du hast nicht "zufällig" ein BQ Edison 3? ;) Oct 22 15:13:05 nope Oct 22 15:13:12 noch nie davon gehoert Oct 22 15:13:24 BQ kommt ... Oct 22 15:14:10 oh, keine frage ... Oct 22 15:14:21 aber nich auf nem edison Oct 22 15:14:23 Siemens hat durch Benq in Europa alles abgewickelt, neue Hoffnung ist BQ Oct 22 15:16:44 edison kenne ich nur von sat-receivern ... Oct 22 15:17:23 du hast edison gesagt ... nich ich ;) Oct 22 15:18:06 "du hast edison gesagt" wo ? Oct 22 15:18:38 @ogra_ du hast nicht "zufällig" ein BQ Edison 3? ;) Oct 22 15:20:14 axo, nur weil das Tablet "Edison 3" heisst, da hasst du mich aber gerade erwischt ;) Oct 22 15:21:18 :) Oct 22 15:21:37 Es gibt da u.A. noch das "Edison 2" aber da nutzt eine ältere CPU ... Oct 22 15:28:07 hat hier jemand einen Draht zu dem Deutschen Kernel-Coder von BQ ? Oct 22 15:52:32 hmmm ... Oct 22 15:55:09 gibts noch was zum nachlesen? Oct 22 15:57:35 bye **** ENDING LOGGING AT Thu Oct 23 03:00:00 2014