/srv/irclogs.ubuntu.com/2011/02/04/#ubuntu-arm.txt

=== prpplague^2 is now known as prpplague
=== davidm_ is now known as Guest95130
=== Criscolo is now known as Crisco
=== asac_ is now known as asac
=== davidm_ is now known as Guest26912
=== guerby_ is now known as guerby
rsalvetimorning11:40
ograyo11:43
rsalvetijanimo: can't the qt bug be also forwarded upstream?12:24
rsalvetias it seems now that is not a compiler regression12:24
janimorsalveti, sure, I can do that12:25
janimoI am surprised though it happens with gcc4.4 as well, I wouldn't have thought it is a Qt regression - smaller chances for that between 4.7.0 and 4.7.1 than between two toolchains12:26
=== davidm_ is now known as Guest4224
ograjanimo, rsalveti, shouldnt we wait until NCommander's full rebild finished to make sure its not any of the linked in bits ?12:39
rsalveticould be, was just thinking in a way to put more people looking at this12:39
rsalvetiand it won't hurt to send it upstream12:39
persiaBetter to give a good report to upstream.12:39
ograsince janimo did only a partial build and NCommander was supposed to do a full one12:39
persiaAnd if it's a compiler issue, better to send to the other upstream :)12:40
ograwell, currently it doesnt look like compiler12:40
ograbut i'd like a full proof before pushing any upstream12:41
persiaI don't think it's known.  Inlines behave exceedingly oddly with partial builds.12:41
ograso imho we should wait until we can prove it by trying out NCommander's complete build12:41
persiaIndeed.12:41
ogragiven he started it last night (i hope) it should be done this evening at some point12:42
janimoogra, do you know what NCommander's current build tests for12:42
janimo?12:42
ograjanimo, well, according to the call yesterday he was supposed to build the full source with gcc 4.412:42
ograsame thing you did but with the full package12:43
janimook12:43
janimoalthoug he seemed to say it was redundant12:43
ograso we can exclude any issues that might be caused by a partial rebuild12:43
janimoright12:43
ograsigh12:43
ogradid he ?12:43
janimohe surely had some build going but not sure for what12:44
ograhmpf12:44
ograk12:44
ogralets see when he gets up12:44
ograand ask him then12:44
sveinseI need to write a udev rule for pulse audio. Anyone here knows how or an example of how to write a udev rule for the OMAP soc audio?12:57
ograa udev rule ?12:58
ograwhy ?12:58
sveinseYeah. Take a look in /lib/udev/rules.d/80-pulseaudio.rules12:58
sveinseI need such a line for the soc in order to define a pulseaudio profile12:58
ogranope12:59
ograyou need an alsa profile instead12:59
persiaI don't even have that file12:59
sveinse(this was on maverick)12:59
ograi dont have that file on maverick13:00
persiaMy maverick has a 90-pulseaudio.rules, but it only has stuff for some fairly exotic USB devices.13:00
ograright13:00
persiaDoing it in ALSA is the way to go.13:00
sveinsedo you then know how? Because I don't have audio on my board and the pulseaudio people sais I need to write a PA profile such as the exotic ones in 90-pulseaudio.rules13:00
sveinsepersia, so how do I do that then?13:01
persiaWhich board ("FOO" if you can't say)?13:01
sveinseFOO. It's our own custom board with custom audio devices.13:02
persiaAh.  That will make this discussion a little trickier :)13:02
sveinseSo I know I'm on my own, but regardless, I need audio to work ;)13:02
persiaDoes `aplay -l` give you any output?13:02
sveinseYes, no problem. And I'm able to playback with alsa players and alsamixer13:03
persiaExcellent!  That's a good start.13:03
sveinseI also have pulseaudio if I load the modules manually. It's just the udev autodetection which doesn't. It refuses as it doesn't find a working profile.13:04
sveinseAnd thus the udev rule where I can tell PA about its profile (which I need to write regardless)13:04
persiaSomething like load-module module-alsa-sink ... (with lots of arguments)?13:05
sveinseBut I'm listening about other methods if you know about it13:05
sveinsepersia: Yes, *lots*. However you lose some capabilities that way (like HW volume control) due to limitations in the manual module load13:06
persiaIndeed.13:06
sveinseWhere can I find a ALSA profile?13:07
ograin /usr/share/alsa/init/13:07
persiaThat only works if you get useful CARDINFO data though: you should be able to tell if you have acceptable data from the aplay output.13:08
ograright, you need a proper driver13:09
sveinseWell, I wouldn't be surprised if I found bug in the driver. But this is one in our team, so I'll yank his chain if its not working. In all cases I need to actually prove that its the ALSA driver which doesnt work13:13
sveinseRegardless, aplay reports:13:13
sveinsecard 0: mcbline [mcbline], device 0: AIC23 tlv320aic3105-0 []13:13
sveinsecard 1: mcb1681 [mcb1681], device 0: PCM1681_STREAM PCM1681-0 []13:13
sveinseSo, that's a good starting point13:13
persiaThat ought be enough.  Try creating an ALSA profile against those strings, and see if it loads.13:14
sveinsepersia: How do I verify it?13:15
persiaYour sound will work :)13:15
sveinsehahah lol13:15
sveinsewhooh.. googling for alsa profile docs...13:17
sveinsehmm. What to put into my ALSA profile?...13:26
persiaTake a look at some of the other files there: you probably want to identify your controls, at the least.13:29
sveinseYes, I'm looking at the omap413:29
sveinseOne thing though. In 00main it sais "CARDINFO{driver}=="OMAP4", INCLUDE="omap4", GOTO="init_end""13:30
sveinseWhile it parses two CARDINFO's in omap413:30
sveinseIs there a way I can dump these ALSA variables (driver, name)?13:31
sveinseThe aplay -l doesnt tell which is which13:31
ogracat /proc/asound/cards13:33
persiaThat doesn't tell which is which either13:33
sveinseObviously wrong:  Found hardware: "" "" "" "" ""13:35
persiaI would have expected something similar to the aplay -l output: that's a driver issue.13:37
sveinseYes. Reading from 00main it sais:13:37
sveinseERROR="Found hardware: \"$cardinfo{driver}\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n"13:38
sveinseHence the cardinfo information is missing...13:38
sveinseStrange as aplay -l does report them13:38
persiaProbably an incompletely filled structure: long names provided, but not short names (as they aren't exposed to the UI)13:39
sveinsepersia, do you know of a omap soc kernel driver which works good?13:44
* persia looks around the kernel tree13:45
sveinseunder sound/soc/omap13:46
persiaIf I recall correctly, sdp4430 got a lot of attention a few months ago, and probably represents the best-tested example of what is known to work throughout the stack13:47
sveinsethanks. If you run aplay -l on your device, how does the "card 0: ..." line look like?13:47
sveinseMy target sais: card 0: mcbline [mcbline], device 0: AIC23 tlv320aic3105-0 []13:47
sveinseWhile my host sais: card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]13:48
sveinseNote the last [] missing the text13:48
persiaI don't currently have a running target with a recent Ubuntu kernel.13:48
persiaogra_13:48
persia?13:48
* persia should upgrade something this weekend13:49
ograwell, the panda operates on the stuff bhind the first colon in /proc/asound/cards13:53
persiaogra, Do you happen to have the string handy?13:54
sveinseHmm. /proc/asound/cards:13:55
sveinse 0 [mcbline        ]:  - mcbline13:55
sveinse                      mcbline13:55
sveinseWhile from host:13:55
sveinse 0 [Intel          ]: HDA-Intel - HDA Intel13:55
ograogra@panda:~$ cat /proc/asound/cards13:55
ogra 0 [Panda          ]: OMAP4 - Panda13:55
ogra                      TI OMAP4 Board13:55
sveinse                      HDA Intel at 0xf6fdc000 irq 4813:55
persiaIt's the bit before the '-' that seems to be the critical bit.13:55
persiaSame emptiness in several views.13:55
ograyour driver misses proper naming13:55
sveinseAah. So the ]: OMAP4 <-- is the important stuff here13:55
persiaogra, Thanks13:55
* sveinse wish he had a running panda board to compare against. Would be easier to find the missing struct member...13:58
persiaI seem to remember sound on the beagle getting fixed also, but without quite the same level of exhaustive detail of discussion.14:01
persiaYou might check that (unless someone says I'm completely wrong)14:01
persia(this assumes you have a beagle board to compare against)14:01
sveinsepersia: Unforunately not14:02
persiaYou might try asking in #alsa-soc: they know heaps about the details of what needs to be present (although they do tend to work at a level of detail that may be confusing)14:03
sveinsethanks. I could take a look at the omap4 soc driver to find the "OMAP4" string. However the driver doesn't seem to be present in my kernel sources14:04
persiaGrab the Ubuntu sources: the ti-omap4 branch from git://kernel.ubuntu.com/ubuntu/ubuntu-natty.git14:06
sveinseExcellent!14:06
sveinsepersia, I have been diffing our driver and the sdp4430.c from natty. I have a theory why it doesnt work: Our kernel people are running 2.6.38, and the members "driver_name" and "long_name" doesn't long exist in the struct snd_soc_card.14:40
sveinseWhich could indicate that userspace alsa needs upgrade for everything to work :(14:40
persiasveinse, Which userspace alsa are you running?14:49
sveinsepersia, well I'm running off maverick, so its 1.0.23+dfsg-1ubuntu4 for alsa-base14:54
persiaThat ought be fine.14:55
persianatty is 1.0.23+dfsg-2ubuntu1b1, which roughly translates to some packaging changes and a rebuild.14:55
persiaI believe 1.0.24 is coming to natty soon, but I doubt aged userspace is the issue.14:56
sveinseYet, the kernel driver has no driver_name and long_name which it seems is the missing fields from /proc/asound/cards14:56
persiaAnd there is one for sdp4430?14:57
sveinseYes14:57
persiaMaybe look at a maverick sdp4430 (2.6.35-903.21 or so)14:58
persiaMy understanding is that it works in maverick.14:58
persia(if it's not in the ubuntu-natty.git tree, check ubuntu-maverick.git)15:01
sveinseI'm cloning the ubuntu-maverick git as we speak15:01
sveinsetakes a while15:02
persiaI'll wish you luck: I'll be away for the next 30+ hours.15:02
sveinsepersia: Thanks15:03
=== zyga is now known as zyga-food
ericb2hello16:06
ericb2I tested the netbook version with my Beagleboard xM rev2 (OMAP3 ) , and after "Uncompressing Linux ... done, booting the kernel"  I got nothing : stalled16:07
ericb2I used: the image found here : https://wiki.ubuntu.com/ARM/OMAPMaverickInstall16:07
rsalvetiericb2: that's normal, by default there are no output at the uart16:07
rsalvetibut you should see something at your dvi output16:08
ericb2rsalveti: does xdmi work ?16:08
ericb2rsalveti: I tested, and nothing so far, but maybe I did something wrong16:08
rsalvetihdmi you mean?16:08
rsalvetion xm just the connector is hdmi, but it's dvi-d16:09
rsalvetiyou should see the resizing and then the installer16:09
ericb2rsalveti: sorry, you're right  : xdmi16:09
ericb2rsalveti: I'll retry ..16:09
rsalvetihttps://wiki.ubuntu.com/ARM/BeagleEditBootscr if you want to enable the console16:09
rsalveticheck "Notes about the process" at the page you posted the link16:10
rsalvetithere are some useful information about the process there16:10
ericb2rsalveti: thank you very much16:10
ericb2rsalveti: I'll read carefully16:10
ericb2rsalveti: btw, will you attend FOSDEM ?16:11
rsalvetinops :-(16:11
ericb2rsalveti: I'll attend on sunday16:11
rsalvetimaybe ogra will16:11
rsalvetitoo far for me16:11
ericb2rsalveti: ok. I'll probably take my beagleboard with me16:11
=== brown is now known as reb`
ericb2rsalveti: how to know things are ok ? The hdmi does seems to no longer work. Can this be a resolution issue ?  I remember I had 1024x768@60 working or something close16:18
ograi wont make it to fosdem16:20
ograalready on the road the last week of feb ... my GF would kill me if i also went to fosdem16:20
ogra:)16:20
rsalvetiericb2: rev 2 should just work16:24
rsalveticould be16:24
rsalvetidepending on your monitor16:24
rsalvetias our default resolution is higher than that16:24
rsalvetitry editing your bootsrc16:24
rsalvetiand putting a lower resolution16:24
ericb2rsalveti: that's what I'm currently doing. If if works I'll tell you16:25
rsalvetiok16:25
lilsteviewhat does "port's parent platform driver is not whitelisted" mean16:26
ericb2rsalveti: just curious:  it is possible to use (mean simply copy) a working boot.scr ?16:32
ericb2s/boot.scr/bootsrc/16:32
ograsure16:33
ograbut it will be overwritten by whatever is in /boot/boot.script during installation16:33
ograso you should make sure they match16:34
rsalvetiyup, once flash-kernel (on a kernel update) is called /boot/boot.script will overwrite your boot.scr16:34
ograbug 51730016:36
ubot2Launchpad bug 517300 in likewise-open "[armel] likewise-open needs porting to ARM" [High,Confirmed] https://launchpad.net/bugs/51730016:36
sveinseI have no idea how to get this alsa profile thing going, nor can I find anything wrong with the alsa driver17:51
sveinseogra, are you sure alsa profile is the way to do pulseaudio configuration? AFAICS its only PA which complains. Everything else done directly against alsa seems to like it should17:53
ograPA complains because it doesnt find the right thing to attach to17:54
=== sbambrough is now known as scottb-lunch
=== scottb-lunch is now known as sbambrough-lunch
ografi you use a PA profile you cure the symptom but not the root cause17:54
sveinseI found this: http://www.omappedia.org/wiki/Ubuntu_PA17:55
ograthats super broken17:56
ograand we fixed it properly for the panda17:56
ograby fixing the driver and alsa-libs17:56
ograin natty audio works out of the box that way17:57
sveinseogra, I agree. But when alasctl init doesn't get the correct descriptors and the kernel soc-audio interface has changed, I'm running out of ideas how to fix17:57
ograwe will add PA profiles for special cases like automatically switching audio out to HDMI for example, but the basics work out of the box without PA tinkering17:57
ograand thats how it should be17:58
sveinseI've checked both natty and maverick omap4 kernels, and both of them has the extra text fields (if that is what's wrong then)17:58
sveinseBut the latest 2.6.38 does have these fields17:58
ograright, make soure your driver has that too17:58
sveinseno, the struct have changed17:58
ograthen you can reate an alsa init file17:58
ndecsveinse: hi. sorry to interrupt ;-) what exactly are you trying to do/17:59
ograthat way will become the default soon with UCM17:59
ograndec, getting a custom omap3 board to properly do sound17:59
ndecogra: argh.. .omap3 ;-)17:59
ograheh17:59
sveinsendec, My custom maverick omap3 board doesn't detect my alsa drivers17:59
ndecUCM should help OMAP3. someone will just need to write the correct config files18:00
ndecsveinse: you mean the kernel or Pulse does not detect it?18:00
ograthe kernel doesnt even name the card18:00
sveinsendec, sorry a little too quick here: Yes, pulse doesn't detect it. alsamixer and aplay works18:01
sveinsecat /proc/asound/cards18:01
sveinse 0 [mcbline        ]:  - mcbline18:01
sveinse                      mcbline18:02
sveinse 1 [mcb1681        ]:  - mcb168118:02
sveinse                      mcb168118:02
sveinseso the guys at pulseaudio suggest writing a udev rule to point to a profile18:02
sveinseyet, the nice people here suggest otherwise18:03
ndecsveinse: which version of ubuntu are you targetting?18:04
sveinsendec, currently maverick. But we'll switch to natty when its a little more stable18:04
ndecsveinse: as ogra said, ALSA UCM is coming into natty, we are planning to get basic UCM integration in pulseaudio as well.18:05
ograalpha2 came out yesterday18:05
ograits pretty smooth18:05
ndecsveinse: that is clearly the cleanest solution, but that might take a little while until UCM is available in pulse.18:05
sveinseis USM something which must be patched into the kernel?18:05
ndecsveinse: no. it's alsa user space changes only.18:06
ndecsveinse: it's new alsa API that makes it simpler to manage Use Case (hence the name)18:06
sveinseIt's good to know. However, it doesn't fix my current problems though18:06
ograwell, i think your ASoC driver needs to at least support detection18:06
ograeven for UCM18:07
ndecsveinse: you have config files where you define your cards profile (headset, headphonem hdmi, ...), and you select which profile to use with this new alsa API.18:07
sveinseYes, agree. However theres so much I can do when the struct members change...18:07
ndecsveinse: well you update the config files ;-)18:07
sveinseI've read the kernel sources and the "driver_name" and "long_name" fields have been removed from the kernel headers18:07
sveinsendec, I have started on a alsactl script/profile18:08
sveinseHowever alsactl init sais 'Found hardware: "" "" "" "" ""'18:09
ndecsveinse: ok, that's what we had initially for panda before it got fixed properly by ogra18:09
ograthat reflects your /proc/asound/cards18:09
ograi only fixed the userspace18:10
ograwell, actually i only included fixes from others in the right places :)18:10
ograthese fixes still relied on the proper driver namings18:10
sveinseYes, and I found this in sound/soc/omap/sdp4430.c18:11
sveinsestatic struct snd_soc_card snd_soc_sdp4430 = {18:11
sveinse         .driver_name = "OMAP4",18:11
sveinse         .long_name = "TI OMAP4 Board",18:11
sveinseBut member .driver_name and .long_name is not present in struct snd_soc_card as of 2.6.38.  I think that's my problem18:12
ograMIGHT BE18:12
ograOOPS18:12
ograsorry for caps18:12
sveinsethat's ok (I hoped you weren't angry for repeating my questions :)18:13
sveinseLet me rephrase: you are now aware of any struct/interface changes to recent kernels which would mandate changes in alsa clients?18:14
sveinses/now/not/18:14
ograno, i havent looked at the kernel in natty yet18:14
ogralrg might be able to answer whats needed for UCM in your driver though18:15
sveinseI have cloned the ubuntu-natty kernel (for ti-omap4 branch)18:15
ograhe is ASoC upstream (but not always around)18:15
=== zyga-food is now known as zyga-fk
=== zyga-fk is now known as zyga-afk
sveinseubuntu-natty has the missing members18:16
sveinsebut that's 2.6.35-318:17
ograyeah, dont look at that one ;)18:17
ograit is good for maverick ... for natty there will be a new one18:20
sveinseIn my search for a temporary solution: Do you know how a udev rule should be formatted for a soc alsa card?18:20
ogranope18:20
ograask the guys that suggested that18:20
ogra(which i suspect are fedora devs :P )18:21
NCommanderjanimo: did you 4.4 build pass?18:21
ograNCommander, where is yours at18:21
* sveinse stuck between a hammer and a hard place :P18:22
ograhis did18:22
ograwe are looking for your comparison data from the full build18:22
NCommanderogra: FTBFS, but due to user error during the night.18:22
ogragah18:22
NCommanderogra: yeah18:22
ograstop sobbing on your panda while you sleep :P18:22
NCommanderogra: but it makes those fun blue flashes when I do!18:23
ogralol18:23
ograwell, monday than18:23
GrueMasterMore like drunken debauchery.18:23
ogra*then18:23
ograGrueMaster, stop giving him beer !18:23
ograespecially the strong self brewed one18:23
GrueMasterBeer, pfft.  We has Vodka!18:23
NCommanderogra: GrueBrew is the only flat beer I ever experienced :-(18:24
ograNCommander, i have other bad news for you to make your morning even prettier :)18:24
NCommanderogra: -_-;;;18:24
NCommanderwhat?18:24
ograNCommander, zul asked for help with bug 51730018:24
ubot2Launchpad bug 517300 in likewise-open "[armel] likewise-open needs porting to ARM" [High,Confirmed] https://launchpad.net/bugs/51730018:24
ograhe handles upstream and the package went back to -server now18:25
NCommanderogra: oh, thats straightforward (if a bit tedious)18:25
ograbut he needs help so that the patch applies cleanly to new upstream18:25
ograi dont think its super urgent but having it sorted by release would be good18:25
ograplease talk to zul about it18:26
NCommanderogra: will do18:26
ograthanks :)18:26
* NCommander tries another qt4-x11 test build18:26
ograNCommander, so janimo's build with 4.4 exposed the same issues18:26
NCommanderogra: I thought you said his 4.4 build worked18:27
ograthats why we need to have yours to verify its not something thats linked in from other files18:27
NCommanderhrm18:27
* NCommander checks somehitng18:27
ograno, i meant it built and showed (from his perspective) that its not 4.418:27
ograor not 4.518:27
ograhowever you want to put it18:27
NCommanderhrm18:28
ograso a full package build to prove that is needed18:28
ograthen we can hassle upstream QT18:28
* NCommander has a theory ...18:28
NCommanderjanimo: can you do a partial rebuild, but drop the kubuntu_22_thumb patch while I do a full rebuild, and try that?18:28
ogracan we first follow the plan we worked out before we drop other patches ?18:29
ograi mean jani is done with his part he can surely move forward there but we need your package too18:29
NCommanderogra: I am18:29
NCommanderogra: but I just want to test that theory18:30
ograyep, understood18:30
ScottKIt's not going to build without the22_thumb patch I don't think.18:30
NCommanderogra: since I broke the qt4-x11 build on maverick (gcc-4.4) with that patch18:30
NCommanderit might be causing a false-negative18:30
ograNCommander, well,, we first need proof for janis results18:31
ograone step at a time18:31
janimoNCommander, isn't that patch the IT one?18:31
ScottKIt is18:32
janimoogra, I still have things to check. This bug bothers me so much I cannot let it rest18:32
ograjanimo, i didnt say you should let it rest ;)18:33
NCommanderjanimo: yeah, since when it was applied it caused explosions on Maverick18:33
ograjanimo, but we need comparison data18:33
ograNCommander, when was it applied ? i run unity-2d just fine on maverick with the QT from -updates18:34
ScottKThat patch content doesn't exist in maverick18:34
ScottKMaverick didn't need it due to implicit IT.18:34
ograhow did it cause explosions then ?18:34
* ogra doesnt get it18:35
ScottKNot sure.18:35
ScottKIIRC there's a patch of the same name in Maverick, but with different content.18:35
* ScottK checks18:35
NCommanderogra: I applied it ot a maverick build of qt-4.7.0 and it caused a segfault similar to the one we were seeing18:35
ograah18:35
sveinseogra, where can I find a recent omap4 kernel for natty?18:36
ograsveinse, nowehere yet18:36
ograwhats in natty is the most recent we have18:37
GrueMastersveinse: In natty, we are currently still on 2.6.3518:37
ograthere is a linaro build from upstream but that wont work much and afaik doesnt have any sound stuff yet18:37
ograthe .38 port is in the works but will still take a while18:37
sveinsego figure18:40
=== davidm_ is now known as Guest92584
GrueMasterThere is a .38 kernel for omap3 though.18:50
sveinseGrueMaster: How does a omap3 .38 system look like in respect of /proc/asound/cards19:02
sveinseAnyone running .38 here?19:03
sveinseI curious to learn if there indeed are changes to the overall soc alsa system, or if the problems are related to our system only19:04
=== sbambrough-lunch is now known as scottb
=== scottb is now known as sbambrough
GrueMastersveinse: http://paste.ubuntu.com/56269819:06
sveinsesame thing as I'm seeing. That's somewhat comforting19:07
sveinseyou have pulseaudio running on this system?19:07
ogranot if you know that audio is currently not working on omap3 in natty ;)19:07
GrueMasterYes, although pulse currently can't control the volume.  Had to do that manually in alsamixer.19:08
ograit also waits for UCM19:08
GrueMasterplayback is ok.19:08
sveinseGrueMaster, that's *exactly* my problems as well19:08
ograplease dont jusdge by the half done audio in omap3 in natty yet19:09
ograthats being worked out19:09
ogra(by lrg)19:09
sveinseno, but the symptoms are equal19:09
ograyes, but that doesnt help you in any way19:09
sveinseGrueMaster, what happens if you run alsactl init on your system?19:10
ograUCM isnt ready yet and the driver needs adjustment19:10
* ogra sighs19:10
GrueMastersveinse: If you can get audio to at least work with alsamixer & aplay, pulse playback should work.19:10
GrueMasterIf not, there are sink issues.19:10
sveinseogra, true. And I'm considering the pulseaudio profile "fix" (to call it that) as a temporary workaround until UCM arrives19:10
ogramight be your way to go if you cant fix the driver the same way we did in maverick19:11
sveinseGrueMaster: Yes, but we need HW volume control. With SW volume control you lose resolution19:11
GrueMastersveinse: I understand.  Just saying that sometimes you need to take it one step at a time.  If you have pulse playback, that's half the battle.19:12
sveinseGrueMaster: Agree, but not my boss. He needs full fledge audio with volume control19:13
sveinseogra, because we're on .38, it isn't that easy as the required driver fields are removed. Which GrueMater now confirms19:13
ograif you want to use natty, wait for UCM and possible additional fixes to ASoC, if you want to use maverick either fix the driver like we did for omap4 or go with your workaround19:13
ograi would expect these fields to return in some way or the other19:14
sveinserelease is still a year away, so we will have the opportunity to jump to natty and UCM19:14
ograor UCM to handle it without name19:14
GrueMastersveinse: You could get a jump on UCM by pulling the 1.0.24 tarballs from alsa-project.org.  Or waiting for them to show up here in a week or so.19:15
sveinseogra, I do too. It wouldn't surprise me to see that the alsa user tools need change for .3819:15
ograthey did already19:16
ograthey are just not in the archive yet19:16
sveinsein a week or so... for natty then?19:16
GrueMasterThat's the plan as I understand it.19:16
GrueMasterWe had a soft freeze for Alpha 2 release.19:16
GrueMasterAnd alsa 1.0.24 was just released late last week.19:17
sveinseHow natty doing? I'm eager to switch, however I can't break everyone's system. That would be expensive19:17
GrueMasterAlpha 2 is very stable on beagle/xm, and panda.  But we will be switching the UI as soon as we can fix the QT issues.19:17
* ogra is afk now19:18
sveinseTalking of Qt issues: what are those?  We are running qt on our system (but against qws though) and have had issues. perhaps I can contribute with something?19:19
rsalvetiwhat kind of issues are you having?19:19
GrueMasterWe are currently seeing a segfault in the core libraries on natty.  Works fine on Maverick.  Problem is the 25 hour build times.19:20
GrueMasterHard to narrow down the bug with long build times.19:20
rsalvetisveinse: I believe yours could be more related with qws19:20
rsalvetidon't know if it's well tested and etc19:20
sveinseah, you build natively, right19:20
rsalvetiyup :-)19:21
GrueMastersveinse: Here's the bug we are tracking if you are interested.  Bug 70568919:21
ubot2Launchpad bug 705689 in qt4-x11 "unity-2d-launcher crashes with segfault error on armel (natty only)" [High,Confirmed] https://launchpad.net/bugs/70568919:21
GrueMasterAnd I should change the description to "QT Apps crash..." as we can reproduce it with other programs.19:22
sveinsewell, atm qt-qws is working ok (not perfect) for us. We still have opengl integration issues (thank you Imagem)19:22
sveinseI just *love* the binary driver thingy19:23
sveinseSome of the guys in our project told me they had problems compiling Qt properly with the ubuntu/linaro gcc, while the CSL works perfectly. It smells similar when reading the 705689 bug19:26
sveinsesorry for not have more elaborate details, and I don't have any repeatable procedures to back up my claims19:27

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!