[12:09]  * ogra points at http://cdimage.ubuntu.com/ubuntu-netbook/daily-preinstalled/ and dances
[12:16] <sveinse> Have anyone any experience with PulseAudio on any omap target (outside of X11)?
[12:16] <sveinse> I'm having troubles starting it
[12:44] <rsalveti> sveinse: well, we're using it for both beagle and panda
[12:45] <sveinse> from X11 then?
[12:45] <rsalveti> for panda you just need to update to latest kernel available at updates
[12:45] <rsalveti> sveinse: the daemon is not started at x11
[12:45] <sveinse> ok. when and how?
[12:48] <rsalveti> hm, ok, it's configured and started per user session
[12:48] <rsalveti> you have the init script but it's not used
[12:48] <rsalveti> sveinse: how are you trying to load it
[12:48] <rsalveti> ?
[12:50] <sveinse> rsalveti: That my Q as well. I have no idea how I should do it, or how Ubuntu wants me to start it
[12:51] <sveinse> rsalveti: But I do have problems manually (command line) start PA, because it stop at some ALSA enumeation which seems to be off
[12:52] <rsalveti> which board?
[12:53] <sveinse> Custom HW, based on OMAP3530 with custom 8ch audio chip. It's fully possible that our ALSA driver has bugs.
[12:53] <sveinse> However cmdline ALSA playback works, while PA wont start
[12:55] <sveinse> rsalveti: What happens if you run (as unprivileged user) pulseaudio --daemonize on any omap target you might have?
[12:56] <sveinse> Because that is the recommended way to start PA as user according to the PA docs
[12:56] <rsalveti> just a sec
[12:59] <sveinse> rsalveti: You need to out of X11 I think
[12:59] <rsalveti> yup, np
[13:00] <sveinse> ok
[13:01] <sveinse> What happens if you run:
[13:01] <sveinse> strace -e trace=open -f -o strace.log pulseaudio
[13:01] <sveinse> cat strace.log |grep /etc/pulse
[13:02] <sveinse> 2391  open("/etc/pulse/daemon.conf", O_RDONLY|O_LARGEFILE) = 3
[13:02] <sveinse> 2391  open("/etc/pulse/default.pa", O_RDONLY|O_LARGEFILE) = 8
[13:02] <sveinse> It shouldn't read daemon.conf when running as unprivileged user.... It should read client.conf instead
[13:06]  * rsalveti booting his panda in text mode only
[13:08] <rsalveti> sveinse: pulseaudio --daemonize works fine at panda
[13:08] <rsalveti> at least it seems to be running
[13:08] <sveinse> good
[13:08] <sveinse> kill it and try the strace, if you please
[13:09] <rsalveti> sure
[13:10] <rsalveti> yup, also reading daemon.conf and default.pa
[13:10] <sveinse> Hmm. That could be a bug -- or an intended feature
[13:10] <rsalveti> probably a feature
[13:11] <rsalveti> maybe it first try to load the system configuration, then load the user one
[13:11] <rsalveti> as default
[13:11] <sveinse> strange. conflicts with PA docs at least
[13:11] <rsalveti> hm
[13:12] <rsalveti> pulseaudio --dump-conf
[13:12] <rsalveti> you'll see that it loads the daemon.conf
[13:12] <sveinse> At least you helped me confirm that this is not only my system, so thanks!
[13:12] <rsalveti> ~/.pulse/daemon.conf, /etc/pulse/daemon.conf: configuration settings for the PulseAudio daemon. If the version in the user's home directory does not exist the global configuration file is loaded. See pulse-daemon.conf(5) for
[13:12] <rsalveti>        more information.
[13:13] <rsalveti> from man page
[13:14] <sveinse> yeah. Check out man pulse-client.conf   When is this loaded then? ;)
[13:14] <sveinse> No point in the file if it doesn't load the config IMHO
[13:15] <rsalveti> maybe just loaded by pulse clients
[13:15] <rsalveti> and not the daemon itself
[13:15] <sveinse> perhaps. at least it seems to be consistent with host (amd64) maverick behaviour
[13:15] <rsalveti> yup, cames from libpulse0 package
[13:17] <sveinse> At least I'm getting somewhere, so thanks rsalveti!
[13:18] <sveinse> ..now to trace the real cause of pulseaudio refusal to start
[13:20] <rsalveti> probably related with the audio config file for your board
[13:20] <rsalveti> at least this was what was breaking for panda
[13:21] <sveinse> I see PA reports wrong samplerate and channels when detecting the ALSA devices.
[13:21] <sveinse> Perhaps there are some sample-info metadata missing from the driver
[13:21] <rsalveti> could be too
[13:22] <sveinse> do you know of a way to use any alsa tool to list the ALSA cards and their properties?
[13:29] <rsalveti> I think there is something from alsa-utils
[13:32] <sveinse> well you have alsactl, but it doesn't list things like #channels and other specs, just the sound card's name
[13:33] <rsalveti> ogra: maybe you know that, as you configured the omap 4 board file
[13:33] <rsalveti> probably dump the boards and the mixers
[13:33] <rsalveti> I'm not remembering now
[13:33]  * ogra reads backlog
[13:34] <rsalveti> ogra: just how to dump the alsa card configuration
[13:34] <ogra> urghm i dont remember
[13:34] <ogra> something with alsactl
[13:35] <rsalveti> maybe you give alsactl store and then looked at the alsa.state file
[13:35] <ogra> i think there is infor in the sounddevices omap4 bug
[13:35] <rsalveti> sorry, asound.state
[13:39]  * sveinse searching LP
[13:40] <sveinse> ogra: bug #637947 ?
[13:41] <ubot2> Launchpad bug 637947 in linux-ti-omap4 "no sound devices on current ES2.0 boards" [High,Fix released] https://launchpad.net/bugs/637947
[13:41] <ogra> sveinse, yeah, that should have several ways of getting alsa infos
[13:44] <sveinse> thanks
[13:45] <ogra> rsalveti, seen my comment above ? we have images :)
[13:46] <rsalveti> ogra: nops, cool
[13:46] <rsalveti> awesome, even for omap3
[13:46] <ogra> yep
[13:46] <rsalveti> ogra: just missing manifest for omap3
[13:46] <ogra> yeah
[13:46]  * rsalveti downloading them
[13:46] <ogra> shouldnt be different from omap4 though
[13:47] <ogra> apart from kernel
[13:48] <rsalveti> yup
[13:48] <rsalveti> but will fire it up at my xm
[13:53] <ogra> wow
[13:53] <ogra> we should pull libreoffice back into our images ... 472M !!
[13:53] <ogra> so much space !!!
[13:57] <rsalveti> ouch
[14:42] <guerby> rsalveti, some update on: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/690370
[14:42] <ubot2> Launchpad bug 690370 in linux-ti-omap4 "Strange out of memory on pandaboard" [Undecided,New]
[14:42] <guerby> rsalveti, I tried Robert Nelson kernel but without args I'm back to 512MB RAM
[14:43] <guerby> rcn-ee, hi :) ^
[14:44] <guerby> rcn-ee, could you provide me with your exact /proc/cmdline?
[14:45] <guerby> rcn-ee, mine is now "text ro root=UUID=b5d2dfb1-270c-4966-abe6-dfe7a2a17efd console=ttyO2,115200n8" but when I boot I have only 490MB of RAM
[14:54] <guerby> ok now I get a random MAC again at each boot
[14:55] <vstehle-laptop> guerby: you can use smsc95xx.macaddr=xxx to specify your mac I think.
[14:58] <guerby> vstehle-laptop, not with rcn-ee kernel (that's what I was using before but with newer kernel it prevents network for working at all...)
[15:04] <rsalveti> vstehle: vstehle-laptop: call?
[15:04] <rsalveti> guerby: I really think this is kind of related with the mem instability issues we have when using 1gb
[15:05] <rsalveti> that cooloney was working last week
[15:05] <rsalveti> was kind of waiting his results before testing this again
[15:05] <rsalveti> we also posted on linux-omap to get more attention, but it seems nobody is actually looking at it
[15:05] <rsalveti> even from ti
[15:05] <rsalveti> :-(
[15:05] <guerby> rsalveti, I rebooted with the mem= option and i see 768M again (on rcn-ee kernel)
[15:06] <rsalveti> that's expected, if you're using 2g/2g then you can also use 1gb
[15:06] <rsalveti> but will probably get unexpected results
[15:06] <guerby> rsalveti, I'm relaunching my GCC bootstrap test we'll see what happens
[15:08] <guerby> rsalveti, anyway do you know what option is now replacing the former smsc95xx.macaddr=xx ?
[15:12] <rsalveti> guerby: hm, need to check what patch got upstream regarding that
[15:28] <guerby> rsalveti, yep this is going to annoy lots of users :)
[15:39] <rsalveti> guerby: yup, as rcn-ee pointed at his latest comment, it seems that the only patch that got applied upstream is the one that you can fix the mac by using /etc/network/interfaces
[15:39] <rsalveti> I believe the one that you can set as a module parameter was just a sauce from ti
[15:41] <rsalveti> http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-maverick.git;a=commit;h=10f38b455e75b85f72e98786e5518cf7b0324634
[15:41] <rsalveti> this is the one that adds it
[15:43]  * rsalveti is still trying to pull linux-2.6 upstream
[15:46] <hrw> 1GB on panda... my dream
[15:46] <rsalveti> 1gb and es 2.2
[15:48] <hrw> I have es2.0
[15:51] <guerby> rsalveti, new kernel freezes way faster ...
[15:52] <rsalveti> =\
[15:53] <guerby> rsalveti, I wonder what rcn-ee does to avoid those
[15:53] <rsalveti> maybe because it's not the same env
[15:54] <rsalveti> but I was able to get freezes like this with my both pandas
[15:54] <rsalveti> just compiling big packages
[15:55] <guerby> rsalveti, ah great! I'm not alone in the world :)
[15:55] <hrw> [95346.261871] smsc95xx 1-1.1:1.0: usb0: kevent 2 may have been dropped
[15:55] <hrw> I hate that message
[15:55] <rsalveti> yeah, usual
[15:55] <hrw> on EA1 and A1 it is death message ;(
[15:55] <rsalveti> both xm and panda, as they are using the same driver
[15:56] <hrw> rsalveti: never had xm
[15:56] <hrw> I have bb: b7/c3/c3 and panda: ea1 (one of 10 which have es2.0 but gpios set as for es2.1)
[16:00] <vstehle-laptop> hrw: maybe jayabharath can help you get your ea1 panda reworked ?
[16:00] <hrw> vstehle-laptop: this panda is fine
[16:05] <hrw> A1/ES2.1 has faster memory bus then EA1/ES2.0 one. but still <12MB/s from usbhdd
[16:05] <hrw> TI: please fix your drivers
[16:08] <rsalveti> :-)
[16:09] <hrw> with omap3 musb-hcd was hmm... quality. omap4 shows that usb host controllers are still not strong in TI
[16:09] <hrw> someone knows good memspeed test?
[16:17] <sebjan> rsalveti, guerby: the patch for the smsc95xx.macaddr parameter has been integrated into the natty kernel for omap4
[16:17] <rsalveti> sebjan: yup, but he's currently trying upstream
[16:35] <guerby> sebjan, ok thx
[16:36] <hrw> have a nice weekend
[18:35] <Homefix1> I have no hair left: I created ubuntu ubuntuArm image using rootstock for use on my mobile phone.Here is my tutorial http://forum.xda-developers.com/showthread.php?p=10584098#post10584098  I hade trouble with the terminal (no prompt) I know it has something to do with this "Can not write log, openpty() failed (/dev/pts not mounted?)" message when installing applications from the android
[18:35] <Homefix1> terminal were i start the chroot. Last week i asked the very same question. someone replied i have to MAKEDEV. I think that did it, i got my prompt back.( i have no ideea what i did,just used all the commands i could use etcstd,generic,update conlole etc. the problem is i cannot reproduce those results again. Every image i create i get no prompt.
[18:36] <Homefix1> Does the kernel i use upon first emulation with qemu have any thing to do with setting up dev/pts?
[18:37] <rbelem> Homefix1, mount -o bind /dev/ /chroot/mount/point/dev
[18:37] <rbelem> Homefix1, and inside chroot mount /dev/pts
[18:37] <Homefix1> how could i narrow down this "Can not write log, openpty() failed (/dev/pts not mounted?)" because terminal wont work if system cannot write to dev/pts
[18:44] <rsalveti> ogra: GrueMaster: it seems the omap 3 image is basically the rootfs
[18:44] <rsalveti> there are no other partition, like the one used to boot it
[18:45] <GrueMaster> It built?  I had an email saying it failed.
[18:45] <rsalveti> GrueMaster: ogra said in the irc that we had one for today
[18:45] <rsalveti> also on the release status
[18:45] <GrueMaster> Hadn't read all the backscroll yet.  My bad.
[18:45] <rsalveti> GrueMaster: happy testing :-)
[18:46] <GrueMaster> grumble.
[18:46] <Homefix1> rbelen: thnks try it
[18:47] <rsalveti> and I believe omap 4 needs the new x-loader
[18:48] <rsalveti> well, it's still working, but probably with wrong clocks and etc
[18:48] <Homefix1> rbelen wen i try mount /dev/pts i get "none already mounted or /dev/pts busy mount: according to fstab,none is already mounted"
[18:50] <Homefix1> i wish some one had a minut to download my image and take a look for themselves http://www.megaupload.com/?d=SJY6ZB58
[18:51] <rsalveti> urgh, trying to access beyond the device
[18:52] <rsalveti> and one error inside jasper_growroot
[18:52] <rsalveti> line 57: /dev/mmcbl0p: bad variable name
[18:52] <rsalveti> hehe, both probably broken
[18:53] <Homefix1> I use the same chroot scripts for both images (one that works and the million that dont). the prob has to  be in the image
[18:53] <rsalveti> GrueMaster: can you also try and confirm for me?
[18:53] <rsalveti> just to be sure, as my sd card reader seems to be giving some unexpected results
[18:53] <GrueMaster> rsalveti: Downloading images now.  Will take ~20 minutes.
[18:54] <rsalveti> cool, that's fine
[18:54] <rsalveti> if you just give file to the omap3 image you'll probably get only an ext3 fs
[19:01] <Homefix1> rbelem: out of the 5 scripts (bootubuntu,fsrw,mountonly,ubuntu.sh,unionfs) here: http://forum.xda-developers.com/showthread.php?p=10584098#post10584098 (all the scripts are opened for viewing here).Where would i place "mount -o bind /dev/ /chroot/mount/point/dev in those scripts? and thanks (and by the way my images are karmic)
[19:06] <rbelem> checking
[19:09] <rbelem> Homefix1, in bootubuntu before mount -t devpts devpts $mnt/dev/pts
[19:09] <Homefix1> try it you the ....person
[19:16] <sveinse> I'm running rootstock a lot, and I'm considering putting together my own local apt cache/mirror. Now, what's the easiest way to get hold of the debs rootstock is downloading?
[19:19] <rbelem> sveinse, using approx
[19:20] <GrueMaster> sveinse: I have my own mirror, and I fount that using a combination of ubumirror and apt-mirror works best for me.  apt-mirror allows me to specify the specific arch & release, and I can fine tune ubumirror to pick up the .udeb files and other bits.
[19:23] <sveinse> GrueMaster: Do you mirror all of armel, or have you picked out specific packages?
[19:23] <Homefix1> rbelem: no change, I have one working without the modifications to the script. I cannot reproduce the same conditions to create another, try number of times with rootstock, and with the project rootstock script, no sucsess. the image that i got to work last week i think was fixed using MAKEDEV upon ogra's request. But cant make it happen again what am i doing wrong.IT WORKED ONCE ARGGGGGGG.Im
[19:23] <Homefix1> so frustrated but i love it haha.
[19:23] <rbelem> :-)
[19:24] <GrueMaster> sveinse: I mirror all of armel, but only back to Lucid.  Here is the apt-mirror config.  http://paste.ubuntu.com/556629/
[19:24] <rbelem> Homefix1, in general i use the mount -o bind ... and it works fine
[19:25] <GrueMaster> sveinse: Here is my ubumirror.conf.  http://paste.ubuntu.com/556631/
[19:25] <sveinse> GrueMaster: Thanks. What the size of one version (e.g. Maverick) for armel?
[19:26] <GrueMaster> Well, it is a mirror, so every version is in the same location.  My entire mirror is 267G, but that is everything from lucid forward, including source files, .udeb files, and netboot images.
[19:27] <GrueMaster> Not sure how much just maverick would be, but I'd expect it to be ~1/3 of this.
[19:28] <sveinse> ok, this would be too large for me at this point
[19:28] <Homefix1> rbelem:cant figure out were to go next to see why one image sees /dev/pts and the other doesnt.
[19:28]  * sveinse is wondering if apt-mirror and/or ubumirror can be configured for specific packages only... RTFM
[19:29] <GrueMaster> Like I said, I get everything.  Main, Universe, Multiverse, Restricted, Updates, Proposed, Backports.  Everything.
[19:29] <sveinse> Oh, yes, true
[19:29] <GrueMaster> I think a mirror of Maverick Main w/o source would be around 20-30M
[19:29] <GrueMaster> I mean G
[19:30] <StevenK> For one arch + all, yes.
[19:31] <Homefix1> rbelem: whats funny is on the noprompt image i cannot create folders on the desktop either
[19:31] <Homefix1> or any other image i make except the one i was lucky enough to make thank god i have that.
[19:33] <Homefix1> rbelem : .....to fiddle with, after all why would you want ubuntu on your phone anyway. just kidding in my mind who wouldnt
[19:35] <rbelem> Homefix1, i really want it on my phone
[19:36] <rbelem> Homefix1, imagine an android ui on top of an ubuntu base :-)
[19:36] <Homefix1> Ha Haaaa
[19:37] <rbelem> Homefix1, soon we will have plasma-mobile
[19:37] <rbelem> currently it is technology preview
[19:38] <Homefix1> rbelem: just need bigger screen
[19:39] <Homefix1> rbelem dont no how wife sees here little palm pixi screen
[19:40] <GrueMaster> rsalveti: omap image is single partition only.  Bah.
[19:40] <GrueMaster> can't test it anyway.  ENOHW
[19:40] <GrueMaster> panda image looks promising.  Flashing now.
[19:44] <GrueMaster> Brrr.  65f/18c in my office.  Man, I sometimes miss testing on x86/amd64 systems.  5 arm platforms don't generate enough heat.
[19:53] <Homefix1> rbelem my working image: has 0 and 1 in the dev/pts folder non working image has only a 0, how can i get the 1 in there ?
[19:55] <rbelem> Homefix1, brb
[20:01] <Homefix1> rbelem: k
[20:21] <rsalveti> GrueMaster: haha
[20:31] <rbelem> Homefix1, umount the current /dev/pts
[20:31]  * rsalveti eow, have a nice weekend
[20:31] <Homefix1> hold on.....
[20:31] <rbelem> Homefix1, go out of chroot
[20:31] <rbelem> Homefix1, mount -o bind /dev /path/to/chroot/dev
[20:31] <rbelem> Homefix1, chroot again
[20:31] <rbelem> Homefix1, mount /dev/pts
[20:32] <Homefix1> gotta change imiges takes a sec
[20:32] <rbelem> Homefix1, check if it works
[20:32] <GrueMaster> omap4 image resize is failing on one of my 16G drives. Hmmm.
[20:33] <Homefix1> rbelem: manual unmount or take referance out of bootubuntu?
[20:33] <rbelem> Homefix1, go manual to see if it works
[20:33] <Homefix1> k
[20:34] <GrueMaster> ogra: jasper_growroot: export:  Line 57: /dev/mmcblkop: bad variable name
[20:35] <rsalveti> yup, same as mine
[20:37] <Homefix1> rbel: sorry for being a noooob upon "unmount /dev/pts" i get bash: unmount command not found
[20:48] <Homefix1> rbel sorry its umount
[20:59] <Homefix1> rbel im a knukle i dont know path to chroot is it in my scripts at: http://forum.xda-developers.com/showthread.php?p=10584098#post10584098
[21:10] <Homefix1> rbel could ya still help me im not a lost cause: i think it may work if i can figure out mount point and path to chroot how do i find out the location it must be in the scripts no?
[21:16] <Homefix1> Could this be the path to chroot "/data/local/ubuntu" ?
[21:55] <Homefix1> coul any one look at these: http://forum.xda-developers.com/showthread.php?p=10584098#post10584098" and tell me path to chroot? thnx
[23:05] <sveinse> Any of you happen to know an easy way of downloading the armel debs and its dependencies for, say, ubuntu-minimal -- preferably downloaded from host (i.e. non armel machine)
[23:08] <sveinse> one way I can think of is --copy-package-cache in rootstock, but I'd hoped it could be done more, uhm, natively