[04:25] <tmzt_> anybody know where I can get a static version of libpthread for the gcc-arm-4.5 compiler?
[07:34] <asmcos> hi
[07:40] <asmcos> compile some source packages, them need depend other package
[07:40] <asmcos> where are there package depend table ?
[08:15] <ukleinek> asmcos: in debian/control?
[08:16] <ukleinek> asmcos: sudo apt-get build-dep $yourpackage might do the trick
[08:17] <ukleinek> asmcos: or you use pbuilder that automatically satisfies build dependencies in the chroot
[08:26] <asmcos> oh
[08:26] <asmcos> i can get list table?
[08:26] <asmcos> about the depend
[08:31] <ukleinek> asmcos: grep-dctrl -n -s Depends Depends debian/control
[08:31] <ukleinek> asmcos: does ~ what you want
[08:33] <asmcos> example
[08:33] <asmcos> python-gtk depend gtk
[08:33] <asmcos> gtk depend cario
[08:33] <asmcos> cario depend xxx
[08:34] <asmcos> so ,i need build python-gtk
[08:34] <asmcos> i need build gtk first
[08:35] <asmcos> i need the order
[09:14] <hrw> re
[09:31]  * XorA|gone finds the lack of positive feedback when booting ubuntu on beagle disturbing
[10:08] <ogra> XorA, ?
[10:09] <ogra> you dont get a splash screen ?
[10:20] <XorA> ogra: DVI is totally dead on release images
[10:20]  * XorA is finding debugging hard by heartbeat LED
[10:23] <XorA> ah, 3rd reboot I get splash
[10:24]  * XorA has no idea what it was doing
[10:24] <ogra_ac> XorA, known issue, fix pending .... nicely nobody told us about the rewiring of the latest boards, so a kernel patch is missing
[10:25] <XorA> this is a beagle, not an XM
[10:25] <ogra_ac> oh
[10:30] <XorA> ogra_ac: it seems to be just plain random if dvi comes up :-(
[10:30] <ogra_ac> weird
[10:31] <ogra_ac> sounds more like a HW issue to be honest
[10:31] <ogra_ac> i havent seen or heard about such behavior yet
[10:32] <XorA> not an issue I saw on Angstrom :-(
[10:32]  * XorA hopes the dust on the board didnt break it
[10:35]  * XorA gives up and looks at some other toy
[11:09] <ogra_ac> berco, ndec, alsa-utils should be all fixed now, please test
[11:09] <ogra_ac> it also shouldnt matter if the state file exists or not now
[11:10] <berco> ogra_ac: thanks. we will :)
[13:31] <berco> ogra_ac: alsa-utils fails to install. I believe some scripts are run under sudo (sudo apt-get install) and it complains. http://pastebin.ubuntu.com/518025/
[13:32] <ogra_ac> berco, hmm, could you try on a panda ? i tested it here
[13:32] <ogra_ac> didnt have such issues
[13:32] <berco> ogra_ac: it's on a panda :)
[13:33] <ogra_ac> how can that be ?
[13:33] <ogra_ac> it reports the wrong device name
[13:33] <berco> ogra_ac: I took the 10.10 .img and configured firewall + proposed, that's it
[13:33] <ogra_ac> hmm
[13:34] <berco> ogra_ac: let me check, maybe my mistake :) too many boards on my desk
[13:34] <ogra_ac> your kernel definitely is to old
[13:34] <berco> ogra_ac: I confirm it's on a panda but I didn't upgrade the kernel yet
[13:34] <ogra_ac> ah
[13:35]  * ogra_ac sighs 
[13:35] <berco> ok so process is to upgrade kernel, i'll do it
[13:35] <ogra_ac> i really dont see a way how to tell alsa-utils to make sure the kernel is new enough
[13:35] <ogra_ac> i cant add a dependency for that
[13:35] <ogra_ac> berco, well, it needs to work automatically
[13:36] <ogra_ac> and we need the alsactl init call once
[13:36] <ogra_ac> else the systems wont be initialized at all and the state file will just save the uninitialized state
[13:36] <berco> ogra_ac: well in this case, alsa-utils needs to be fixed to depend on a kernel version
[13:37] <ndec> berco: you need to update from maverick-updates before doing the upgrade for maverick-proposed.
[13:37]  * ogra_ac will never let such stuff slip again into an update, working sound needs to become a requirement pre-release
[13:37] <ogra_ac> ndec, the kernel he needs is also in proposed
[13:37] <ogra_ac> thats my prob
[13:37] <ogra_ac> berco, alsa-utils cant depends on a kernel
[13:37] <ndec> berco: did you run an upgrade, or just install alsa-utils?
[13:38] <ogra_ac> ndec, the prob is that the new kernel will only be there after the upgrade
[13:38] <berco> ndec: just installed alsa-utils. I was very basic and just read the email I received from Lauchpad
[13:38] <ogra_ac> and als-utils will come in with the same upgrade *before* the kernel is running
[13:38] <ndec> ogra_ac:  i see... catch 22 ;-)
[13:38] <ogra_ac> yes
[13:38]  * ogra_ac curses
[13:39] <ogra_ac> this sound stuff turns into an etarenal problem
[13:39] <ogra_ac> *eternal
[13:39] <ogra_ac> its all trivial ... but fixing it in an upgrade starts to seem impossible
[13:39] <ogra_ac> probably persia has an idea
[13:40] <ogra_ac> i'm clearly running out of ideas
[13:41] <berco> ndec: ogra_ac: after the upgrade is "sudo flash-kernel" needed? or is it automatically done?
[13:41] <ogra_ac> berco, its all automatic
[13:41] <berco> waoh! nice :)
[13:42] <ogra_ac> you should also get a notification on the desktop that a reboot is required after a kernel upgrade
[13:43] <berco> ogra_ac: ok, upgrade is taking place...
[13:43] <ndec> ogra_ac: run the init at next boot instead of in postinst?
[13:43] <ogra_ac> ndec, how ?
[13:43] <ogra_ac> there are only two ways i can run the init
[13:44] <ogra_ac> one is the postinst, the other is from the initscript ... if i run it from the initscrip i can only call it if no state file exists
[13:44] <ogra_ac> else it would run every time and the state file would never restore the mixer settings
[13:45] <ogra_ac> ndec, the core problem is that the driver (unlike all other drivers) needs the alsactl init call
[13:47] <berco> ogra_ac: can it be called in alsa-utils? if file does not exist then call alsactl init
[13:47] <ogra_ac> berco, thats what alsa-utils does already
[13:48] <ogra_ac> berco, the file always exists if you rebooted once
[13:48] <ogra_ac> the prob is that a) the call is needed at all and b) that we cant call the init on a totally virgin system (since we upgrade we dont know how often the user rebooted already)
[13:49] <berco> ogra_ac: ok, I think I missunderstood the issue you were discussing. your pb is when the upgrade happens and file exists, tight?
[13:49] <ogra_ac> yes
[13:49] <berco> s/tight/right/
[13:49] <ogra_ac> thats what the postinst is supposed to solve
[13:49] <ogra_ac> but i didnt take into account that kernel and alsa arrive at the same time
[13:49] <ogra_ac> even a dependency wouldnt help since the kernel needs to be active first
[13:50] <ogra_ac> (beyond the fact that i cant add a dep on kernel to alsa)
[13:50] <ogra_ac> as nicolas said, its a catch 22
[13:51] <berco> but if you are able to notify reboot, it means you know that a kernel upgrade happened. You can just delete state file in this case
[13:51] <berco> next boot it will be created correctly
[13:51] <ogra_ac> the state file is created on shutdwon
[13:52] <ogra_ac> i would have to do heavy hacks to upstart to not make that happen
[13:52] <ogra_ac> not an option
[13:52] <berco> hmm
[13:52] <ogra_ac> the whole alsa setup is really not designed to kack around such driver probs in upgrades ... thats the prob
[13:52] <ogra_ac> *hack
[13:53] <ogra_ac> usually drivers properly initialize
[13:53] <ogra_ac> so you dont need such a call
[13:53] <ogra_ac> we need to get that definitely fixed for natty
[13:54] <ogra_ac> in the driver ...
[13:54] <ogra_ac> sadly i have no clue why it doesnt initialize :/
[13:58] <persia> ogra, I'm note quite sure what I'm supposed to have an idea about.  Is it that you need to run `alsactl init` before asound.state exists, and once asound.state exists, you can never do this?
[13:58] <persia> s/note/not/
[13:58] <ogra_ac> persia, i can do this
[13:59] <ogra_ac> persia, new kernel is in proposed ... adding functionallity alsa needs ... alsa update is in proposed, needing the kernel features ...
[13:59] <ogra_ac> persia, both updates arrive together, alsa needs to call alsactl init once to make the card work
[13:59] <ogra_ac> but the init only works if the kernel is actively running
[13:59] <persia> Ah, but the kernel needs to have already been updated before alsa-utils can be updated?
[13:59] <ogra_ac> yes
[13:59] <persia> Oh, updated && rebooted.
[14:00] <ogra_ac> right
[14:00] <persia> `alsactl init` is currently in postinst?
[14:00] <ogra_ac> and in alsas initscript if no state file exists
[14:00] <ogra_ac> the state file is created on shutdwon
[14:01] <ogra_ac> i cant call aslactl init on every boot because that would reset the mixer settings
[14:01] <persia> Ah, so it can't ever work: either you aren't running the new kernel *OR* you will clobber the user's mixer settings.  Is that accurate?
[14:02] <ogra_ac> right
[14:02] <ogra_ac> one evil hack i can imagine is to put an initscript in place that checks the kernel version and the existence of a file we create once alsactl init was run
[14:03] <persia> With the old notification system, there used to be a way to send an alert to the user that they needed to take action, and they could select there, so we could have a one-time thing that would reset based on user choice on first reboot.
[14:03] <persia> I don't think that works with the new notificaiton system (no action support).
[14:03] <ogra_ac> right, it wont work with the new system
[14:04] <persia> That's not that evil a hack, it's basically how the old system worked, except that I'm not sure how to ask the user if they don't mind if we clobber their mixer settings.
[14:04] <ogra_ac> its also still a myth to me why we need to call aslactl init at all
[14:04] <ogra_ac> no other driver needs that
[14:04] <persia> "myth"?  "mystery"?
[14:04] <ogra_ac> yes
[14:05] <persia> Did mvo fix the debconf dialog bug?
[14:05] <ogra_ac> not yet i think
[14:05] <ogra_ac> i'm not even sure he works on it
[14:05] <persia> Then I think we can't talk to the user in any sane way.
[14:06] <persia> Which makes the choices 1) documentation or 2) break custom configurations once.
[14:06] <ogra_ac> even if we could, what would we say ?
[14:07] <persia> "It appears that your kernel doesn't have support for the SDP4430 audio interface, which is available on your computer.  Would you like this to be set up at the next reboot?  This will reset any mixer settings you may have adjusted."
[14:08] <persia> Or something like that.
[14:08] <ogra_ac> and then ?
[14:08] <ogra_ac> how do we set them up at next boot ?
[14:08] <persia> The user would answer "yes" or "no" and we'd use that information to clobber or not clobber the config.
[14:08] <ogra_ac> that doesnt require a question
[14:08] <ogra_ac> we can clobber the config
[14:09] <ogra_ac> there was no sound support at all before
[14:09] <persia> Have the postinst run a special script in /var/lib/ if it's present, and delete the script when the script has run once.
[14:09] <persia> I don't like just clobbering the config very much, but that's easy to do.
[14:09] <ogra_ac> i dont care about the config, since there never was a working one
[14:09] <ogra_ac> we can just wipe it
[14:09] <persia> Just force-delete asound.state and run `alsactl init` ONCE only after verifying correct architecture and kernel version.
[14:10] <ogra_ac> right
[14:10] <persia> Some folk may have working USB-audio or something.
[14:10] <ogra_ac> how do i delete the state file ?
[14:10] <persia> rm
[14:10] <ogra_ac> at boot ?
[14:10] <persia> after fs mount, obviously.
[14:11] <ogra_ac> upstart cretaes it on shutdown so we need to rm it on boot
[14:11] <ogra_ac> and do that only once
[14:11] <persia> And only do that when we're clobbering.
[14:11] <ogra_ac> if the file doesnt exist i dont need to do anything
[14:11] <persia> have the entire thing in a script
[14:11] <ogra_ac> alsactl init is run automatically on device init
[14:11] <persia> have the script only get installed on panda
[14:11] <persia> Have the script run only if a supporting kernel is available.
[14:11] <ogra_ac> ugh
[14:12] <ogra_ac> thats realy ugly and hackish
[14:12] <ogra_ac> but unless we have a driver that dosnt need the alsactl init it might be the only option
[14:12] <persia> Trigger it with something like [ -x ${SCRIPT} ] && "${SCRIPT}" && rm "${SCRIPT}"
[14:12] <persia> USB
[14:12] <ogra_ac> i dont really see yet how to have that only installed on pandas
[14:13] <persia> Check for some signature prior to emplacing the script.
[14:14] <ogra_ac> cp it from postinst ?
[14:14] <persia> Maybe "/var/lib/alsa/SDP4430.cleanup" ?
[14:14] <ogra_ac> alsa-utils turns into a very ugly thing through me
[14:14] <persia> No, here-file it from postinst.
[14:14] <ogra_ac> hmm
[14:15] <ogra_ac> well, i need an upstart job too
[14:15] <persia> Why?
[14:15] <ogra_ac> not sure that can come from a here doc
[14:15] <ogra_ac> because something needs to trigger the script
[14:15] <ogra_ac> on boot
[14:15] <persia> Just modify /etc/init/alsa-mixer-save.conf
[14:16] <ogra_ac> ugh
[14:16] <ogra_ac> thats only run on shutdown
[14:16] <persia> Ugh, so you need two.  Hrm.
[14:16] <ogra_ac> right
[14:17] <persia> You could add a udev rule that ran the script (if present) on SDP4430 load... :)
[14:18] <ogra_ac> hmm
[14:18] <ogra_ac> apropos udev rules
[14:18] <ogra_ac> ogra@panda:~$ ls /dev/snd/
[14:18] <ogra_ac> by-path    pcmC0D0p   pcmC0D12c  pcmC0D15c  pcmC0D16p  pcmC0D18c  pcmC0D20c  pcmC0D3p  pcmC0D5p  pcmC0D8c  timer
[14:18] <ogra_ac> controlC0  pcmC0D10c  pcmC0D13p  pcmC0D15p  pcmC0D17c  pcmC0D19c  pcmC0D2c   pcmC0D4p  pcmC0D6p  pcmC0D8p
[14:18] <ogra_ac> pcmC0D0c   pcmC0D11p  pcmC0D14p  pcmC0D16c  pcmC0D17p  pcmC0D1c   pcmC0D2p   pcmC0D5c  pcmC0D7p  pcmC0D9p
[14:18] <persia> Good use of "apropos" !  Extra points.
[14:18] <ogra_ac> where the heck do the devices get there ?
[14:19] <ogra_ac> s/where/how/
[14:19] <persia> ALSA/ASoC
[14:19] <ogra_ac> persia, nope
[14:19] <ogra_ac> we dont create any devices under /dev/snd in maverick
[14:19] <persia> paste me an lsmod?
[14:19] <ogra_ac> all sound devices are in /dev directly on maverick
[14:20] <persia> Not on my install.
[14:20] <ogra_ac> persia, but on all others
[14:20] <persia> Not on *any* of my installs.
[14:20] <ogra_ac> persia, maverick dropped all udev rules that mangle sound device creation
[14:20] <persia> And most of them are native-maverick rather than upgrades.
[14:21] <persia> Use of /dev/snd isn't mangling.
[14:21] <ogra_ac> they *have* to live in /dev
[14:21] <ogra_ac> unless the kernel creates them directly in there
[14:21] <ogra_ac> which afaik it doesnt
[14:22] <ogra_ac> persia, grep snd /lib/udev/rules.d/*
[14:22] <ogra_ac> nothing puts them there unless the kernel does it itself
[14:22] <persia> I still think it's somewhere in /sbin/alsa-utils
[14:23] <persia> But it wouldn't surprise me if the kernel put them there, really.
[14:23] <ogra_ac> well, it must either be a udev rule or the kernel
[14:24] <persia> I think "snd" ends up being part of DEV_BASENAME somehow
[14:24] <ogra_ac> i dont have it on my ac100
[14:25] <ogra_ac> so it must be the kernel
[14:25] <ogra_ac> since i have mavericks alsa
[14:25] <persia> Quite possibly.
[14:25] <ogra_ac> and mavericks udev
[14:25] <ogra_ac> (talking about my SB play USB card though)
[14:25] <persia> What happens if you plug that into the panda?
[14:26] <ogra_ac> never tried ;)
[14:26] <ogra_ac> and i'm to lazy to go upstaris atm
[14:28] <ogra_ac> persia, i think i'll drop the whole posinst hackery and hack up /sbin/alsa-utils with a kernel check
[14:28] <ogra_ac> that should DTRT
[14:29] <persia> Don't.
[14:29] <ogra_ac> http://paste.ubuntu.com/518046/
[14:29] <persia> You want the run-once functionality.
[14:29] <ogra_ac> thats what we already have
[14:29] <ogra_ac> i can just touch an additional file
[14:30] <ogra_ac> check state file, check kernel, look for file
[14:30] <persia> Do a here-file run-once script in the postinst.
[14:30] <persia> then replace the -f call with [ -x "${SCRIPT}" ] && "${SCRIPT}" && rm "${SCRIPT}"
[14:31] <ogra_ac> te -f call needs to stay
[14:31] <ogra_ac> *the
[14:31] <ogra_ac> thats for virgin installs
[14:31] <ogra_ac> where no state exists
[14:31] <ogra_ac> (natty)
[14:32] <ogra_ac> (and where we indeed have the right kernel in advance)
[14:33] <persia> Right, but stick that in the run-once script.
[14:34] <persia> Actually, doesn't matter.  Fresh installs can't have asound.state
[14:34] <persia> And we're force-clobbering it anyway.
[14:35] <ogra_ac> well, for natty my requirement is that the driver behaves properly
[14:35] <ogra_ac> so i hope we wont need that hack at all there
[14:35] <ogra_ac> but until thats the case this code stays wheer it is
[14:35] <ogra_ac> the hack i will add now will be maverick only
[14:36] <ogra_ac> hmpf
[14:37] <ogra_ac> and a have to do a dpkg check
[14:37] <persia> That's a bad place for the code: you end up running every boot.
[14:37] <persia> Really, do a run-once script trick in place of the -f business.
[14:37] <persia> Then in the run-once script do your dpkg-check, -f check, etc.
[14:37] <ogra_ac> yes, like the other hacks in the preinit_levels_on_card() function
[14:37] <persia> You can always exit 1 to get out without deleting it, and run it next time.
[14:38] <ogra_ac> thats what this function is for, other cards use it too for hackish stuff
[14:38] <persia> Oh, fine.
[14:38] <ogra_ac> (mainly intel hda)
[14:38] <ogra_ac> and powermac
[14:38] <ogra_ac> so the natty side is ok here
[14:38] <ogra_ac> the maverick one isnt
[14:39] <ogra_ac> and i'm still not happy with the postinst run-once idea
[14:39] <ogra_ac> i wonder if we cant get someone to instead fix the driver
[14:39] <ogra_ac> but the call was just cancelled, so discussion of that has to wait until UDS
[14:41] <ogra_ac> (at which point i wanted to have that completely fixed ... sigh)
[14:42] <persia> Fixing the driver is *hard*, or we would have dropped all the stuff currently in place a month ago.
[14:42] <ogra_ac> ndec, we need to discuss a lot of stuff next week (i had wished the call wasnt canceled today)
[14:42] <persia> It's not like the way to solve it changed in that time: it just took that long for anyone to begin to fix the driver enough that we could start using it.
[14:42] <ogra_ac> persia, there was no work since two weeks
[14:42] <ogra_ac> since everyone thinks its fixed
[14:43] <persia> I know.  Still, the solution in place is the one we knew about 6 weeks ago.
[14:43] <ogra_ac> which doesnt help
[14:43] <ogra_ac> its half breeded
[14:43] <persia> Anyway, point being that fixing it is *hard*.  We need to have a better understanding of what is needed.
[15:15] <ogra_ac> persia, hmpf ... another issue ... how would i know which kernel actually runs ?
[15:15] <ogra_ac> uname only gets me everything up to the ABI version
[15:15] <ogra_ac> dpkg-query -W -f='${Version}\n' linux-image-$(uname -r)
[15:16] <ogra_ac> that gets me the installed version but doesnt tell me if it runs
[15:17] <ogra_ac> i dont think there is a way to get the info i actually need
[15:24] <persia> ogra, I think you can't.
[15:24] <persia> You can only tell if a given ABI is running.
[15:25] <persia> Complain to the kernel team, if you like.
[15:25] <ogra_ac> persia, nah, just found a way
[15:25] <ogra_ac> ogra@panda:~$ cat /proc/version_signature
[15:25] <ogra_ac> Ubuntu 2.6.35-903.15-omap4 2.6.35.3
[15:26] <persia> Yet another reason it's good to ask questions of the right folk :)
[15:27] <ogra_ac> heh
[18:45] <kiko> ahoy there
[18:45] <kiko> guys, there's a server session scheduled early monday at UDS-N
[18:45] <kiko> I'd like some linaro people to attend to see where we can help, but it conflicts with our roundtable
[18:45] <kiko> could we move it around?
[18:52] <persia> kiko, The schedule is still very dynamic.  Subscribe your folks as "participation essential" to both sides of the conflict, and it ought mysteriously disappear.
[18:52] <persia> I don't believe anyone likely to be active in this channel has special scheduling rights.
[18:53] <kiko> persia, well, I know, but in our case we can't easily add essential participants to our roundtable. I'll try though
[18:53] <persia> Hrm.  no idea.
[18:54] <persia> You might ask in #ubuntu-locoteams : I don't know *why* the summit devs tend to chat about the code there, but it seems to be the place.
[18:54] <kiko> persia,  I can move it manually?
[18:54] <kiko> if you say it's okay to have that in the second slot
[18:54] <persia> If you can move stuff, but don't make other people conflict :)
[18:55] <kiko> done! thanks persia
[18:55]  * persia has a strong suspicion that humans should avoid trying to find a best-fit simultaneous schedule for ~300 participants, and register preferences instead
[19:44] <jayabharath> Doing a update from stock 10.10 image for OMAP4  (running on Pandaboard) -- is taking a loooong time.. any known issues?
[19:47] <persia> Hundreds :)
[19:48] <jayabharath> :D
[19:49] <jayabharath> desktop update is smooth.. but on panda.. slow like a tortoise..
[19:49] <persia> But the two main factors you are hitting are 1) ports.ubuntu.com is painfully slow, and 2) there's something like 100 updates since release
[19:50] <jayabharath> Downloadding updates went pretty quick
[19:50] <persia> (we released 3 weeks early, and it just isn't as polished as we like, but we used to release at the beginning of October, and will be in *much* better shape to ensure the next release isn't broken)
[19:50] <jayabharath> Installing is the slow part.. I guess it's the MMC card!
[19:50] <jayabharath> should use USB stick... that should speed things up
[19:51] <jayabharath> understand
[19:51] <persia> Oh, if the download is done, yeah, it's the MMC being slow, and probably made slower by the dpkg/fsync thing combined with the FTL eraseblock management.
[19:51] <jayabharath> I see
[19:52] <persia> dpkg breaks fairly spectacularly if the state on disk isn't accurate, so it ends up calling fsync all the time because it can't trust the filesystems (no transaction support).
[19:53] <persia> But that means, essentially, no useful disk cache for dpkg operations, which makes slow storage painful (and moreso for managed flash, because each fsync ends up marking an eraseblock used, which means the FTL has to do all sorts of things)
[19:53] <jayabharath> I see.. thanks for give the details of what might be happening...
[19:53] <persia> Just a guess though :)
[19:54] <jayabharath> Understand
[20:35] <ogra_ac> persia, i got a new stereo BT headset ...
[20:36] <ogra_ac> funnily its not found on the ac100 (while i see lots of phones from 300m distant neighbors)
[20:36] <ogra_ac> persia, any idea what i should look for ? BT seems to be fine, BT audio doesnt
[20:37] <persia> Heh.
[20:37] <persia> ogra, Bring it to UDS.  I'm not going to dig up a BT headset at 4:30 to test this with you today.
[20:37] <ogra_ac> its a really cool one for music and calls
[20:38] <ogra_ac> bah, slacker !!!!
[20:38] <ogra_ac> ... i'll indeed bring it ;)
[20:38] <ogra_ac> thanks for answering at that time :)
[20:38] <persia> No, just need to proof-read and publish a bundle of specs and a couple documents before UDS.
[20:38] <ogra_ac> what happened to the schedule ... the other channel reads funny
[20:38]  * persia isn't especially diurnal or anything :p
[20:39] <persia> I'm not sure precisely.  Everything went wonky, and I started using LP to look at specs.
[20:40] <ogra_ac> well, seems in order again
[20:40] <ogra_ac> my specs are still all there
[20:40] <ogra_ac> and even at more convenient times now
[20:41]  * ogra_ac reboots to see if BT behaves differently if plugged at boot
[20:41] <persia> Shouldn't,
[20:47] <ogra_ac> ha
[20:47] <ogra_ac> it helps if the headset isnt paired with my phone while searching for it
[20:48] <ogra_ac> now how do i tell alsa about it ... hmm
[20:55] <ogra_ac> yay, bluetooth music
[20:55] <persia> So, you figured out you had to tell pulse, rather than ALSA?
[20:56] <ogra_ac> well
[20:56] <ogra_ac> its a bit tricky
[20:56] <ogra_ac> i have to recompile the kernel with a hack to make the tegra card modular
[20:56] <ogra_ac> then pulse doesnt eat 100%CPU
[20:57] <ogra_ac> *then* i can let pulse start with dummy device
[20:57] <ogra_ac> and *then* bt sound works
[20:57] <ogra_ac> as well as my soundblaster USB card btw
[20:57] <persia> heh.
[20:57] <ogra_ac> intrestingly i have no volume control
[20:58] <ogra_ac> i can control app volume in RB but no master in the panel or pulse
[20:58] <ogra_ac> and mic input doesnt seem to work
[20:58] <persia> Yes you do, but there's a bug that the default volume control doesn't actually control the volume of the output you are using.
[20:58] <persia> This is most unexpected when you have a USB headset with HID volume buttons.
[20:58] <ogra_ac> it works with the usb card
[20:58] <persia> If you go into the detailed volume control and fiddle levels on the individual devices, it ought work.
[20:58] <ogra_ac> more important is though that i get the mic working
[20:58] <ogra_ac> i want to mumble with the headset
[20:59] <persia> It works on whatever it thinks is default, which is fine for folks that only have one sound output (who are becoming an increasingly small proportion)
[20:59] <persia> It's probably muted.
[20:59] <ogra_ac> not in the UI
[21:00] <persia> Try muting and unmuting.  Sometimes the uninitialised state is incorrectly displayed.
[21:01] <ogra_ac> hmm, i will try
[21:01]  * ogra_ac isnt sure if he can swithc from hifi to telephony mode without breaking RB
[21:02] <persia> I doubt it: they are different BT profiles.  Some hardware supports input and output with hifi, some requires a profile switch.
[21:03] <ogra_ac> well, music stops if i switch to the telephony profile
[21:03] <ogra_ac> heh, and RB paused properly
[21:04] <persia> A profile switch ends up being like a hardware change, from pulse's perspective (as I understand it)
[21:04] <ogra_ac> ah
[21:05] <ogra_ac> hmm, no peaks on the meter
[21:05] <ogra_ac> if i only knew where the mic sits in this gem of industrial design
[21:06] <ogra_ac> its a jabra halo btw
[21:06] <persia> You might want to chat about BT stuff in some channel baptistemm haunts, as he seems to be our current primary maintainer.
[21:07] <persia> (although, like most sensible folk in his part of the world, he's probably not in front of his computer now)
[21:07] <ogra_ac> yeah
[21:07] <ogra_ac> its not urgent
[21:07] <ogra_ac> i need the non NEON QT forst anyway
[21:07] <ogra_ac> *first
[21:08] <ogra_ac> else i cant run mumble
[21:08] <persia> You know, some folk like NEON.
[21:08] <ogra_ac> and that might still be bulding
[21:08] <persia> You're the one on unsupported hardware.
[21:08] <ogra_ac> good for them
[21:10] <ogra_ac> we guarantee that nothing is built with NOEN in maverick
[21:10] <ogra_ac> *NEON
[21:10] <ogra_ac> a fix is already in proposed
[21:12] <ogra_ac> well
[21:12] <ogra_ac> still building it seems
[21:12] <ogra_ac> https://edge.launchpad.net/ubuntu/+source/qt4-x11/4:4.7.0-0ubuntu4.1/+build/2012722
[21:12] <ogra_ac> i wonder if it will make it before i step on the plane
[21:19] <persia> Who guarantees that?  I'm certain it's not true.
[21:20] <persia> I doubt it.  qt4-x11 takes *forever*, and seems to die during build every once in a while (based on whackamole observations)
[21:22] <ogra_ac> yeah
[21:22] <ogra_ac> well, in any case that build is with -no-neon
[21:22] <ogra_ac> if it succeeds i hope it's actually true :)
[21:25] <persia> I'm surprised rbelem didn't have anything to say: I think he needs NEON to run at a decent speed on his n900 :)
[21:26] <ogra_ac> well
[21:26] <ogra_ac> it breaks all QT apps on dove
[21:26] <ogra_ac> david was pretty upset
[21:26] <ogra_ac> (and indeed on ac100 but thats rather less important)
[21:27] <persia> Who uses Qt on dove? :)
[21:27] <ogra_ac> no idea
[21:27] <ogra_ac> but we guarantee that it works
[21:27] <persia> That's what I thought.
[21:27] <persia> Who?
[21:27] <persia> I'm absolutely certain there's vast chunks of stuff in the archive that uses NEON in one way or another.
[21:28] <persia> Simply because of all the effort to *ADD* NEON support some time back.
[21:28] <ogra_ac> sure, but none of the core libs in main
[21:28] <persia> Well, except Qt :)
[21:28] <persia> And everything built on Qt (you will be testing the entire rdepends stack, right?)
[21:29] <ogra_ac> nope
[21:30] <persia> So, what about regression potentials?
[21:30] <ogra_ac> i will test what i can
[21:30] <ogra_ac> it wont regress on anything but arm
[21:31] <persia> So?  There's plenty of users of Qt on ARM.
[21:31] <persia> And all the testing was done on NEON-capable platforms, etc.
[21:31] <ogra_ac> its very very unlikely that you have NEON stuff on app level
[21:49] <ogra_ac> hah !
[21:49] <ogra_ac> https://edge.launchpad.net/ubuntu/+source/qt4-x11/4:4.7.0-0ubuntu4.1/+build/2012722
[21:49] <ogra_ac> finished successfully
[21:59] <linux_manju> Hi all
[22:00] <Guest57282> hi, can someone helb my with a beaglebord c4 an ubuntu?
[22:00] <linux_manju> I recently bought Beagleboard Rev A3 .. However HDMI / DVI to LCD tv was not working
[22:02] <ogra_ac> persia, fyi, mumble works fine with the new QT, no SIGILL anymore
[22:02] <Guest57282> i have problems with the installiation
[22:02] <linux_manju> I checked up and found out a bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/663642 .. and reinstalled OMAPMaverickInstall ... Still now no DVI output but now Xorg fails with /dev/fb0 not found
[22:02] <ubot2> Launchpad bug 663642 in linux-linaro (Ubuntu Maverick) (and 3 other projects) "DVI doesn't work at BeagleBoard xM rev A3 (affects: 1) (heat: 16)" [Undecided,Fix committed]
[22:02] <linux_manju> Any help would be appreciated
[22:07] <geruds> i have a beagle c4 with android. now i want to install Ubuntu , but i it dount start the Image from sdcard
[22:08] <geruds> and yes.. i am a dau
[22:09] <persia> Guest60685, What doesn't work?
[22:10] <persia> linux_manju, Unfortunately, it needs a kernel change, which complicates installation.  I'd recommend following that bug, and either helping to test, or waiting until the fix is released.
[22:10] <persia> geruds, On my C4, I have to hold down S1 for a long time to get it to boot from SD.
[22:10] <geruds> the user button?
[22:11] <linux_manju> persia: I did install  the recomended kernel as suggested here : https://wiki.ubuntu.com/ARM/OMAPMaverickInstall
[22:11] <linux_manju> persia: Its been 7 days sofar.. I have been banging my head on this. but to no avail :(
[22:13] <persia> linux_manju, I don't know what to suggest.  Maybe someone else with that hardware that got it working will have an answer.
[22:13] <persia> geruds, Yes.
[22:14] <ogra_ac> hmpf ...
[22:14] <linux_manju> persia: NP .. Thanks for trying though :)
[22:14] <ogra_ac> pulse doesnt like to work with mumble
[22:14] <geruds> i will try. moment
[22:14] <linux_manju> persia: Its dumb from beagle board side to change the HW without notice
[22:14] <persia> ogra, No.  You need to fiddle mumble in lots of different ways.  I remember NCommander trying to get my handset to work with mumble: after about 4 hours he gave up.
[22:15] <persia> linux_manju, Hardware vendors often do this, unfortunately: the issue is mostly related to timing: when a change like that happens right before a release, it's hard to make sure things are supported.
[22:15] <ogra_ac> well, it works fine with my wired headset on the laptop
[22:16] <persia> geruds, What I do is hold it down *before* adding power, wait for all the lights to come up, and release only then (10-15 seconds later).
[22:16] <persia> ogra, Right, because wired uses ALSA.  BT is kinda special, because it talks to pulse directly (this is part of why we want pulse by default).
[22:16] <persia> mumble is just kinda broken, sadly.
[22:18] <ogra_ac> bah
[22:18] <ogra_ac> and the server kicks me out all the time
[22:18] <geruds> ok.. it dosent work. so my image on the sd shoud be faild
[22:19] <geruds> i got the massage "no MMc card found"
[22:19] <persia> geruds, You have just the one SD slot?
[22:20] <geruds> jap. only thoe one on the bord
[22:21] <geruds> and a new installation off android will work fine
[22:21] <geruds> so i thing the hardware is ok
[22:23] <geruds> new Message:"Unknow command 'mmcinit'
[22:25] <persia> And this is a C4?
[22:26] <geruds> jap
[22:26] <geruds> written on the bord ;-)
[22:26] <persia> Dunno then.  Works for me.
[22:26] <persia> How did you write the SD?
[22:27] <geruds> i use this tutorial https://wiki.ubuntu.com/ARM/OMAPMaverickInstall
[22:28] <geruds> if you have a smarter one i will try it ;-)
[22:29] <persia> What I did was `gunzip ./ubuntu-netbook-10.10-preinstalled-netbook-armel+omap.img.gz && dd if=./ubuntu-netbook-10.10-preinstalled-netbook-armel+omap.img of=/dev/sdc bs=1M`
[22:29] <persia> Obviously, you might not be using sdc :)
[22:29] <persia> But I've heard of other folk who had success with dd and lack of success with cat
[22:30] <geruds> *g* ok.. i will use sdb ;-)
[22:43] <geruds> persia the same problem 'no mmc card found' 'unkown command 'mmcinit'
[22:46] <persia> And you verified the checksum of the download?
[22:46] <ogra_ac> hmm
[22:46] <ogra_ac> i seem to be able to get it working with the usb headset
[22:46] <ogra_ac> but i cant hear a thing
[22:47] <geruds> ofcorse not ;-)
[22:47] <geruds> i make a new download an check it
[22:51] <ogra_ac> sigh, thats annoying
[23:15] <ogra_ac> persia, you dont feel like mumbling for a second i guess ?
[23:16]  * ogra_ac finally found a HW config where the input seems to work
[23:20] <geruds> hei persia, ok i check the md5 its al ok. i try 10.10. and 10.4 ; every time the same problem
[23:21] <persia> geruds, Hrm.  I'm not sure what to tell you.  I wonder if there are some different revisions of "C4" or something.
[23:21] <geruds> i thing the problem ist here : On omap3 systems with a modified NAND (i.e. beaglebord C series) do the following:
[23:21] <geruds> On a serial console connected to the system, halt any autoboot script and type
[23:21] <geruds> setenv bootcmd 'mmc init;fatload mmc 0 0x82000000 boot.scr;source 0x82000000'; setenv autostart yes; saveenv; boot
[23:21] <geruds> The system should start booting (note that this step is only necessary if you have a NAND and the system does not default to reading boot.scr)
[23:22] <persia> Hrm.  Dunno.  I never succeeded in seeing anything on serial: I just held down the button and it booted from the SD and worked.
[23:22] <persia> Bit slow and not much RAM, but otherwise.
[23:24] <geruds> ok. i thing i will make a brake for today and will go on tomorow
[23:25] <geruds> realy thanks for your help. it show me that i am not realy stuped ;-)
[23:25] <geruds> if i finde a solution i will tell you
[23:26] <persia> If you don't mind, it would be better to add it to the wiki.
[23:26] <persia> Works for me, meaning I'm not likely to add it, and if you find a good workaround, maybe if someone else with a C4 has your issue, they can try that (but note that not all C4s have the issue).
[23:27] <persia> Same as where rsalveti added notes on his MX that linux_manju was using to try to get the XM/A3 working.
[23:28] <geruds> jap i will poste it. i thing the problem is that androide is now in the NANE. if you have a new beagle the problem newer exist
[23:28] <geruds> NAND
[23:29] <persia> You think the android bootloader in NAND is getting in the way of booting off MMC?
[23:29] <geruds> yes
[23:29] <persia> You might try one of the recovery techniques from elinux.org to see if you can clear the NAND (obviously, backup anything interesting first)
[23:30] <geruds> nice idear
[23:31] <geruds> i will try it tomorrow..
[23:31] <geruds> thx
[23:47] <pwork> Hello, I ran the a rootstock command from my host machine to generate a rootstock .img, but I get a non fatal error, and no .img in the end : chroot: failed to run command `/bin/installer': Exec format error, I: Cleaning up..., I: Unmounting temporary image
[23:47] <pwork> Do you have any idea what goes wrong ?
[23:48] <pwork> Oops, sorry, just after the 'Extracting <package>' step, I get "chroot: failed to run command `debootstrap/debootstrap': Exec format error" also
[23:52] <pwork> I followed the RootstockFromScratch howto