**** BEGIN LOGGING AT Wed Jun 12 02:59:58 2013 Jun 12 10:18:34 hrw: Hey, olga_ sent me here Jun 12 10:18:54 ogra_* Jun 12 10:18:56 not olga... Jun 12 10:19:02 heh Jun 12 10:19:25 sorry ogra Jun 12 10:19:27 honest mistake Jun 12 10:19:32 ogra looks like olga Jun 12 10:19:47 :) Jun 12 10:22:03 so ogra_ Jun 12 10:22:07 (not olga) Jun 12 10:22:14 Is that rumor true or no? Jun 12 10:22:20 what ? Jun 12 10:22:55 ogra_: not sure you look like this ... https://www.google.fr/search?q=olga&source=lnms&tbm=isch... Jun 12 10:23:31 well, i kind of have a similar haircut Jun 12 10:23:35 lol Jun 12 10:24:26 What I'm referring to is that I think phoronix or some other site said that 13.10 is bringing better support for the ARM Chromebook with an accelerated graphics driver Jun 12 10:24:43 if phoronix said it, it must be true. Jun 12 10:24:48 well, i think hrw uploaded the armsoc driver ... Jun 12 10:25:02 but you still need to get the GLES libs manually in place Jun 12 10:25:17 iirc they cant be packaged due to missing licensing Jun 12 10:25:24 darn Jun 12 10:25:28 and we have too old kernel for current ones Jun 12 10:25:37 (but my info might be ouotdated, hrw is really the better person to answer this) Jun 12 10:25:41 oh hi hrw Jun 12 10:25:44 no change for opengles Jun 12 10:25:52 = no minecraft / games / anything Jun 12 10:25:56 I have decided to not work on packaging them at all Jun 12 10:25:56 ? Jun 12 10:26:00 * tgreer puts a brick through his tegra 2 board Jun 12 10:26:14 hrw, the nexus10 ones work as well, btw Jun 12 10:26:18 alfonsojon: I find your lack of faith disturbing Jun 12 10:26:29 minecraft: pi edition could be ported Jun 12 10:26:34 maybe? Jun 12 10:26:40 so pepole can just download the android GLES package from google Jun 12 10:26:50 ogra_: my chromebook went to repair Jun 12 10:26:57 yeah, i saw Jun 12 10:27:01 Actually, couldn't the surfaceflinger driver be ported or is it proprietary? Jun 12 10:27:01 ogra_: does it has any useful license? Jun 12 10:27:14 alfonsojon: feel free to do it Jun 12 10:27:23 I know nothing but shell Jun 12 10:27:27 I would if I could :/ Jun 12 10:27:47 I decided to help getting base stuff working. will not work on opengles, openmax etc stuff Jun 12 10:27:58 hrw, it is a shellscript merged with binary data ... as all these android driver packages ... you have to agree to the scripted eula before it even unpacks to disk Jun 12 10:28:01 no binary blob related stuff Jun 12 10:28:14 ogra_: eula or 'google terms of service'? Jun 12 10:28:26 the latter i think Jun 12 10:28:34 I do not consider it license Jun 12 10:28:36 isnt that the same thing, just with different name ? Jun 12 10:28:58 ogra_: ask ubuntu archive maintainers Jun 12 10:29:10 well, see http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20130612/ Jun 12 10:29:23 (the legal notice) Jun 12 10:29:23 ogra_: opengles for chromebook got rejected from NEW with g-t-o-s used as license Jun 12 10:29:51 we will have to have the N10 blobs in the archive after all Jun 12 10:29:56 for touch Jun 12 10:30:30 ogra_: if they will work on chromebook then small package providing symlinks and we are done Jun 12 10:30:43 Here's what I'm getting out of this (I'm not very technical compared to you guys) Jun 12 10:30:45 well Jun 12 10:30:56 they will likely be shipped inside dteh packaged android ... Jun 12 10:31:07 and you dont want the container running on a real chromebook Jun 12 10:31:11 The display driver for the samsung display driver is not open source Jun 12 10:31:19 alfonsojon: o rly? Jun 12 10:31:21 so i guess some hackery will be needed Jun 12 10:31:22 But the one for android is, but that runs on display flinger? Jun 12 10:31:37 alfonsojon: define 'display driver for the samsung display driver' please Jun 12 10:31:39 (installing the container, but not running it and have a postinst that sets the links for xorg) Jun 12 10:31:41 I feel I'm getting confused Jun 12 10:31:43 hang on Jun 12 10:31:57 ogra_: get it into archive and then we can take a look Jun 12 10:32:01 GLEs isnt depending on the display server Jun 12 10:32:02 the mali t604 Jun 12 10:32:42 alfonsojon: so please explain to my why I have both text console and X11 running on my FOSS chromebook? Jun 12 10:32:44 well, it is ... but less than you think :) Jun 12 10:32:54 ? Jun 12 10:33:00 to my why I have Jun 12 10:33:02 confusion Jun 12 10:33:31 alfonsojon: start 13.04/13.10 on your chromebook Jun 12 10:33:34 oh Jun 12 10:33:40 alfonsojon: then get x11 working Jun 12 10:33:55 I have a blinking cursor on 13.04 and 13.10, nothing else. Plymouth just dies and I can't even get to tty Jun 12 10:34:02 Plymouth "takes over" tty Jun 12 10:34:05 alfonsojon: you will still do not have any binary blob (other then ones in linux-firmware) Jun 12 10:34:05 There's a plymouth bug Jun 12 10:34:12 remove the plymouth upstart jobs Jun 12 10:34:14 No but even without plymouth xorg dies Jun 12 10:34:17 I did that Jun 12 10:34:19 xorg dies Jun 12 10:34:25 bug 1082742 Jun 12 10:34:25 Launchpad bug 1082742 in plymouth (Ubuntu) "plymouthd: ply-terminal.c: 611 ply_terminal_open: Assertion `terminal != ((void *)0)' failed." [Undecided,Confirmed] https://launchpad.net/bugs/1082742 Jun 12 10:34:28 rbasak, well, its more of a console-setup race :) Jun 12 10:34:29 that's it Jun 12 10:34:47 Workaround is to disable plymouth. My chromebook-plymouth-hack package in the PPA does it for you Jun 12 10:34:48 we have one open since 2 years or so for it Jun 12 10:35:01 in which PPA? Jun 12 10:35:12 alfonsojon: arm-chromebook one Jun 12 10:35:14 the proper workarounf is to use an initrd with FRAMEBUFFER=Y set Jun 12 10:35:18 ppa:chromebook-arm/ppa Jun 12 10:35:26 ogra_: we do not have initrd Jun 12 10:35:44 if you cant use an initrd, just add overrides for all plymouth jobs Jun 12 10:36:07 anyway once I will get speakers replaced (which may take weeks) I plan to move to U-Boot instead of signed kernels Jun 12 10:36:13 Also, you need to fire a plymouth-started event or something like that for lightdm to start. My package does all of that :) Jun 12 10:36:26 after all someone needs to fix the race ... console-setup needs to be executed before plymouth starts, then everything is fine Jun 12 10:36:32 U-Boot :D Jun 12 10:36:38 but if you hardcode that it will delay the boot Jun 12 10:36:51 which is why nobody worked on a fix yet Jun 12 10:37:19 okay so I tried arch arm Jun 12 10:37:21 hated it Jun 12 10:37:21 s/delay the boot/delay the boot for non affected systems/ Jun 12 10:37:33 there was nothing to work with except pacman Jun 12 10:37:50 basically, it's like getting debian with the GNU utilities and apt-get Jun 12 10:37:51 nothing else Jun 12 10:38:20 So will I be able to get unity up and running with the plymouth workaround? Jun 12 10:38:42 i run it here ... thogh i'm still using the chrubuntu install Jun 12 10:38:45 AIUI, Unity won't work, due to Google's supplied GLES stuff not supporting compositing. Or has somebody managed to get it to work? Jun 12 10:38:49 I used Chrubuntu Jun 12 10:38:51 and dont expect it to be fast Jun 12 10:38:53 unity on chromebook? Jun 12 10:39:01 yep Jun 12 10:39:03 yeah, worls fine Jun 12 10:39:06 *works Jun 12 10:39:16 Ogra, did you install Chrubuntu 12.04? Jun 12 10:39:17 ogra_: on mesa I think? Jun 12 10:39:27 hrw, half half it seeems Jun 12 10:39:29 I worked out my own install instructions yesterday based on 13.04 Ubuntu Core Jun 12 10:39:32 alfonsojon: you want ubuntu on chromebook? 13.04 or later Jun 12 10:39:40 Okay Jun 12 10:39:44 rbasak: https://github.com/jay0lee/chrubuntu-script/commits/master Jun 12 10:39:52 some bits seem to be accelerated, for some it seems to fal back to mesa Jun 12 10:40:00 oh boy :D Jun 12 10:40:08 if it would be fully accelerated it would fly on that HW Jun 12 10:40:15 it should Jun 12 10:40:20 this is a beast of an ARM-based machine Jun 12 10:40:26 ogra_: add "--use-gl=egl" to chromium browser and check how it will display Jun 12 10:40:26 Mir will solve that for us ... Jun 12 10:40:31 I've not tidied it up yet but will post when it's ready. Jun 12 10:40:37 but desktop Mir is still two releases away Jun 12 10:40:48 ogra_: 14.10? Jun 12 10:40:49 hrw: thanks. I didn't know that existed. I'm doing it differently - setting up an SD card on a host machine. Jun 12 10:40:52 hrw, it does fine, thats what i'm using Jun 12 10:40:56 just cant use flash Jun 12 10:41:12 that collides with compiz' compositing Jun 12 10:41:22 ogra_: I had too many issues with opengles on chromebook so decided to skip it Jun 12 10:41:22 Flash is just Jun 12 10:41:23 ugh Jun 12 10:41:35 rbasak: jaylee created that repo on my request Jun 12 10:41:47 rbasak: check amount of changes done after that d: Jun 12 10:41:51 well, apart from the "x crashes if you switch ttys" i have no issues at all here Jun 12 10:41:57 rbasak: but it supports all chromebooks Jun 12 10:42:07 and thats not a GLES issue but something with the Xserver Jun 12 10:42:09 hrw: have you considered bitbucket? Jun 12 10:42:17 just curious Jun 12 10:42:22 alfonsojon: for hosting git? Jun 12 10:42:27 Yep Jun 12 10:42:50 alfonsojon: for public stuff I use github cause it is popular and works well. for private I have own server Jun 12 10:43:00 ah Jun 12 10:43:13 hrw: my approach is to minimise dependencies on Chrome OS. Enabling developer mode, USB boot and grabbing binaries - that's all I want to do there. Jun 12 10:43:17 alfonsojon: I do not care is their backend open or not Jun 12 10:43:44 Then it's easier to test and develop, since I can automate everything. Jun 12 10:43:46 rbasak: I plan to open case, remove write protect, flash uboot, use as any arm device Jun 12 10:43:55 I don't want to open the case :) Jun 12 10:43:57 If it is uboot-based, could I boot off the USB 3.0 port? Jun 12 10:44:07 alfonsojon: no Jun 12 10:44:10 darn Jun 12 10:44:23 I have a 32 GB USB 3.0 flash drive, and I can't even use its full speed Jun 12 10:44:25 alfonsojon: but you can load kernel from emmc/sd/usb and boot to usb3 rootfs Jun 12 10:44:26 unless I do a chroot Jun 12 10:44:33 true Jun 12 10:46:13 Is it normal to say "umount: device busy" right before it repartitions the SSD? Jun 12 10:46:30 I just want to be sure partitioning doesn't go wrong. It's worked fine before but I'm not sure if it's supposed to be there Jun 12 10:46:45 hrw: I'm using your modded chrubuntu script Jun 12 10:50:04 alfonsojon: ? Jun 12 10:50:20 alfonsojon: I never had such one in public place iirc Jun 12 10:51:11 hm Jun 12 10:51:19 It's not your script specifically Jun 12 10:51:30 It happens with the normal chrubuntu script too Jun 12 10:51:32 works fine though Jun 12 10:52:29 * hrw afk Jun 12 11:55:42 Hey Jun 12 11:56:00 hrw: I got Xubuntu working Jun 12 11:56:08 The performance is terrible though Jun 12 12:13:34 hrw: Okay, Minecraft's working Jun 12 12:13:36 At one FPS Jun 12 12:13:49 oh, ah Jun 12 12:14:04 but it's something Jun 12 12:14:14 I'm using a fresh Xubuntu install with your chrubuntu script Jun 12 12:15:15 alfonsojon_: one thing: it is not my script. I just did few improvements Jun 12 12:15:34 No I know Jun 12 12:15:38 :) Jun 12 12:16:08 I'm just saying it's "yours" because I don't want to refer to it every time as "the script that you modified" Jun 12 12:16:13 lazy typing Jun 12 12:17:10 Also what would be the optimal /etc/X11/xorg.conf? Jun 12 12:21:19 hrw: *poke Jun 12 12:21:48 alfonsojon_: 'chrubuntu script' is best name Jun 12 12:22:06 Okay Jun 12 12:22:08 alfonsojon_: copy /etc/X11/xorg.conf.d/ dir from chromeos Jun 12 12:22:16 oh Jun 12 12:22:23 easiest Jun 12 12:22:25 also what libs should I copy? Jun 12 12:22:29 none Jun 12 12:22:35 oh Jun 12 12:22:36 okay Jun 12 12:22:41 will this result in some acceleration? Jun 12 12:22:41 I assume 13.04 Jun 12 12:22:47 right now I can get Minecraft at one-two FPS Jun 12 12:22:52 if I do this, will that break? Jun 12 12:23:08 (implying OpenGL is working, but not accelerated) Jun 12 12:23:12 alfonsojon_: if you throw chromebook from 16th floor it will get some acceleration before hitting the ground. Jun 12 12:23:21 true. Jun 12 12:23:23 lol Jun 12 12:23:27 that's the only acceleration I can offer Jun 12 12:23:36 Okay Jun 12 12:26:05 alfonsojon_: http://marcin.juszkiewicz.com.pl/2013/04/15/hardware-acceleration-on-chromebook/ is still up to date Jun 12 12:27:20 ogra_: consider alsa-lib 1.0.27.1 from Debian into Ubuntu - ucm profiles are no longer delta Jun 12 12:31:42 sorry to sound dumb but how do I go about pulling the kernel from Chrome OS? Jun 12 12:31:49 in order to get the GPU acceleration Jun 12 12:32:21 hrw, cool Jun 12 12:32:24 hrw: awesome :) Jun 12 12:32:49 alfonsojon_: what makes you think that kernel differ? Jun 12 12:33:00 alfonsojon_: read my blog post please Jun 12 12:33:15 http://marcin.juszkiewicz.com.pl/2013/04/15/hardware-acceleration-on-chromebook/ Jun 12 12:33:17 this one? Jun 12 12:35:48 yes Jun 12 12:36:26 it is nearly 2 months old but still uptodate Jun 12 12:38:22 Okay Jun 12 12:40:35 Wait this is a deb Jun 12 12:40:48 just unpacked Jun 12 12:45:55 hrw: Isn't this just an unpacked deb? Jun 12 12:46:06 alfonsojon_: ? Jun 12 12:46:17 the git repo for this Jun 12 12:46:25 https://github.com/hrw/chromebook-mali-driver Jun 12 12:46:53 alfonsojon_: it is source version of package Jun 12 12:47:00 alfonsojon_: not maintained anymore Jun 12 12:47:48 so what now? :/ Jun 12 12:48:13 hey* Jun 12 12:48:13 he ashams Jun 12 12:48:46 alfonsojon_: feel free to take care of it Jun 12 12:49:03 just bring in the new files from chrome os and repackage? Jun 12 12:49:12 alfonsojon_: git has whole history how it was done Jun 12 12:49:35 alfonsojon_: I just refuse to do anything with it anymore. Jun 12 12:49:58 alfonsojon_: so please change subject of this discussion Jun 12 12:50:04 You know Jun 12 12:50:08 I have an idea Jun 12 12:50:14 Ridiculous and just off-sounding Jun 12 12:50:33 What if we got a hold of someone at Google Jun 12 12:50:35 some how some way Jun 12 12:50:42 And asked what license it's under? Jun 12 12:51:21 alfonsojon_: as long as you will get it officially etc Jun 12 12:51:25 I would imagin he'd respond something like "How did you get into my house at 2AM?" Jun 12 12:51:33 xD Jun 12 12:52:06 alfonsojon_: I can only say that Samsung licenced OpenGLES driver from ARM and then sublicensed it for Google to use with ChromeOS. Jun 12 12:52:27 So google is the licensee of the licensee in this case? Jun 12 12:52:34 alfonsojon_: that's kind of answer you can get from Google people in corridor talks Jun 12 12:53:02 alfonsojon_: note "for Google to use with ChromeOS" Jun 12 12:53:22 Sometimes I love google, sometimes I hate them Jun 12 12:53:23 alfonsojon_: so Google is allowed to distribute it with ChromeOS. Jun 12 12:53:30 alfonsojon_: it is not Google's fault Jun 12 12:53:36 I know Jun 12 12:53:38 this is how licenses work Jun 12 12:53:42 It's just Jun 12 12:53:44 a pile of crap Jun 12 12:53:51 licensing and licensing Jun 12 12:54:05 alfonsojon_: check my git repo and decide which way to go Jun 12 12:54:13 alfonsojon_: it already covers two ways Jun 12 12:54:15 I'll take a look Jun 12 12:55:08 http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/mali-drivers-0.45-r106.run is latest available publically version Jun 12 12:55:15 chromeos may have newer one anyway Jun 12 12:56:07 if it works it works Jun 12 12:56:18 it does not with 3.4.0-5 kernel Jun 12 12:56:32 that's also mentioned on my blog Jun 12 12:57:28 what kernel does this work with? Jun 12 12:57:37 3.6? Jun 12 12:57:44 well Jun 12 12:58:30 I would assume 3.2 Jun 12 12:59:00 3.4.0 but from R25 or newer branch. Jun 12 12:59:08 guess what? that's on a blog Jun 12 13:00:38 oh :/ Jun 12 13:00:47 sorry if I'm getting on your nerves Jun 12 13:09:12 far from it Jun 12 13:11:05 have to go anyway Jun 12 14:17:42 hrw: Okay I think I got acceleration (LightDM works now), but no sessions load **** ENDING LOGGING AT Wed Jun 12 16:48:41 2013 **** BEGIN LOGGING AT Wed Jun 12 16:50:19 2013 **** ENDING LOGGING AT Wed Jun 12 16:52:05 2013 **** BEGIN LOGGING AT Wed Jun 12 16:54:22 2013 Jun 12 22:43:34 Is anyone running Ubuntu 13.04 on BeagleBoard Black? Jun 12 22:49:48 (glitch here) still looking for anyone using U13.04 with BeagleBoard Black **** ENDING LOGGING AT Thu Jun 13 02:59:59 2013