[00:14] <shadeslayer> lilstevie: uhm, is your script on xda supposed to work on a unrooted transformer?
[00:21] <lilstevie> it will as long as you don't have an SBKv2 device
[01:00] <Netham45> I've got a Microsoft LiveChat LX-3000 headset that x64 has a driver for. The ARM build seems to be missing the driver, anyone know where I should look to get it compiled?
[01:02] <Netham45> It sees the headset, the vol up/down, mute buttons on it work, pulseaudio just doesn't see it.
[06:06] <MrCurious_> time to test 11.10 on a panda
[06:07] <twb> lilstevie: still remember me? :P
[06:08] <lilstevie> nope :p
[06:09] <twb> :-(
[13:04] <berco> ogra_: ping
[13:10] <ogra_> berco, yes ?
[13:10] <berco> ogra_: have you tried the oneiric ubuntu-core minimal fs on panda?
[13:10] <berco> ogra_: I'm having issues to boot it...
[13:11] <ogra_> boot it ?
[13:11] <ogra_> hwo do you boot it ? its an unconfigured base system to buuild other images on top
[13:12] <berco> yes, I put my mlo, u-boot and kernel.
[13:12] <ogra_> not intended for usage without a lot of configuration or modification
[13:12] <berco> I was expecting to get at least up to a console
[13:12] <ogra_> i.e. if you would build a settop box or IVI image you would use it to put your user-less UI on top for example
[13:12] <berco> I'm stuck with last message "mountall: Disconnected from Plymouth"
[13:13] <ogra_> how did you configure it ?
[13:13] <ogra_> did you install a kernel packge, roll an initrd etc ...
[13:13] <ogra_> it is not intended to work OOTB at all, unless you look for a cheap way to get a chroot
[13:14] <berco> okay, so it's not at all intended to be a basic fs. I need to customize it first
[13:14] <ogra_> it is just enough OS to execute apt, nothing more
[13:15] <ogra_> no users, no root access etc
[13:15] <ogra_> you should get a console if you configure it right though
[13:15] <ogra_> on framebuffer ...
[13:15] <berco> okay, I don't event get this
[13:16] <ogra_> it should get you a console on screen
[13:16] <ogra_> but there is no user and root is locked by default
[13:16] <berco> I only have the 2 pinguins displayed on the screen, so it starts...
[13:16] <ogra_> it *wont* get you any login on serial since it is (on purpose) not configured for that
[13:17] <ogra_> no
[13:17] <ogra_> your kernel starts
[13:17] <berco> yes
[13:17] <ogra_> penguins have nothing to do with userspace
[13:18] <berco> I agree. I see the FS is mounted in the debug output and nothing else then
[13:18] <ogra_> on hdmi, right ?
[13:18] <berco> yes, I'm on HDMI
[13:18] <ogra_> then you should eventually see a login prompt
[13:19] <ogra_> with no option to log in though, unless you configured that
[13:19] <berco> I have the latest kernel from sebj with drm, etc.. maybe I should try with an older kernel
[13:21] <ogra_> likely ... what initrd are you using, the mountsall issue looks like your initrd is messed up
[13:22] <berco> I need to check for initrd.
[13:23] <ogra_> also if you dont use an initrd or a messed up one, make sure to not use UUID for root= on your cmdline
[13:23] <ogra_> the kernel isnt capable of using that, it needs the initrd
[13:24] <berco> okay, I just checked: my last test was without initrd and I use root=/dev/mmcblk...
[13:24] <ogra_> k
[13:24] <berco> I also removed spash from cmdline
[13:24] <berco> spash=splash
[13:24] <ogra_> *theoretically* it should work without inird, but since there are no initrd less images in ubuntu,. nobody actively tests that
[13:25] <ogra_> so i would always recommend to use one ...
[13:25] <berco> okay, I'll test to add it
[14:04] <berco> ogra_: with uInitrd, I get to the login screen now :)
[14:05] <ogra_> great
[14:06] <berco> so now as I understood from you there is no user or root login possible. I need to customize the fs, right
[14:07] <ogra_> yes
[14:14] <brandini> this news tech article says late 2012 early 2013 for A15's to hit the market
[14:14] <brandini> I don't think I buy that
[14:15] <brandini> broadcom has licenses for a tablet already
[14:18] <brandini> maybe it's true
[18:44] <shadeslayer> lilstevie: do i need to root my transformer to use your scripts?
[18:55] <prpplague> XorA: hey hey
[18:55] <prpplague> XorA_: hey hey
[18:56] <XorA> hey
[18:57] <XorA> forgetting I already had an xchat :-)
[18:57] <prpplague> XorA: you going to make it to ELC-E?
[18:57] <XorA> prpplague: no :-(
[18:57] <prpplague> XorA: doh
[20:09] <davidm> prpplague, are you going to ELC-E?
[20:09] <prpplague> davidm: yea
[20:09] <prpplague> davidm: got something that needs to go?
[20:09] <davidm> I'll see you there then
[20:39] <lilstevie> shadeslayer: for you to be even asking that means you need to do more research
[20:40] <shadeslayer> lilstevie: well, your instructions don't even mention rooting, which is why I'm a bit lost, I rebooted into recovery and the device doesn't show up ...
[20:40] <shadeslayer> I can't even figure out how to use the mmc on the device when it's booted in Android
[20:41] <shadeslayer> ( I don't get the option to mount the mmc over USB like I do on my phone )
[20:42] <shadeslayer> I haven't had alot of time to poke around which is why I'm asking
[20:42] <lilstevie> shadeslayer: what I mean is you need to do more research, like learn about nvflash
[20:42] <lilstevie> the very fact you are asking if you need to be rooted is telling me you haven't even looked into what nvflash is
[20:43] <shadeslayer> I did go through it, which means I obviously missed something
[20:43] <shadeslayer> I'll look at it again
[21:07] <prpplague> ogra_ / GrueMaster for 11.10, is there a command line change i need to do tell the install to use the DVI as primary instead of hdmi?
[21:08] <ogra_> not that i know of, we dont maintain the kernel anymore so i could only guess
[21:08] <GrueMaster> prpplague: Not sure.
[21:08] <prpplague> hmm
[21:09] <GrueMaster> robclark may know.
[21:11] <GrueMaster> I'd say ask on #pandaboard, but then you'd probably smack me.  :P
[21:11] <prpplague> GrueMaster: hehe, indeed i would
[21:13] <robclark> prpplague, drm will light up all monitors that it detects a connection on..
[21:13] <prpplague> robclark: yea, but it seems that ubuntu is selecting the hdmi for some reason
[21:14] <robclark> prpplague, there is a (*detect) fxn ptr in omap_dss_driver..  you just need to make sure that is returning sane values
[21:14] <robclark> prpplague, it should select both.. in theory..
[21:14] <robclark> (well, that is, if you have hdmi attached)
[21:14] <prpplague> robclark: can i use the video bootargs?  video=DVI-I-1:1024x768@85 video=TV-1:d
[21:14] <prpplague> robclark: no hdmi attached
[21:15] <robclark> hmm.. that sounds suspicious..
[21:15] <robclark>  @ your desk?
[21:16] <prpplague> yea
[21:16] <robclark> k, I'll swing by
[21:23] <prpplague> GrueMaster / ogra_ any special boot args to use to get console working with the 11.10 prebuilt desktop images?
[21:34] <GrueMaster> console?  You mean serial console?
[21:35] <prpplague> GrueMaster: yea
[21:36] <GrueMaster> For serial console, you just need to create a /etc/init/ttyO2.conf with the proper settings.  Use /etc/init/tty2.conf as a template, changing the tty port and speed.
[21:37] <GrueMaster> If you are trying to figure out the dvi stuff, you might be better off with a server image.  You can boot and configure it from the serial console, then tweak from there.
[21:39] <prpplague> GrueMaster: hmm
[21:39]  * prpplague doesn't like this aspect of ubuntu
[21:39]  * prpplague does an install using hdmi first
[21:39] <GrueMaster> Why not?
[21:40] <GrueMaster> How many desktop image do you usually configure through a serial port?
[21:40] <robclark> GrueMaster, ogra_, it looks like a plymouth issue.. or perhaps plymouth vs omapdrm..
[21:40] <robclark> but the splash screen is lighting up HDMI, but not DVI..
[21:40] <GrueMaster> That's possible.
[21:41] <robclark> so if you plugin just DVI, you see busybox instead of plymouth
[21:41] <prpplague> GrueMaster: just prefer to have an easier way of enabling the serial console
[21:41] <GrueMaster> You can mute plymouth by removing splash from the kernel cmdline.
[21:41] <robclark> is plymouth showing status msgs during the partition-resizing magic?
[21:42] <GrueMaster> It should show a few.  Not many.
[21:42] <prpplague> robclark: none with just dvi plugged in, only with just hdmi plugged in
[21:42] <GrueMaster> But it may also ve treating the dvi port as a second monitor source.
[21:43] <prpplague> GrueMaster: right that is what it appears to be doing
[21:43] <robclark> GrueMaster, on my laptop, splashscreen is coming mirror'd if I boot up w/ 2nd display attached..
[21:43] <GrueMaster> robclark: Might need to talk to the omap fb driver developer.
[21:44] <GrueMaster> Oh, wait....
[21:44] <robclark> there were some new support in drm for unaccelerated "dumb scanout buffer", which might not be in the version of omapdrm in 11.10... but on other hand, I'm not sure if plymouth is using those yet..
[21:44] <robclark> so big question is whether plymouth is using drm/kms kernel API or falling back to fbdev..
[21:45] <GrueMaster> Not sure.  Let me see if I can get slangasek to answer.
[21:45] <robclark> could someone point me at what kernel you are using?  I can check what revision of omapdrm you are using..
[21:46] <GrueMaster> 3.0.0-1205.10
[21:46] <GrueMaster> Is on the release image.
[21:46]  * robclark was looking for a git tree + tag..
[21:47] <robclark> ok, think I found it
[21:49] <prpplague> GrueMaster: when i use the prebuilt 11.10 images, what should i expect to see on the hdmi display?
[21:49] <robclark> ok, GrueMaster, I think I added support for the "dumb scanout API" (which libkms can use) at same time I added GEM support...  so not in the version of driver you have..
[21:49] <robclark> so plymouth might be falling back to some legacy fbdev mode
[21:56]  * prpplague grumbles
[22:02] <slangasek> robclark, GrueMaster: plymouth requires a per-drm-driver backend; I don't think plymouth knows about omapdrm
[22:02] <robclark> slangasek, ok, it doesn't use libkms?
[22:02] <slangasek> I have never heard of libkms, so I guess not :)
[22:02] <robclark> (which has backends for different drm drivers, and also a backend that can use the new "dumb scanout" API..)
[22:02] <robclark> it is in libdrm git tree
[22:03] <slangasek> ok - nope, not being used, at least not in the version we have
[22:03] <PDunny> Does anyone here know anything about getting ubuntu on mobiles/tablets?
[22:03] <robclark> ok
[22:03] <robclark> then I guess there may be some plymouth work to do at some point..
[22:03]  * slangasek nods
[22:04] <robclark> or if it uses the "dumb scanout" ioctls, then it should work out of box with omapdrm which is going upstream... the slightly newer one with GEM support
[22:04] <slangasek> I don't think we would want to refactor plymouth's drm support in 12.04; a bit risky for an LTS
[22:04]  * robclark would recommend to have the dumb scanout ioctls as fallback
[22:05] <slangasek> but the current drm support is not great (we even have radeondrm blacklisted right now, due to multimonitor issues), so I would love to see this improved in the future
[22:05] <robclark> that won't work for omapdrm in 11.10 but will work in 12.04
[22:06] <robclark> slangasek, http://lxr.free-electrons.com/source/include/drm/drm_mode.h#L347  (fyi)
[22:06] <slangasek> robclark: have you spoken with plymouth upstream about this, by any chance?
[22:06] <robclark> those ioctls will give an API that can be used to allocate/mmap a buffer for any drm device (supporting GEM at least)
[22:06] <robclark> not really..
[22:07]  * robclark has no idea who that is ;-)
[22:07] <slangasek> #plymouth :)
[22:07] <robclark> ahh
[22:07] <slangasek> best if the support could land there first
[22:07] <robclark> I guess they must know about those APIs..  they were added pretty much for the purpose of things like plymouth..
[22:07] <robclark> but I think they are pretty recent
[22:08] <slangasek> looks like there's preliminary support for libkms upstream since Aug 2010
[22:08] <slangasek> there hasn't been an upstream release since then, however
[22:08] <robclark> hmm.. well, if they finish that, they get the dumb-scanout buffer stuff for free..