=== chihchun_afk is now known as chihchun | ||
=== flux__ is now known as o | ||
=== o is now known as Guest41307 | ||
zzarr | hello! | 11:51 |
---|---|---|
zzarr | is it possible to use chromebook/freon drivers the same way as android in ubuntu? | 11:53 |
ogra_ | zzarr, no need to, the binaries in chromeOS use glibc, you should be able to use them directly | 12:07 |
zzarr | ogra_, so it's just user-land drivers required? | 12:19 |
zzarr | I have a arm based chromebook | 12:19 |
ogra_ | well, probably kernel too, but neither of them would need a container like the android drivers on the phone do | 12:20 |
zzarr | okey | 12:20 |
ogra_ | i have the first samsung arm crhomebook ... havent used it in gaes, but i was able to use the chromeOS hangouts and flash plugins from it under ubuntu .... so drivers should work the same | 12:21 |
ogra_ | s/gaes/ages/ | 12:21 |
ogra_ | *me glares at his fingers | 12:21 |
zzarr | okey, I have a rk3288 based asus chromebook flip | 12:22 |
anpok_ | ogra_: so they are somewhat drm/kms-like? | 12:22 |
zzarr | anpok_, I have read that they are | 12:22 |
ogra_ | anpok_, no clue .... but they will surely run if you have the right kernel | 12:22 |
ogra_ | and provide GLES if you have the necessary libs installed | 12:23 |
zzarr | ogra_, how did you install ubuntu on your arm chromebook? | 12:23 |
ogra_ | does libhybris emulate/provide a kms like layer ? | 12:23 |
anpok_ | ogra_: no, but there is hybris egl that offers the right entry points | 12:25 |
ogra_ | zzarr, that was years ago ... someone provided some howto that i followed, back then you could switch the bootloader to developer mode and freely pick between a parallel installed ubuntu or chromeos then | 12:25 |
ogra_ | and the native ones would differ ? | 12:25 |
zzarr | ogra_, I have my chromebook in developer mode and I can boot from a sd card | 12:26 |
ogra_ | right, i think thats what i did | 12:26 |
ogra_ | then copy over the right libs and run ldconfig to have the linker find them ... | 12:27 |
zzarr | so, what kernel should I use in order for ubuntu to work? | 12:27 |
ogra_ | the chromebook source ... and then a config merged from a default ubuntu one and the hardware specific options from the native chromebook config | 12:28 |
zzarr | ogra_, it sounds easy, but should I get the ubuntu touch tar ball or ubuntu-core? | 12:30 |
zzarr | ogra_, what I really want is to use mir/unity8 on my book | 12:31 |
ogra_ | does that matter as long as apt works ? :) | 12:31 |
zzarr | ogra_, you're right | 12:32 |
ogra_ | note that getting this merged kernel config right can be very time consuming | 12:32 |
ogra_ | (takes a lot of trial and error and rebuilds) | 12:33 |
zzarr | ogra_, is there a guide? | 12:33 |
ogra_ | not really, no | 12:34 |
ogra_ | there are some scripts in the normal ubuntu kernel packages that do config checks for essential options an ubuntu kernel should have | 12:34 |
ogra_ | i'd start from there | 12:34 |
zzarr | okey, thanks | 12:35 |
zzarr | ogra_, will I be able to run mir? (if I'm successful?) | 12:39 |
ogra_ | zzarr, thats beyond my knowledge level ... the drivers should surely be capable to, but you might need kms support as anpok_ mentioned above .... and i'm not sure if they provide that or not (though chromeos might) | 12:40 |
ogra_ | *might use it | 12:41 |
zzarr | so in other words if I get kms support I will be able too, other whys not | 12:42 |
anpok_ | zzarr: we use kms to setup the outputs ... dmabuf fds to transport buffers between client and server.. if you use the mesa platform. So you need support for those specific parts.. | 12:52 |
ogra_ | i'd guess chromeOS uses that too though | 12:53 |
ogra_ | (but just guessing here) | 12:53 |
zzarr | anpok_, I say okey, but it's a bit outside my knowledge | 12:54 |
zzarr | there is a arch linux version for my chromebook, could I use the kernel they provide? | 12:55 |
alan_g | zzarr: if you're not using the mesa from the ubuntu archive you'll also need to pick up some patches for Mir support. (I don't know the details.) | 13:03 |
=== alan_g is now known as alan_g|lunch | ||
zzarr | okey alan_g|lunch I'll try with the ubuntu one first | 13:05 |
alf | Saviq: bregma: https://code.launchpad.net/~afrantzis/jenkins-launchpad-plugin/triggered-builds/+merge/284117 | 13:29 |
bregma | alf, nice, dunno if I'll get a chance to test it though... | 13:31 |
alf | bregma: np, I added a script in the description to run locally (if you have jenkins-launcphad-plugin config files set up) | 13:34 |
alf | bregma: actually, just give me a build url for libertine and I will paste the output and you can tell me if it is sane | 13:34 |
bregma | alf, you could try https://jenkins.canonical.com/libertine/view/Libertine%20CI/job/libertine-ci-update-mp/lastBuild/ -- that's the job that updates the MP for CI | 13:39 |
=== alan_g|lunch is now known as alan_g | ||
zzarr | ogra_, I have obtained the kernel configs from my chromebook, what command do I use in order to make the kernel ubuntu-ish | 14:20 |
zzarr | ? | 14:21 |
zzarr | I have also (git) cloned the chromebook kernel | 14:22 |
=== pete-woods1 is now known as pete-woods | ||
Saviq | hey folks, can you please comment on bug #1538659, i.e. what's the applicable dependency chain in this case? | 17:12 |
ubot5 | bug 1538659 in unity8 (Ubuntu) "unity8-desktop-session-mir is missing mir-platform-* and mir-client-* dependencies" [Undecided,New] https://launchpad.net/bugs/1538659 | 17:12 |
=== alan_g is now known as alan_g|EOD | ||
=== HobGoblin is now known as UukGoblin | ||
=== chihchun is now known as chihchun_afk |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!