=== ogra is now known as Guest96093 === asac_ is now known as asac === Jack87 is now known as Jack87_Away === Jack87_Away is now known as Jack87 === Jack87 is now known as Jack87_Away === ogra is now known as ogra_ === ogra_ is now known as ogra === apachelogger is now known as releaselogger [12:09] * ogra points at http://cdimage.ubuntu.com/ubuntu-netbook/daily-preinstalled/ and dances [12:16] Have anyone any experience with PulseAudio on any omap target (outside of X11)? [12:16] I'm having troubles starting it === marvin24_ is now known as marvin24 [12:44] sveinse: well, we're using it for both beagle and panda [12:45] from X11 then? [12:45] for panda you just need to update to latest kernel available at updates [12:45] sveinse: the daemon is not started at x11 [12:45] ok. when and how? [12:48] hm, ok, it's configured and started per user session [12:48] you have the init script but it's not used [12:48] sveinse: how are you trying to load it [12:48] ? [12:50] 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] 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] which board? [12:53] Custom HW, based on OMAP3530 with custom 8ch audio chip. It's fully possible that our ALSA driver has bugs. [12:53] However cmdline ALSA playback works, while PA wont start [12:55] rsalveti: What happens if you run (as unprivileged user) pulseaudio --daemonize on any omap target you might have? [12:56] Because that is the recommended way to start PA as user according to the PA docs [12:56] just a sec [12:59] rsalveti: You need to out of X11 I think [12:59] yup, np [13:00] ok [13:01] What happens if you run: [13:01] strace -e trace=open -f -o strace.log pulseaudio [13:01] cat strace.log |grep /etc/pulse [13:02] 2391 open("/etc/pulse/daemon.conf", O_RDONLY|O_LARGEFILE) = 3 [13:02] 2391 open("/etc/pulse/default.pa", O_RDONLY|O_LARGEFILE) = 8 [13:02] 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] sveinse: pulseaudio --daemonize works fine at panda [13:08] at least it seems to be running [13:08] good [13:08] kill it and try the strace, if you please [13:09] sure [13:10] yup, also reading daemon.conf and default.pa [13:10] Hmm. That could be a bug -- or an intended feature [13:10] probably a feature [13:11] maybe it first try to load the system configuration, then load the user one [13:11] as default [13:11] strange. conflicts with PA docs at least [13:11] hm [13:12] pulseaudio --dump-conf [13:12] you'll see that it loads the daemon.conf [13:12] At least you helped me confirm that this is not only my system, so thanks! [13:12] ~/.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] more information. [13:13] from man page [13:14] yeah. Check out man pulse-client.conf When is this loaded then? ;) [13:14] No point in the file if it doesn't load the config IMHO [13:15] maybe just loaded by pulse clients [13:15] and not the daemon itself [13:15] perhaps. at least it seems to be consistent with host (amd64) maverick behaviour [13:15] yup, cames from libpulse0 package [13:17] At least I'm getting somewhere, so thanks rsalveti! [13:18] ..now to trace the real cause of pulseaudio refusal to start [13:20] probably related with the audio config file for your board [13:20] at least this was what was breaking for panda [13:21] I see PA reports wrong samplerate and channels when detecting the ALSA devices. [13:21] Perhaps there are some sample-info metadata missing from the driver [13:21] could be too [13:22] do you know of a way to use any alsa tool to list the ALSA cards and their properties? [13:29] I think there is something from alsa-utils [13:32] well you have alsactl, but it doesn't list things like #channels and other specs, just the sound card's name [13:33] ogra: maybe you know that, as you configured the omap 4 board file [13:33] probably dump the boards and the mixers [13:33] I'm not remembering now [13:33] * ogra reads backlog [13:34] ogra: just how to dump the alsa card configuration [13:34] urghm i dont remember [13:34] something with alsactl [13:35] maybe you give alsactl store and then looked at the alsa.state file [13:35] i think there is infor in the sounddevices omap4 bug [13:35] sorry, asound.state [13:39] * sveinse searching LP [13:40] ogra: bug #637947 ? [13:41] 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] sveinse, yeah, that should have several ways of getting alsa infos [13:44] thanks [13:45] rsalveti, seen my comment above ? we have images :) [13:46] ogra: nops, cool [13:46] awesome, even for omap3 [13:46] yep [13:46] ogra: just missing manifest for omap3 [13:46] yeah [13:46] * rsalveti downloading them [13:46] shouldnt be different from omap4 though [13:47] apart from kernel [13:48] yup [13:48] but will fire it up at my xm [13:53] wow [13:53] we should pull libreoffice back into our images ... 472M !! [13:53] so much space !!! [13:57] ouch [14:42] rsalveti, some update on: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/690370 [14:42] Launchpad bug 690370 in linux-ti-omap4 "Strange out of memory on pandaboard" [Undecided,New] [14:42] rsalveti, I tried Robert Nelson kernel but without args I'm back to 512MB RAM [14:43] rcn-ee, hi :) ^ [14:44] rcn-ee, could you provide me with your exact /proc/cmdline? [14:45] 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] ok now I get a random MAC again at each boot [14:55] guerby: you can use smsc95xx.macaddr=xxx to specify your mac I think. [14:58] 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] vstehle: vstehle-laptop: call? [15:04] guerby: I really think this is kind of related with the mem instability issues we have when using 1gb [15:05] that cooloney was working last week [15:05] was kind of waiting his results before testing this again [15:05] we also posted on linux-omap to get more attention, but it seems nobody is actually looking at it [15:05] even from ti [15:05] :-( [15:05] rsalveti, I rebooted with the mem= option and i see 768M again (on rcn-ee kernel) [15:06] that's expected, if you're using 2g/2g then you can also use 1gb [15:06] but will probably get unexpected results [15:06] rsalveti, I'm relaunching my GCC bootstrap test we'll see what happens [15:08] rsalveti, anyway do you know what option is now replacing the former smsc95xx.macaddr=xx ? [15:12] guerby: hm, need to check what patch got upstream regarding that === JamieBennettt is now known as JamieBennett [15:28] rsalveti, yep this is going to annoy lots of users :) [15:39] 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] I believe the one that you can set as a module parameter was just a sauce from ti [15:41] http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-maverick.git;a=commit;h=10f38b455e75b85f72e98786e5518cf7b0324634 [15:41] this is the one that adds it [15:43] * rsalveti is still trying to pull linux-2.6 upstream [15:46] 1GB on panda... my dream [15:46] 1gb and es 2.2 [15:48] I have es2.0 [15:51] rsalveti, new kernel freezes way faster ... [15:52] =\ [15:53] rsalveti, I wonder what rcn-ee does to avoid those [15:53] maybe because it's not the same env [15:54] but I was able to get freezes like this with my both pandas [15:54] just compiling big packages [15:55] rsalveti, ah great! I'm not alone in the world :) [15:55] [95346.261871] smsc95xx 1-1.1:1.0: usb0: kevent 2 may have been dropped [15:55] I hate that message [15:55] yeah, usual [15:55] on EA1 and A1 it is death message ;( [15:55] both xm and panda, as they are using the same driver [15:56] rsalveti: never had xm [15:56] 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] hrw: maybe jayabharath can help you get your ea1 panda reworked ? [16:00] vstehle-laptop: this panda is fine [16:05] A1/ES2.1 has faster memory bus then EA1/ES2.0 one. but still <12MB/s from usbhdd [16:05] TI: please fix your drivers [16:08] :-) [16:09] with omap3 musb-hcd was hmm... quality. omap4 shows that usb host controllers are still not strong in TI [16:09] someone knows good memspeed test? [16:17] rsalveti, guerby: the patch for the smsc95xx.macaddr parameter has been integrated into the natty kernel for omap4 [16:17] sebjan: yup, but he's currently trying upstream [16:35] sebjan, ok thx [16:36] have a nice weekend === Jack87_Away is now known as Jack87 [18:35] 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] 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] Does the kernel i use upon first emulation with qemu have any thing to do with setting up dev/pts? [18:37] Homefix1, mount -o bind /dev/ /chroot/mount/point/dev [18:37] Homefix1, and inside chroot mount /dev/pts [18:37] 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 === Jack87 is now known as Jack87_Away [18:44] ogra: GrueMaster: it seems the omap 3 image is basically the rootfs [18:44] there are no other partition, like the one used to boot it [18:45] It built? I had an email saying it failed. [18:45] GrueMaster: ogra said in the irc that we had one for today [18:45] also on the release status [18:45] Hadn't read all the backscroll yet. My bad. [18:45] GrueMaster: happy testing :-) [18:46] grumble. [18:46] rbelen: thnks try it [18:47] and I believe omap 4 needs the new x-loader [18:48] well, it's still working, but probably with wrong clocks and etc [18:48] 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] 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] urgh, trying to access beyond the device [18:52] and one error inside jasper_growroot [18:52] line 57: /dev/mmcbl0p: bad variable name [18:52] hehe, both probably broken [18:53] 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] GrueMaster: can you also try and confirm for me? [18:53] just to be sure, as my sd card reader seems to be giving some unexpected results [18:53] rsalveti: Downloading images now. Will take ~20 minutes. [18:54] cool, that's fine [18:54] if you just give file to the omap3 image you'll probably get only an ext3 fs [19:01] 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] checking [19:09] Homefix1, in bootubuntu before mount -t devpts devpts $mnt/dev/pts [19:09] try it you the ....person [19:16] 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] sveinse, using approx [19:20] 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] GrueMaster: Do you mirror all of armel, or have you picked out specific packages? [19:23] 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] so frustrated but i love it haha. [19:23] :-) [19:24] sveinse: I mirror all of armel, but only back to Lucid. Here is the apt-mirror config. http://paste.ubuntu.com/556629/ [19:24] Homefix1, in general i use the mount -o bind ... and it works fine [19:25] sveinse: Here is my ubumirror.conf. http://paste.ubuntu.com/556631/ [19:25] GrueMaster: Thanks. What the size of one version (e.g. Maverick) for armel? [19:26] 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] Not sure how much just maverick would be, but I'd expect it to be ~1/3 of this. [19:28] ok, this would be too large for me at this point [19:28] 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] Like I said, I get everything. Main, Universe, Multiverse, Restricted, Updates, Proposed, Backports. Everything. [19:29] Oh, yes, true [19:29] I think a mirror of Maverick Main w/o source would be around 20-30M [19:29] I mean G [19:30] For one arch + all, yes. [19:31] rbelem: whats funny is on the noprompt image i cannot create folders on the desktop either [19:31] or any other image i make except the one i was lucky enough to make thank god i have that. [19:33] rbelem : .....to fiddle with, after all why would you want ubuntu on your phone anyway. just kidding in my mind who wouldnt [19:35] Homefix1, i really want it on my phone [19:36] Homefix1, imagine an android ui on top of an ubuntu base :-) [19:36] Ha Haaaa [19:37] Homefix1, soon we will have plasma-mobile [19:37] currently it is technology preview [19:38] rbelem: just need bigger screen [19:39] rbelem dont no how wife sees here little palm pixi screen [19:40] rsalveti: omap image is single partition only. Bah. [19:40] can't test it anyway. ENOHW [19:40] panda image looks promising. Flashing now. [19:44] 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] 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] Homefix1, brb === releaselogger is now known as apachelogger [20:01] rbelem: k [20:21] GrueMaster: haha [20:31] Homefix1, umount the current /dev/pts [20:31] * rsalveti eow, have a nice weekend [20:31] hold on..... [20:31] Homefix1, go out of chroot [20:31] Homefix1, mount -o bind /dev /path/to/chroot/dev [20:31] Homefix1, chroot again [20:31] Homefix1, mount /dev/pts [20:32] gotta change imiges takes a sec [20:32] Homefix1, check if it works [20:32] omap4 image resize is failing on one of my 16G drives. Hmmm. [20:33] rbelem: manual unmount or take referance out of bootubuntu? [20:33] Homefix1, go manual to see if it works [20:33] k [20:34] ogra: jasper_growroot: export: Line 57: /dev/mmcblkop: bad variable name [20:35] yup, same as mine [20:37] rbel: sorry for being a noooob upon "unmount /dev/pts" i get bash: unmount command not found [20:48] rbel sorry its umount [20:59] 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] 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] Could this be the path to chroot "/data/local/ubuntu" ? [21:55] 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] 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] one way I can think of is --copy-package-cache in rootstock, but I'd hoped it could be done more, uhm, natively