=== XorA is now known as XorA|gone [01:34] Yes! kde4libs has made it to the install stage! [01:39] Sweet. [01:39] What are you building on? [01:44] cushaw [01:44] https://launchpad.net/ubuntu/+source/kde4libs/4:4.5.1-0ubuntu5/+build/1961555 [01:44] I think it's a Babbage 3.0, but that's guessing based on IRC traffic. [01:46] I have Alpha 1 (for 10.10) on my Touchbook but it seems to want a password - is there a default? [01:47] tommd, How did you install? [01:47] persia: With dd (https://wiki.ubuntu.com/ARM/OMAPMaverickInstall) [01:48] tommd: You should be able to boot and it should run oem-install on it's own. [01:48] Where did you get the image? [01:49] tommd, An image from http://cdimage.ubuntu.com/ubuntu-netbook/ports/releases/ ? [01:49] GrueMaster: It didn't. Is this a result of me using the AI kernel (not the default Ubuntu/Maverick alpha kernel) [01:49] no [01:49] persia: http://cdimage.ubuntu.com/ubuntu-netbook/ports/releases/10.10/beta/ [01:49] oops, yes [01:49] ;-) [01:49] OK. [01:49] Where are you seeing the username prompt? [01:50] Its an X login prompt [01:50] If you are using a custom kernel and not the provided initrd, it will fail. [01:50] It's off now and I'm just replacing the /etc/shadow. [01:50] Hrm. I wonder if there are odd board-support issues. That oughtn't happen. [01:50] GrueMaster: Ah. How is the kernel involved in first-boot setup? I would have thought this as something user space + a flag/file. [01:51] the kernel has to have the right modules enabled, and the initrd needs to have the right code to set stuff up for the first-boot experience. [01:51] So an arbitrary kernel/initrd ends up connecting to a half-installed system, which doesn't work. [01:51] There are a couple of scripts that run from initrd, one that resizes the image to fill the Sd card, the other to do some minor tweaks, like triggering oem-install to run. [01:52] The scripts are part of the jasper-intramfs package. [01:52] tommd, If you must replace the kernel, try not replacing the initrd (as risky as this is). [01:52] I have a low confidence in that solution. [01:53] Next, try booting into some other working environment, and mounting the half-installed system as a chroot, and rebuilding the initramfs inside that, and then extracting that for use. [01:54] ideally, determine what part is failing, and file some bugs so that the touchbook can be supported in the future (although with that RAM and IO, I fear it will never be well supported) [01:54] Perhaps I can just go with the custom mlo [01:55] and the Ubuntu kernel... though I bet that won't have much of the hardware supported. [01:57] tommd, It's mostly a mainline kernel: does mainline support the touchbook yet? [01:57] Not really. There are a couple issues (accelerometer, I think... some people made noise about the screen) [01:57] I'm going to try though [01:57] Once you complete the rootfs install, you can probably swap kernels without such poor results. [01:58] ok, I'm giving it a go [01:58] owch [01:58] ugly screen. [01:59] Which one? [01:59] Its a somewhat long story - basically my NAND is a bit screwed up so I need an mlo/u-boot that doesn't use the NAND settings. [01:59] The latest AI u-boot is sufficient. [02:00] And it seems trying to boot the 10.10 kernel with the other mlo/u-boot was a bad idea. [02:00] Unfortuantely, it seems that uboots are even more sensitive to board changes than kernels. [02:00] * persia wants EFI+grub last year more [02:00] yeah, I don't know much about u-boot other than I'm unhappy when I hear it said. [02:26] is there a big package update going on or something? [02:26] I can't install gnome desktop, smbclient requires samba-common of a very exacting version but the one in the pool is one version better than the smbclient wants [02:27] Final Freeze was 8.5 hours ago. [02:27] Lots of folks pushed to the hard limit for their uploads, so the queues got huge. [02:28] okay it's just I noticed this: [02:28] Should be sorted in ~30 hours. [02:28] [ ] samba-common_3.5.4~dfsg-1ubuntu6_all.deb 16-Sep-2010 07:05 386K [02:28] [ ] samba-common_3.5.4~dfsg-1ubuntu7_all.deb 16-Sep-2010 21:04 385K [02:28] .. the build times are less than 14 hours apart... which is freakish [02:28] 30 hours is a long time to wait for the counterpart packages :] [02:30] https://launchpad.net/ubuntu/maverick/armel/+builds?build_text=&build_state=pending is the list of stuff needing building and the order in which it will build. LP guesses about times, but isn't usually that far off. [02:31] times? you mean the numbers like 1755, 2505? [02:31] minutes or seconds? [02:35] oh the links tell you an hours.. and it says 16 at least [02:35] oh well [02:35] back in a bit [03:13] The TouchBook has lots of custom bootargs in the NAND. Not sure how this compares to the BeagleBoard. Should I wipe out the bootargs and try the Ubuntu kernel or should they remain? [03:15] tommd, last i checked the default ubuntu kernel only has what mainline support exists for the touchbook.. which isn't much, including no screen... [03:17] rcn-ee: Thanks, I had thought the screen made mainline. Shows what I know. This explains why I'm not getting any stdout... and I thought the kernel wasn't getting loaded. [03:18] not really any (easy) way to get it to configure then, huh? No screen with Ubuntu. No initrd (no Ubuntu initrd) with the AI kernel. argh [03:19] tommd, i just happen to be working on it myself too.. other then the dss2 stuff nothing is too useful for end users yet.. http://bazaar.launchpad.net/~beagleboard-kernel/%2Bjunk/2.6.36-devel/files/head:/patches/touchbook/ (slowlying syncing with touchbook's git tree..) [03:19] Do you have any working armel environments? [03:19] If so, you ought be able to reconstrut the Ubuntu initrd in a chroot. [03:20] persia: I had a working OE setup and I have the TB working in conjunction with the AI kernel (and an older Ubuntu) [03:20] That's it. [03:21] The AI Kernel doesn't use an initrd, so I'd need to modify that slightly to begin with. [05:35] tommd: Well, you could get a copy of jasper-initramfs and read what the scripts do. Then apply them manually to an SD card prior to booting. [07:05] hi , can we mount a directory like this .. "mount -t nfs /sys/kernel/debug/pm_debug/ /avinash/" === hrw|gone is now known as hrw [08:28] morning [08:33] ogra: Do you have sound working on your 6/8 layer? [08:33] mopdenacker: What about you? [08:34] prpplague: Are you around still? [08:50] ... [08:50] lag, not with the default setup, no [08:50] (8 layer) [08:50] Do you have it working at all? [08:51] Even with the hacky files? [08:51] i dont fiddle with it, so no [08:51] :( [08:51] Okay [08:51] let me add the files and see [08:51] I need someone to do some tests [08:51] what was the bug# ? [08:51] That would be great [08:51] bug 637947 [08:51] Launchpad bug 637947 in linux-ti-omap4 (Ubuntu Maverick) (and 1 other project) "no sound devices on current ES2.0 boards (affects: 1) (heat: 12)" [High,Confirmed] https://launchpad.net/bugs/637947 [08:55] Let me know if you get sound working [08:56] rebooting [08:56] :) [08:57] its the bottom plug, right ? [08:57] Apparently [08:58] i hear farting sounds ... and pops when the amp goes on and off [08:58] oh, wait, i forgot the daemon.conf [08:58] * ogra reboots again [08:59] How did you test? [08:59] Command please [08:59] none, i rebooted [08:59] expecting the login sound [08:59] Oh, I see [09:00] aha [09:00] sounds were disabled by default [09:00] enabling them gets me the login sound with distrotion [09:01] * ogra reboots again to hear [09:02] yep, works [09:03] but i always get the farting sound if it initializes [09:05] dropping the daemon.conf changes still gets me sound [09:05] so they are not urgetnly needed it seems [09:06] oh, fun, my USB didnt initialize this time [09:06] (no NIC, no kbd/mouse) [09:11] lag, so i obviously need the default.pa and the amixer hacks to make it work, it works fine with the original daemon.conf [09:12] but initializing the HW is very noisy (popping and farting sounds) === amitk is now known as amitk-afk [09:22] I am looking for a ARM board with SATA... [09:22] good luck :) [09:25] lag, commented on the bug [09:25] seems there are a lot unneeded changes in default.pa [09:25] bah [09:26] lool: ping [09:27] ogra: It looks like I had network problems - did you get back to me? [09:27] yep [09:27] And? [09:27] lag, commented on the bug, there are many pointelss changes in default.pa [09:27] all i need are the three lines i pasted there plus the amixer hack [09:28] and no changes to daemon.conf at all [09:28] What application plays the login sound? [09:28] gnome-session i think [09:28] ogra: actually, you can probably answer my question too [09:29] dmart, lets try :) [09:29] ogra: Do this: aplay -Dplughw:0,0 /usr/share/sounds/ubuntu/stereo/desktop-login.wav [09:29] ogra: quick one: it seems that the libmad fix works - someone got a good test result [09:29] ogra: should I submit a merge request, and who's the appropriate maintainer? [09:29] s/maintainer/approver/ [09:30] dmart, it would have to be a final freeze exception, not sure we'll get it in [09:30] final freeze is in effect since yesterday ... i think the release team needs to approve [09:30] lag, /usr/share/sounds/ubuntu/stereo/desktop-login.wav: No such file or directory [09:30] * ogra goes to look for a wav [09:31] lag, aplay -Dplughw:0,0 /usr/share/sounds/speech-dispatcher/dummy-message.wav hangs [09:31] (with my setup though) [09:31] ogra: since you have a workaround in place, it can go in post-release... is there a development branch, or do we just have to hold off merging it until natty gets created? [09:32] lag: I don't have my Panda any more :-( [09:32] mopdenacker: :( [09:32] dmart, reopen, mark it as ubuntu-later (as milestone) and turn the bug into an SRU request [09:33] https://wiki.ubuntu.com/StableReleaseUpdates for more info [09:33] ogra: hi! where is our daily ? ;-) [09:33] ndec, waiting for the qeue to settle [09:33] ogra: argh... [09:33] ogra: Do this: aplay -Dplughw:0,8 /usr/share/sounds/speech-dispatcher/dummy-message.wav [09:33] ndec, https://edge.launchpad.net/builders [09:33] ndec, armel 19h behind [09:34] lag, one sec, my ssh console hangs since the last command [09:34] ogra: > turn the bug into an SRU request [09:35] ogra: how does that work? [09:35] dmart, right [09:35] dmart, https://wiki.ubuntu.com/StableReleaseUpdates for more info :) [09:35] aha :) thanks ogra [09:35] dmart, or more detailed https://wiki.ubuntu.com/StableReleaseUpdates#Procedure [09:36] lag, i think i have to reboot ... while the mouse moves still the system got unresponsive [09:37] ndec, sadly thats normal after a freeze, there were 100s of uploads the last two days [09:37] ogra: until we give you bunch of panda ;-) [09:38] ndec, yeah, i want 50 ! [09:38] or one for each package in main ... not sure yet :P [09:38] ogra: ndec: I am fast coming to the conclusion that my board is incapable of sound [09:38] lag: 6 or 8 layer? [09:38] lag, thats bad [09:38] 6 [09:38] didnt you have sound yesterday for a while ? [09:38] I'd love to work on this bug, but I need a board that can cope :( [09:39] Only via HDMI [09:39] I still have sound via HDMI [09:39] did you have the speaker output in the sound prefs then ? [09:39] Sorry? [09:39] well, HDMI should suffice for hacking on the driver [09:39] No, the HDMI works [09:40] right [09:40] Even without the file hacks [09:40] so you could work on this [09:40] oh [09:40] k [09:40] aplay -Dplughw:0,6 /usr/share/sounds/speech-dispatcher/dummy-message.wav [09:40] That will _always_ work [09:40] hangs my board here [09:40] Not hanging, playing? [09:41] not here [09:41] Mine plays the robot voice [09:41] well, as you see above my board hung by it [09:42] Oh, you may need the high res timers [09:42] Hang on, I'll send you my kernel [09:42] in the kernel ? [09:42] i should be able to dist-upgrade to it [09:42] afaik the binary is in the archive [09:42] one sec [09:42] Since my commit? [09:43] linux-ti-omap4 (2.6.35-903.12) maverick; urgency=low [09:43] [ Lee Jones ] [09:43] * [Config] Enable CONFIG_HIGH_RES_TIMERS=y [09:43] ... [09:43] That's the badger [09:46] that will take a while ... [09:46] * ogra goes afk for a moment [09:47] Dear TI, [09:47] Please send me a 8 layer ES2.0 pandaboard [09:47] as soon as possible. I would love to fix [09:47] your audio issues, but I'm finding it hard [09:47] without working hardware. [09:48] Kind regards, [09:48] Lag [09:48] ;) [09:48] :D [09:48] lag: I heard that at the end of month there will be next set of boards shipped to people [09:48] \o/ [09:49] who will get them? no idea [09:50] lag: ;-) [09:50] lag: i think HDMI does not work out of the box. i am surprised by your conclusion. [09:51] lag: do you confirm that flashing 20100914, booting and running the aplay command without any other config works? [09:56] ndec: I will flash a new card and tell you [09:58] dd'ing [09:58] dmart: pong [10:14] lag, bah, no login sound anymore with your kernel [10:15] well, with the upgrade from the archive [10:15] Interesting [10:16] What if you apply the hacky files again? [10:16] And run the *.sh [10:16] geez ! [10:16] and about 500 kerneloops popups on the desktop [10:16] * ogra clicks madly [10:16] lag, which .sh ? [10:17] omap4*.sh [10:17] whats that ? [10:17] The one you ran to get sound working [10:17] is that different from the amixer hack stuff ? [10:17] The amixer hacks [10:17] No [10:17] ah, its in rc.local [10:18] i'm lazy ... runs automatically on boot [10:18] hmm, hangs again [10:18] (without doing anything) [10:19] i'm starting to think that this amixer carp is at fault [10:19] *crap [10:19] * ogra wanted to at least see dmesg for all the oopses :( [10:20] ndec: I _can_ confirm that HDMI sound works out-of-the-box [10:20] ogra: How do you mean 'hangs'? [10:20] Does the screen go black? [10:22] no, i was greeted with a ton of kerneloops messages on the desktop ... klicked them away ... [10:22] then logged in via ssh [10:22] (to easier get to the logs) [10:22] talked to you here [10:22] switched to ssh terminal and noticed it hangs [10:23] switched to omap desktop, clicked on terminal ... desktop hangs, mouse still moves [10:23] but i seem to be able to switch consoles, i got the dmesg [10:23] desktop hangs completely now though [10:25] lag, http://paste.ubuntu.com/495172/ my dmesg has several 100s of these now [10:25] I still receive the GPU hang _a lot_ [10:25] and this one at the end http://paste.ubuntu.com/495174/ [10:26] Yeah, that doesn't look good [10:26] right [10:27] let me restore the configs to default [10:27] and see whats there after reboot [10:28] rebooting [10:28] I'm not testing sound with the kernel from the 14th [10:28] Without High Res' Timers [10:29] well, i'm running the lkatest from the archive now [10:29] i just want to make sure the oopses dont show up without the amixer crap [10:29] I get this: http://paste.ubuntu.com/495177/ [10:30] funny, i have the farting sound even without amixer stuff [10:30] lag, yeah, seems i have both too [10:30] And that's with the straight 14th kernel [10:31] http://paste.ubuntu.com/495178/ [10:31] With default.pa and the script run [10:31] But still no sound [10:31] fresh boot (right after booting) [10:31] with all ubuntu defaults restored [10:31] now thats worrying [10:32] sigh ! [10:32] and a kerneloops message on the desktop for every line there [10:33] How did you restore the defaults/ [10:33] ? [10:33] cp [10:33] and disabling amixer.sh in rc.local [10:33] oh, sweet! [10:33] i see audio HW in the sound prefs [10:34] Aren't the amixer settings persistent? [10:34] even without these files [10:34] You do? [10:34] yes [10:34] Oh yeah, me too! [10:34] hmm, might be that the mixer settings are persistent [10:34] They are [10:34] sigh... [10:34] I think they're persistent [10:34] Hence why I was shocked that you had them in .local [10:34] so i need a new image (which we wont have until tomorrow) [10:35] to see the defaults [10:35] Or reflash 14 [10:35] Or reflash 14 and apply the new kernel [10:35] this is my development setup [10:35] i dont really want to trash it [10:36] (takes half a day to restore all the build env and chroots) [10:36] let me look for another SD [10:36] argh ... and i only have 0915 here [10:36] I am missing HDMI from Output though [10:36] In sound perfs [10:37] yes, thats only provided by the default.pa [10:37] But I am using default.pa [10:37] the one from TI ? [10:37] or ours [10:37] Oh, no I'm not [10:37] I saved it as default.pa.new [10:37] you effectively only need to add the three lines i posted on the bug [10:37] Let me try it with our one [10:38] they shoudl give you all devices and not disable essential services like udev [10:38] or consolekit (thats a really bad one, not sure why TI added that) [10:39] Okay [10:39] I'll do that [10:39] Do you get audio now? [10:39] no [10:39] i get the "farting" on boot [10:39] Then you need to find out what changed [10:39] which i guess comes from alsa restoring the mixer stuff [10:39] Yeah [10:39] what changed is that i restored the original pulse config [10:39] Change it back [10:40] Try to get sound again [10:40] With the new kernel [10:40] i wont [10:40] it will kill the kernel [10:40] err, the desktop [10:40] We need to find out why you no longer get sound [10:41] i switched back to my hacked default.pa and am rebooting now [10:41] but i get the oopses in both cases with the new kernel [10:42] aha [10:42] login sound with some distrotion [10:42] usual oopses in dmesg [10:42] and additionally ... [10:43] [ 51.534149] asoc: interface MultiMedia1 hw params failed [10:43] 5 lines of that at the end [10:43] oh ! [10:43] Okay, but the sound is there? [10:43] oh? [10:43] in the sound prefs i have two input and three output devices now [10:44] instead of one input and two output which i should have [10:44] Lucky you :) [10:44] What happens when you "Test speakers" [10:45] I have loads of stuff in Sound Perfs now [10:46] sigh, clicking around in sound prefs a bit hangs the desktop again [10:46] [ 156.123229] [] (omap_mcbsp_write+0x8/0x18) from [] (omap_mcbsp_config+0x48/0x128) [10:47] After changing to HDMI and clicking "Test speakers" [10:47] ogra: I want you to do something for me [10:48] ogra: It may take 10 mins and a few reboots [10:48] ok [10:48] my board hangs hard now btw [10:48] no console switching, no mouse movement [10:48] for i in 0 1 2 3 4 5 6 7 8 9; do aplay -Dplughw:0,$1 /usr/share/sounds/speech-dispatcher/dummy-message.wav; done [10:49] But you have to do it manually [10:49] That script won't work [10:49] k [10:49] i'll try that [10:49] The script? [10:49] You won't [10:49] Oh, wait [10:49] It might [10:49] i'm pretty sure only 0,0 and 0,7 have attached output devices [10:50] No, this is ALSA [10:50] (since thats what is defined in default.pa) [10:50] yes [10:50] default.pa is Pulse [10:50] the pulse config applies to the alsa stuff [10:50] That's at a higher level? [10:50] device=hw:0,0 [10:50] means pulse uses this exact alsa device [10:51] and the three lines i have in default.pa define device=hw:0,0 device=hw:0,7 and device=hw:0,2 [10:51] 0,2 for input [10:52] they need to correspond to -Dplughw:0,7 and -Dplughw:0,0 [10:52] else i wouldnt have sound at all [10:52] * ogra waits for the reboot to be done [10:53] Then why does -Dhw:0,6 work for HDMI out of the box? [10:53] because the default.pa entries are wrong ? [10:53] Which ones? [10:54] the ones provided by ti [10:54] Nope, out-of-the-box [10:54] aplay -Dplughw:0,0 /usr/share/sounds/speech-dispatcher/dummy-message.wav works [10:55] ogra@panda:~$ aplay -Dplughw:0,7 /usr/share/sounds/speech-dispatcher/dummy-message.wav [10:55] aplay: main:654: audio open error: Device or resource busy [10:55] With TI's files and *.sh? [10:55] Try 6 [10:55] geez !!! [10:55] ? [10:55] * ogra tried 0.2 [10:55] that closed my ssh [10:56] 0,2 is input [10:56] :) [10:56] and hung the board hard [10:56] still, that shouldnt hang hard [10:56] * ogra reboots [10:56] You just tried to play a track down an input :) [10:56] ogra: lag: hdmi is 0,6 on current kernel, and is moved to 0,7 on the future kernel. lag is probably using the latest serie of patches from sebjan. but what is in the archive today is different [10:56] and ? [10:56] I told you there may be some inputs [10:56] still, if i send anything to a device that shouldnt hang the board [10:57] s/inputs/reboots [10:57] spill an error is fine, but hard hang isnt [10:57] Nope, but we can sort that out another time [10:57] yes [10:57] I'm fairly sure my board is INCAPABLE of sound now :( [10:57] Not a dicky-bird [10:57] :( [10:57] you just sounded above like it would be acceptable to hang it :) [10:58] It's none of my concern - yet [10:58] k [10:59] so 0,0 and 0,6 work [10:59] 0,7 has no device attached [10:59] I might try to work on these scheduling while atomic bugs until I receive a working board [10:59] likely because of what ndec said above [10:59] Yes [10:59] 0,0 do not work for me [10:59] any other mnumbers you want me to try ? [11:00] No, but I would like you to do one more thing for me [11:00] I think I know the answer, but I'd like to try in any case [11:00] go [11:01] Do you have any way of flashing a fresh 14? [11:01] Spare cards etc [11:01] i need to downgrade the image i have [11:01] i only have 15 here [11:01] I thought 15 was broken? [11:01] which is totally broken (uninstallable) [11:01] right [11:02] http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100914/ [11:02] dude ! [11:02] i build them :P [11:02] I know [11:02] You're just lazy [11:02] ;) [11:02] i'm zsyncing to the image to 14 now [11:02] Do you want me to write you a script to flash your card too? [11:02] :) [11:03] zsyncing? [11:03] sure [11:03] takes just a few mins [11:03] since it only downloads the differences [11:03] 11min for 30% of the image apparently [11:03] Never done that [11:03] 30% is a lot of changes for a day :) [11:04] i usually get 5% and 2min or so [11:04] lag, you should [11:04] its so much faster [11:04] and saves badwith too [11:04] *band [11:05] the only thing you need to take care of is that you keep the old img.gz around [11:05] then just call zsync [11:05] i.e. [11:05] zsync http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100914/maverick-preinstalled-netbook-armel+omap4.img.gz.zsync [11:05] in the same dir maverick-preinstalled-netbook-armel+omap4.img.gz lives [11:06] I think I'll give it a miss [11:06] My images download without me even knowing about it anyway [11:06] well, even your scripts will be faster using zsync :) [11:06] :) [11:07] It's a non-issue :) [11:07] it wastes bandwith canonical has to pay for [11:08] * ogra makes a note to talk to pete about lag's next bonus :P [11:08] Lol - you goon! [11:08] heh [11:08] I'll tell them to take off the £0.05p per week [11:08] :) [11:08] heh [11:09] hmm, actually if i have to write an image anyway ... i always wanted to see if zcat to mmcblk0 works instead of dd [11:09] * ogra will try that [11:09] 4min to go ... [11:09] *twiddle* [11:10] With what? [11:10] ? [11:10] the zsync [11:11] or do you mean what i twiddle ? [11:11] toes indeed [11:11] ;) [11:11] * ogra has mselly feet and needs the fresh air [11:11] *smeally [11:11] bah [11:12] Yuck! [11:14] zsync done [11:17] root@osiris:/var/build/images# zcat maverick-preinstalled-netbook-armel+omap4.img.gz >/dev/mmcblk0 ... [11:17] wow, that works [11:17] and puts a lot less load on my computer than dd it seems [11:19] i wonder if there is a sudo way [11:19] * ogra will try for the next write [11:20] that should make our install instructions a lot easier [11:22] hmm, still running [11:24] ogra: sudo sh -C 'zcat xxx > /dev/mmcblkxx' [11:24] ndec, yeah [11:24] i was thinking about tee [11:25] ogra: zcat xxx | sudo tee /dev/mmcblk ? [11:25] indeed invoking a subshell will always work [11:25] no, that doesnt [11:25] tried that and then resorted to root to not make lag lag [11:28] ndec, so any idea why your default.pa switches off both module-detect lines and consolekit ? thats really superfluous [11:28] you really only need to add the sinks to make it work [11:30] ogra: i think it used to break, but that might have been with older kernel. berco is looking at this. [11:31] should be fine to just have a three line change [11:31] consolekit should definitely stay enabled [11:32] and module-detect wont do any harm since we define the sinks hardcoded anyway [11:32] ogra: i'm gathering more internal information on this. From my experience, this line can be re-enabled [11:32] ogra: Have you tried it yet? [11:32] berco, yeah, from my testing it doesnt change a thing (at least on panda) [11:33] lag, still waiting for oem-config to finish [11:33] yeah, except we can get traces in syslog with this line :) [11:33] k [11:33] When you have it working, try the aplay commands on 0,0 and 0,6 [11:34] lag, without any changes to the system ? [11:34] Correct [11:34] (old kernel, old pulse, no amixer hack) [11:34] k === amitk-afk is now known as amitk [11:40] ogra@panda:~$ aplay -Dplughw:0,0 /usr/share/sounds/speech-dispatcher/dummy-message.wav [11:40] aplay: main:654: audio open error: Invalid argument [11:40] ogra@panda:~$ aplay -Dplughw:0,6 /usr/share/sounds/speech-dispatcher/dummy-message.wav [11:40] Playing WAVE '/usr/share/sounds/speech-dispatcher/dummy-message.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono [11:40] lag ^^^ [11:40] no output (due to missing amixer settings i guess) [11:41] but seems HDMI (0,6) is attached by default here [11:42] oh, intresting [11:42] ogra@panda:~$ aplay -Dplughw:0,4 /usr/share/sounds/speech-dispatcher/dummy-message.wav [11:42] Playing WAVE '/usr/share/sounds/speech-dispatcher/dummy-message.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono [11:42] ALSA lib pcm_params.c:2150:(snd1_pcm_hw_refine_slave) Slave PCM not usable [11:42] aplay: set_params:1031: Broken configuration for this PCM: no configurations available [11:42] seems there is something attached to 0,4 [11:43] aha, and to 0,7 too [11:44] lag, does that help you ? [11:44] * ogra is brave and tries 0,2 again to see if the old kernel crashes too [11:44] doesnt :) [11:44] ogra@panda:~$ aplay -Dplughw:0,2 /usr/share/sounds/speech-dispatcher/dummy-message.wav [11:44] aplay: main:654: audio open error: Invalid argument [11:45] Okay [11:45] oh, i take that back [11:45] I wonder what ALSA does to connect 0,0 [11:45] hangs now [11:45] What kind of hang was it [11:45] Check the logs [11:45] quiet hard lock [11:46] Logs please [11:46] how ? [11:46] demsg will be gone after reboot [11:46] I'm assuming you haven't glued your card into your machine? [11:47] * ogra nibbles on the glue to get ot out of the slot again [11:47] bah, you got me [11:47] ;) [11:48] omap_mcbsp_write? [11:49] http://paste.ubuntu.com/495222/ [11:49] the end of syslog [11:49] /var/log/dmesg has no errors [11:50] Sep 17 10:40:06 sycamore kernel: [ 727.309112] Wrapper Enabled... [11:50] Sep 17 10:40:06 sycamore kernel: [ 727.327941] Start audio transfer... [11:50] Sep 17 10:40:27 sycamore kernel: [ 747.851928] Wrapper disabled... [11:50] Sep 17 10:42:14 sycamore kernel: [ 855.361022] omap_device: omap-mcpdm-dai.-1: new worst case activate latency 0: 30517 [11:50] thats the end of messages [11:50] (before there is only installer stuff) [11:51] kernlog please [11:51] kern.log [11:51] http://paste.ubuntu.com/495225/ [11:52] nothing that sticks out there [11:52] (above that only hdmi init stuff and boot messages) [11:54] Hmm [11:55] You should provide yourself with a serial console and try again [11:55] bah, serial [11:55] * ogra fiddles [11:59] wow ! [11:59] even when loggin in through ssh i already get [11:59] [ 21.537811] asoc: no valid backend routes for PCM: SDP4430 Media [11:59] about ten times [11:59] Yes, I know about that [12:00] ogra: yes, the driver routes audio over ssh when it sense the tcp connection [12:00] * amitk ducks [12:00] lol [12:00] i wish ... that would have made my live in LTSP a lot easier back then :) [12:01] lag, hmm, intresting [12:02] ? [12:02] [ 93.762878] asoc: no valid backend routes for PCM: SDP4430 Voice [12:02] [ 100.084808] asoc: no valid backend routes for PCM: SDP4430 Tones Playback [12:03] and also [12:03] [ 136.720489] asoc: no valid backend routes for PCM: SDP4430 MODEM [12:03] 0,2 retuns Voice [12:04] oho, 0,3 gets me an oops [12:04] http://paste.ubuntu.com/495233/ [12:05] Perhaps default.pa links back and front ends [12:05] and the hang too [12:05] default.pa doesnt link a think in the default setup [12:05] it uses what udev provides as 0,0 usually [12:06] or falls back to static alsa detection if udev [12:06] is missing [12:12] lag, so [ 28.112762] asoc: no valid backend routes for PCM: SDP4430 Media comes from the desktop coming up [12:12] which means pulse defaults to 0,0 [12:13] i can reproduce the message with aplay on 0,0 [12:15] Sounds about right [12:16] so getting that connected to something by default would give us headphones by default [12:24] * ogra goes to find some food ... somehow i missed breakfast again and my friday meeting marathon starts shortly [12:26] ogra: Do me something else [12:26] Run the *.sh and try again [12:27] If that works, it could just be a volume issue [12:40] It looks like HDMI does _not_ use the CODEC [12:40] Hence why it works out of the bo [12:40] x [12:40] That wasn't a kiss :) [12:41] aha [12:41] lag, will test if i'm upstairs again [12:43] f? [12:43] if? [12:43] once [12:45] when? [12:45] geez, after i finished eating [12:46] No [12:46] I mean "will test _when_ i'm upstairs again" [12:46] I'm not rushing you [12:46] :) [12:47] Just correcting your England [12:47] ah [12:47] heh [12:48] Oooo [12:48] ? [12:48] got sound ? [12:53] re [12:53] Nope [12:53] My board doesn't do sound :) [12:55] soooo [12:55] i hear sound [12:56] aplay -Dplughw:0,0 /usr/share/sounds/speech-dispatcher/dummy-message.wav ... [12:56] after runnign the script [12:56] Just by running the *.sh? [12:56] * ogra logs out and in again to see [12:56] yeah [12:56] With the old default.pa and daemon.conf? [12:56] That's exciting [12:57] That means it's just a volume issue [12:58] well, while i see the in/output in sound prefs and also the HW i cant get system sounds [12:58] so its a routing issue too i guess [12:59] but aplay definitely works with just the mixer stuff [12:59] We can sort that out separately [12:59] hmm [12:59] Surely that's a userspace issue? [12:59] aplay doesnt spit out anything anymore now [13:00] Oh? [13:00] What did you do? [13:00] seems pulse grabbed the device or something [13:00] i logged out and in again [13:00] then trying aplay on the ssh console ... no output [13:01] aha, because it hangs again [13:01] http://paste.ubuntu.com/495264/ [13:02] serial ... [13:02] I'm working on that right now [13:02] k [13:02] So it's just a volume issue then? [13:02] so i can reboot ? [13:02] You have to [13:03] i know, just wanted to know if you need other info before i do :) [13:03] * ogra reboots [13:04] davidm: ndec: Can I solder my board? [13:05] lag, here I am [13:05] Hi David [13:05] Thanks for coming :) [13:05] Right, so we can get sound by only fiddling with amixer [13:06] okay [13:06] How does amixer work [13:06] Who does it talk to? [13:06] amixer talks to alsa-lib, which makes ioctl's to the kernel [13:07] Where into the kernel? [13:07] Basically, I want to do inside the kernel what amixer is doing from userspace [13:08] okay [13:08] there is also alsactl init if you want to run amixer on startup [13:09] I'd like to use that as a fallback [13:09] but getting things right in the kernel, I assume that would work too [13:09] I'm guessing there is no way to revert amixer settings? [13:09] We run a script (which I sent to you) to change them all [13:10] I'm assuming it's not so easy to change them all back (so I can compare them) [13:10] revert? Naah, but you can save and restore them with alsactl [13:10] Cool [13:10] I need a fresh image then [13:10] Bear with me [13:10] in the standard ubuntu distro, this is done for you automatically [13:11] we noticed :) [13:11] lag, you might be able to delete the state file and reboot [13:11] or...let me think...it might be that Daniel T Chen just uploaded a version which *doesn't* do that [13:11] I think they are persistent over reboot? [13:11] i have asouns.state here [13:12] *asound [13:12] i think thats what stores the settings [13:12] just before the Maverick freeze [13:13] ogra@panda:~$ ls -l /var/lib/alsa/asound.state [13:13] -rw-r--r-- 1 root root 15690 2010-09-17 14:05 /var/lib/alsa/asound.state [13:13] ogra@panda:~$ date [13:13] Fri Sep 17 14:12:53 CEST 2010 [13:13] matches my last reboot [13:13] diwic: What is the correct way to set ALSA state [13:13] look in /etc/init/alsa-mixer-save.conf [13:13] How about if we just had a correct asound.state file? [13:13] lag, good question. There is a volume database somewhere... [13:14] lag, wont work, we'd break an existing package with that [13:14] and it would be more hackish than the script [13:14] And you think hacking the kernel isn't "hackish"? [13:14] the proper way for such workarounds are alsa quirks as persia said in the bug [13:15] if we cant do kernel, we need to do quirks [13:15] diwic: So it would go: [13:15] /usr/share/alsa/init [13:15] right [13:16] diwic: amixer -> alsalib -> (ioctl) -> ? -> sound chip -> CODEC [13:16] ? [13:16] and a line in 00main to sourfce an omap4 setup [13:16] isnt CODEC before sound_chip ? [13:17] lag, I'm not into soc that much, but I would say that your question mark should be replaced by "snd" or "snd-soc-core" module (if there is one of the latter) [13:18] ogra: I don't believe that to be true [13:18] k [13:18] I think the volume settings are _on_ the CODEC [13:18] it depends on what you mean with "sound chip" I guess [13:18] lag probably meant the controller [13:19] i meant physical HW [13:19] They are both physical HW [13:19] well, attached to the in/output device [13:19] The sound chip is connected to the CODEC [13:19] k [13:19] lag, technically, both the controller and the codec are "sound chips" :-) [13:20] * ogra doesnt know much ablow alsa [13:20] *below [13:22] 6-12 months from now there might be an additional component called "Use Case Manager" telling people how they should set up the mixer for different use cases [13:22] but that's a different story [13:23] For now I assume alsactl init (i e /usr/share/alsa/init ) should work [13:23] ndec: Why isn't the sdpXXXX mentioned on either the schematic or datasheet? [13:25] I guess doing it in the kernel would work as well, but I'm not really familiar with how to do it there. I assume that you could hard-code communication with the codec in the initialization. [13:27] diwic: alsa scenarios got finally implemented? [13:28] hrw, no, we're blindly poking sticks into it and see if it survives [13:29] hrw, scenarios? Well, I assume people have talked about it before, but there is implementation undergoing development, I don't think it is merged into alsa yet [13:29] hrw, you can search alsa-devel for "UCM" or "Use Case Manager" this month or the month before that [13:47] ogra: getting a lot of heat from OE-apologists? :) [13:47] amitk, yeah, enetertaining, isnt it ? [13:55] i've customised an ubuntu livecd, i would like to know if there's any way to disable that windows which gives us these options: "Try ubuntu" or "Install ubuntu". if it's an off-topic question, please let me know. [13:57] * rcn-ee has never won an argument with mru either... ;) [14:00] prpplague: Are you around yet? [14:00] ogra: just give him an old board and get it over with :-p [14:01] amitk, i'd love to :) [14:01] its just to entertaining ... [14:01] cant stop :) [14:11] is anyone here using eclipse for cross development? [14:11] I am wondering which sort of plugins is people using [14:15] hi, my debug fs is mounted in /sys/kernel ... checked /etc/fstab, not moutned from here .. any hints from where it is moutned ?? script file ?? [14:18] avinashhm: mount helps? [14:18] avinashhm: try "sudo mount" (that shows the current mounted file systems) and look at that one [14:19] pcacjr__: i believe no need sudo for calling mount [14:19] zumbi: indeed [14:19] zumbi: my bad [14:19] sorry [14:19] no prob :) [14:19] :-) [14:19] ichecked mount .. its mounted in /sys/kernel .. don't know from where this is getting moutned .. not fstab ..checke tht ?? [14:19] rsalveti: wake up lazy brazilian [14:20] avinashhm: isn't it include in the initrd ? [14:21] Doh - included [14:21] pcacjr__, let me check ... [14:21] avinashhm: sudo mount -o loop initrd /mnt/foo [14:25] pcacjr__, there was no initrd .. but found the file .. its mountd from mtab ../etc/mtab ... [14:25] avinashhm: cool, good to know too [14:26] ogra: How do you run your amixer.sh? [14:26] sudo sh amixer.sh currently [14:26] pcacjr__: thanx .... [14:26] avinashhm: nope [14:26] So you're using the old version of the script? [14:26] * ogra was to lazy to make it executable [14:26] no, i copy pasted from the bug [14:26] into a file called amixer.sh [14:27] Which lines? [14:27] all [14:28] the whole sript there [14:28] *script [14:28] And you don't run amixer.sh -a? [14:28] just sh amixer.sh [14:28] And that does what? [14:29] http://paste.ubuntu.com/495301/ [14:29] I think that does the same as -a [14:29] i guess so [14:29] Yes, same [14:29] Can you reflash? [14:29] With 14 [14:29] Then do sh amixer.sh -s? [14:30] * ogra has to prepare for a meeting but i'll try to do that on the side [14:30] Much appreciated [14:31] zcat running [14:32] Once you've done it, see if you can get sound without rebooting [14:32] I think amixer should turn the volume up without the need for a restart [14:32] yes, it applies immediately [14:32] hm, lots of audio stuff for today [14:32] Remember to forget to copy over the other files (that we don't need) [14:32] * lag has no hair left [14:33] rsalveti, and flamewars in #beagle [14:33] what reminds me we should try to ping persia [14:33] haha [14:33] * rsalveti looks at #beagle [14:33] surely #beagle is the more entertaining channel today :) [14:33] * ogra never saw amitk getting rude before [14:34] lag, the script definitely applies immediately, i dont need to test that, i can tell you [14:35] ogra, If you need root to run amisxer.sh something is wrong: it ought just work. [14:35] the thing is that it clashes with pulse as soon as you restart the session (or reboot) [14:35] persia, i didnt check :) [14:35] just ran it with sudo [14:35] ogra: sometimes an offence is the best defence [14:35] amitk, yeah ... :) [14:36] persia: there you go [14:36] good "morning" [14:36] * persia claims to be in UTC-7 today [14:36] amitk, i liked it :) [14:38] lag, if you need to. Why? [14:39] prpplague: Thinks my audio filter may be broken [14:39] Doh [14:39] davidm: prpplague thinks my audio filter may be broken [14:39] I need to turn this: http://imagebin.ca/view/C-Otvqp.html [14:39] NCommander, around already ? [14:39] Into this: http://imagebin.ca/view/rVkPnEG.html [14:39] i you are comfortable trying the fix have at it [14:40] Eh? [14:40] now i understand why they made the board balck ! [14:40] *black [14:41] Well it doesn't work in it's current state [14:41] It can't get any worse? [14:41] I need an 8 layer really [14:41] There is no filter on the 8 layer [14:42] So you need to remove L28 [14:43] And C205 [14:43] ping GrueMaster [14:44] I think just L28 [14:45] But I will clarify with prpplague [14:47] ogra: indeed a flame [14:47] ogra: don't do this, ubuntu will get blamed if he quits computers ;) [14:47] heh === bjf[afk] is now known as bjf [15:04] ogra: yes, that is not good way to clean (improve) your employers name [15:09] zumbi: I have a minimal kernel for the efikamx [15:10] zumbi: working on the ethernet support since I like doing nfsroot [15:10] amitk: those are great news, is it published? [15:10] zumbi: I'll post patches soon, perhaps this weekend if I get around to hacking [15:11] amitk: i do not mind to do some early testing [15:11] the damn thing has ethernet hanging off of usb, so it needs usb initialisation to get ethernet working [15:11] yes, that is why uboot is borked [15:12] zumbi: will email you an early bird patch to 2.6.36-rc3 [15:12] http://wiki.debian.org/EfikaMX#Limitations [15:12] yeah :-/ [15:12] amitk: i'll be happy to build and test [15:13] amitk: aren't all armv7 boards the same? [15:13] except dove [15:14] and no clue about omap4 [15:14] armin76: what are you talking about? [15:14] zumbi: needing usb init for eth [15:14] since eth is usb based [15:15] oh! yeap! I was planning to move to barebox at some point [15:15] armin76: not really [15:16] amitk: examples? [15:16] armin76: most SoCs have ethernet IP on them, e.g. the imx51 has a FEC IP [15:16] but that isn't being used on the efikamx (it is used on the babbage though) [15:16] much simpler init when usb is not involved [15:17] the efika has BT, WLAN and ethernet hanging from usb. So no connectvity unless usb works [15:17] * amitk gets signs of life from the usb driver [15:18] uhm... i had no idea, wlan and bt hanged on usb, maybe that explains wlan failures [15:18] fail [15:19] well in any case, mainline kernel is good news :) [15:31] ndec, http://imagebin.ca/view/C-Otvqp.html -> http://imagebin.ca/view/rVkPnEG.html [15:32] removing is always easier [15:32] :-) [15:34] lag, anything else? I'm about to call it a day [15:36] lag: yea just remove L28 and short across the two sets of pads [15:37] prpplague, oh, you are up [15:37] ogra: just got to the office, forgot to log off irc last night [15:37] we're just discussing possible fixes in the call [15:37] morning [15:37] sinbc eit seems ndec's team sees the same issues [15:37] ogra: ahh ok [15:38] ogra: basically L28 needs to be removed and the two pads shorted across [15:38] ogra: i thought all the 6-layer boards had been done that way [15:38] seems lag's board looks slightly different though [15:39] ogra: than the picture i posted? [15:39] What about the surrounding components that you've removed? [15:39] we mande a fun little discovery this week. u-boot doesn't invalidate dcache .. so if you aren't using the arm monitor (or other very early bootrom to setup the a9) kernel dies when it enables the MMU [15:39] lag: the other components don't need to be removed, that board was one of my test boards that i was testing some noise issues with [15:39] lag: L28 is the only item that you should have to change [15:39] which board is this that needs the rework? [15:40] Martyn: 6-layer boards [15:40] --^ [15:40] * lag warms up the iron [15:40] prpplague: I meant, which manufacturer/platform [15:41] * Martyn has a desk full of boards.. everything from those lange boards, to the tegra 250 boards, to the new omap 4xxx boards. [15:41] Martyn: Panda [15:41] Martyn: sorry, panda board [15:42] thanks. [15:44] STE U8500 arrived today. [15:44] Can't even think about looking at it until next week === zyga is now known as zyga-food [15:48] https://launchpad.net/builders there are only 9 armel buildds?? [15:48] no, 7 [15:53] prpplague: I managed to bridge one pair, but not the other [15:53] :( [15:53] How did you do it? [16:06] lag: just removed the filter, cleaned the area with solderwick, then flux it [16:06] lag: then solder bridge across [16:11] * Martyn will use some 0 ohm resistors [16:49] has anyone been seeing gfx underruns on some of the older builds of ubuntu rootfs? [16:50] not only on the older ones [16:50] my screen usually turns black once every two days or so [16:50] and i have to switch consoles to get it back [16:50] ogra: anyone looking at the root cause? [16:51] niocolas said someone at TI is === zyga-food is now known as zyga [16:53] * prpplague wonders who [16:55] prpplague: maybe mythripk should know better [17:02] This could be an issue where the monitor is in deep sleep and the system isn't sending a wakeup before reading edid. I'm not seeing it here, but I am only on a DVI monitor. === amitk is now known as amitk-afk [17:03] GrueMaster, no, it happens even while i use it [17:08] Oh. That is strange. [17:17] argh, apt, dpkg, logrotate, man-db, mlocate, just some of the daily process that consumes all your io [17:17] can't use my beagle while running these services :-( === hrw is now known as hrw|gone [17:31] ogra, got a minute ? [17:35] devilhorns: not sure if ogra is on-line still, but who knows [17:35] ahh ok [17:35] rsalveti, ok, maybe you can answer this quickly for me then ... [17:35] I have more patches for the netbook-launcher-efl ... but "Bugs" do not exist for these patches ... should I add new bugs ? or just email the patches to someone ? [17:36] devilhorns: if we plan to add this fixes for the release, than we should have bugs for every fix [17:36] so we can try to make exceptions and get into our release [17:36] if they are fixes for the next one, than you could just maintain them at your own tree [17:36] and let us know about it [17:37] hrm ... but I don't know what the "plans" are :) [17:37] devilhorns, Please create new bugs. [17:37] maybe creating a ppa or something like that to help us testing [17:38] devilhorns, The "plan" is to make everything shiny and nice. Extra points for feature-equivalence for 3D and 2D solutions. [17:38] I'd say it all depends on the kind of fixes you have [17:38] well, in the grand scheme, they are fairly minor really ... (currently does not handle some background options correctly (scale, zoom, wallpaper, etc), and also does not install the schema file either) [17:38] if you rewrite everything, than just a bug to create a new release :-) [17:38] rsalveti, well, also doing that on the side :) [17:38] new version will have both 2d and 3d [17:38] awesome [17:39] and now we can test 3d with sgx [17:39] efl should just fly with sgx [17:39] at least raster did some work with it [17:39] rsalveti, efl flies on anything :) ... my toaster is proof :P [17:39] yeah... you're right :-) [17:39] procedurally it might be easiest to file two bugs: one for everything that simply *must* be fixed to be release-quality in maverick, and one for an upgrade that should happen when natty opens [17:40] yep, probably the best option [17:40] then we can try to still push some fixes for the release [17:41] wondering if it's really worth it for these 2 small patches tho ... considering that I am rewriting it anyway ... hrm [17:41] I mean, apparently these 2 minor bugs have not bitten anyone yet [17:41] the archive is Frozen, so if something isn't release critical it's not going to be approved anyway. [17:41] persia: am I wrong or we're the only ones who should provide an image with the efl interface? [17:41] as there are no existing bugs for it [17:42] rsalveti, Doesn't matter: the same release criteria apply for everything. [17:42] persia: I know that, just wanted to know if we'd affect anyone else [17:42] persia, ok, I'll just wait then. If they have not been previously reported then apparently they are not "show stoppers" :) [17:42] I know there are some folks who keep trying to make an enlightenment flavour, but I haven't heard much from them this cycle. [17:43] devilhorns, makes sense. Best to focus now on critical fixes *OR* reinventing the world for next time. [17:44] persia, indeed :) I've been fixing everything ogra has assigned to me so far (plus some things not assigned) ... but I'm fairly new to *buntu development so not sure what proper procedures are, or even what is "critical" [17:44] but seeing as how these 2 issues are minor, I'll just go back to recreating the wheel :) [17:45] Much of it is a matter of conscience, but generally "critical" falls into categories like "significant regression", "potential for user data loss", "potential for failed upgrade", "security issue", etc. [17:45] (for next release) [17:46] persia, yea, these 2 don't fall into any of those categories imo :) [17:47] devilhorns, In that case, yeah, don't worry about them if you're rewriting the entire thing anyway. [17:47] indeed :) [17:47] new one is much nicer so far :) [17:49] Excellent. [17:49] yea :) uses less memory already, is faster, and does things correctly [17:50] cool [17:50] devilhorns: any chance to test at a real arm board? [17:50] last time I saw you requested a beagle but don't know the current status [17:51] rsalveti, not yet ... I am supposed to receive one, but has not arrived yet ... and I don't know the current status of that "issue" (meaning I don't know if it was sent out or anything) [17:51] devilhorns: ok, np, just wanted to know [17:52] so we can then ping davidm later [17:52] rsalveti, no worries :) believe me, when it gets here I'll be testing it :) [17:52] Isn't EFL sufficiently ported that we oughtn't expect significant differences? [17:52] yea, should not be any major issues [17:52] persia: yep, but it'd be nice to see it running faster on beagle [17:53] because then you can really know if the code is actually faster [17:53] :-) [17:53] I know for fact that some high-up efl developers (myself included) do work for another company that is putting efl on arm based phones [17:53] I guess. beagle doesn't meet minimum Ubuntu specs anyway (mind you, I'm using one for porting, but still...) [17:53] so I don't see efl having any major problems on ARM hardware :) [17:53] devilhorns: yeah, I know many hehe [17:54] rsalveti, ok, so you already know what's going on then ? :) [17:54] not every details, but I do sometimes get some updates :-) [17:54] most of the time when drinking beers with the right people ;-) [17:55] rsalveti, gotcha :) well sadly I'm under nda and cannot say a whole lot about the issue ... other than "I don't see efl having problems on arm arch" :) [17:55] devilhorns: yep, understandable :-) [17:55] rsalveti, ahhhh, so you know some efl devs personally then ? :) [17:56] devilhorns: for now most of the people at profusion and some others that doesn't actually do much work nowadays [17:56] rsalveti, ahhh, gotcha [17:56] persia: I know beagle doesn't meet minimum Ubuntu specs, but would be nice to see it running there [17:56] I miss rephorm :( [17:56] as efl should just fly on it, even with lower specs [17:57] yup :) [17:59] devilhorns: we had some nice people working on efl at indt, but then nokia decided to buy qt... [17:59] but now at least we have some other companies putting money on it [17:59] ahh yea, I remember indt ... started the original webkit-efl stuff [17:59] yep, canola, webkit-efl and other cool stuffs that didn't turn into "products" :-( [18:00] now it's just qt hehe [18:00] everywhere [18:00] ick [18:00] if I wanted something to run slow, I'd just stick with Winblows :) [18:01] hehe [18:03] devilhorns: and about efl, any news when we're getting the real "1.0" release? [18:03] maybe then the final e17 [18:03] hehe [18:06] well work is happening now to make elm 1.0 alpha [18:06] after that happens "officially", then it should be a matter of a week or two for "beta" [18:07] cool [18:07] and I'd imagine "release" will be shortly (couple weeks to a month) after that ... of course all this is assuming no major issues arise [18:07] rsalveti, but that's not an "official" timeline or anything, so don't quote me on that ;) [18:08] yay enlightenment [18:08] when are we getting eubuntu-desktop? :) [18:09] indede [18:09] well, we had one a couple years back w/ gOS .. but bad management killed that [18:09] that horrible emachines thing? [18:10] well, we were not responsible for the hardware they chose :) [18:10] indeed it never got much traction outside of $199 walmart specials.. I did try it and was impressed with how it looked and felt [18:11] :) and that was with an early efl too [18:11] is all that work sitting in some git repo or openembedded thing somewhere? [18:11] or rolled into e17 libs now? :) [18:12] Actually, I had some non-linux users test that here (before I found Ubuntu), and they had a hard time with some basic operations. That was on real hardware. [18:12] Neko, no, gOS is as dead as can be ... I have some iso's that we made still lingering around here somewhere but that's about it [18:12] Neko, some stuff got rolled back into efl, yes [18:12] the one thing I always hated about enlightenment, despite it being totally awesome, it had a penchant on the default build and themes and things for everything being black on dark grey, with medium grey highlights, 7 point bitmap fonts, and everything being in a 900-item cascading context menu [18:12] Neko, Making an enlightenment flavour is mostly a matter of coming up with all the right bits: feel free to do it if you're sufficiently interested :) [18:13] I am sufficiently interested to do it on something other than ubuntu :) [18:13] GrueMaster, yea, think that was the biggest complaint that we had ... but again, that was with an early efl ( & E) that really wasn't ready for a desktop yet [18:15] (yes I was on the gOS team too) ... not proud of that, but hey I look @ it like "eh, it was experience in making distros" :) [18:15] At the time, my main distro was Mandriva. Same group had no complaints with it. I use them for some UNE testing now and again, but haven't in 6 months. [18:16] I usually do it when one of them hosts a game fest. But the last few fests I have been OOC. [18:16] * rsalveti out for lunch [18:16] ahh games ... I miss those [18:16] haven't had time for em lately [18:16] Same here. [18:17] I hope to have a fest post-release. Really feel the need to shoot my fellow man - virtually of course. :P [18:18] hahaha [18:20] hum... games [18:20] my ps3 is off for weeks [18:21] mine too :( [18:21] I'd like to play SC2, but gets very slow with wine on my current machine [18:21] * rsalveti needs a faster machine [18:23] hehe [18:30] Great. After my power glitch (affected the neighborhood), my XM has 12 crash reports. Trying to run apport-bug on them...crashed. [18:31] Extra points! [18:33] lol [18:33] you get to keep the extra parts ;) [18:33] heh. [18:34] And we have a bot again! [18:34] ? [18:34] Oh, I guess we've had it for a while. [18:34] yea. [18:34] on this channel. [18:34] There were a few days we didn't have one, and I just saw the join. Clearly I have to read backscroll more carefully. [18:35] (note the change from "4" to "2") [18:36] oh. [18:52] any beagleboard users able to help with a boot issue? [18:53] What seems to be the problem? [18:57] "it doesn't boot" :D [18:59] Everything was happy until yesterday, where I now get: ** Unable to use mmc 1:1 for fatload ** at boot [18:59] I'm guessing corrupt SD card.. [19:00] Hrm. I've not seen that one. [19:01] this is from a ubuntu-10.04.1-minimal-armel image if that gives any clues [19:02] ogra, ogra_cmpc, I noticed you were somehow involved with the blueprint etc. on the "make maverick filesystems for boards with crappy storage that are just like the ones the installer makes"? rsalveti too? is there something I can look at that describes the stuff the installer does post package install (like that bit where it restores settings and makes the font terminus or that slightly more wiggly ubuntu one, or whatever..)? [19:04] Neko, The jasper-initramfs package is what does that. I was to review it at one point, but have been advised that the code is painful to examine. [19:05] <-- masochist for this stuff [19:05] It then calls into the oem post-install configuration tool (part of ubiquity) for the final configuration and tweaking. [19:05] I'm already looking through the oem post-install stuff but it's very light on changing things that aren't usernames, passwords and timezones [19:05] it's just from the installer /etc/default/console-setup gets tweaked and I don't know where that is [19:06] there has to be a few things it does besides, too [19:06] Check the code, but jasper-initramfs does the make-the-image-seem-like-it's-kinda-installed bit, and then calls the oem interface. [19:06] There shouldn't be any other moving parts. [19:06] alles klar [19:07] I'm also kind of looking for the reason oem-config-gtk doesn't run on my rootstocks [19:07] it just sorta spools up gdm and xfce regardless of what I do.. even oem-config-prepare doesn't do anything [19:07] Probably something in rootstock that tries to make the image think it's installed. [19:07] I was thinking, does it require a ramfs? [19:08] because we don't do that on the efika yet it needs some hardcore uboot changes and I'm scared to even change a variable [19:08] No, but I think it's mostly untested without one. [19:08] what I did was grabbed rcn-ee's beagle image and it ran the curses one just fine [19:08] You're running Ubuntu on the efika? [19:09] without initramfs or anything but it's ugly as sin [19:09] since the dark ages yeah [19:09] Jaunty, Karmic, Lucid, take your pick... [19:09] I wish I'd known: I wouldn't have supported the removal of the imx kernels if someone who is reliably around was using them. [19:09] oh believe me, it would have happened anyway [19:09] Why? [19:10] Only reason it was dropped was because nobody seemed to be maintaining it, and it wasn't known to work on any retail HW. [19:10] because I don't think you guys want to maintain a userspace for 2.6.35 where everyone else is, when mx51 is stuck on last year's kernel [19:10] the amount of work to push efikamx support into the ubuntu kernel would have meant pulling a new bsp patchset too.. you're 9 months behind [19:11] Just needs someone to do it, really. the 9 months mostly reflected nobody working on it. [19:11] we're working on 2.6.35.. we'll provide an ubuntuized kernel, then we can work out what we do for Narwhal [19:11] Who is "we" in that context? [19:11] <-- product manager for efika mx [19:11] Oh! Just the right person then :) [19:12] So, yeah, if you're interested in having Ubuntu work, and you have a kernel that works, it's relatively easy to get that kernel building and into the archive. [19:12] you'd think. I might have appreciated an email about it to be honest, amit and lool knew about us :D [19:12] But it does require someone to maintain it, and the processes for granting direct upload rights takes several months of continued work. [19:13] that's fine, as long as it doesn't cost a ton of money for us unfortunatelt [19:13] we don't really have the resources of ARM or Freescale to throw a bunch of money at a distro that we won't get for 6 months. [19:13] There's no monetary cost for bits in the archive: the cost is entirely in engineering. [19:13] If you can maintain it, it can be there. [19:14] it basically comes down to how much we want ubuntu and how many people we can throw at it [19:14] Right. [19:14] but we have a bunch of guys (well, one main one) who are doing some debian work who are willing to maintain ubuntu stuff too [19:14] did you see the armhf port? :) [19:14] I have, and am very excited by it. [19:14] any chance it'll get into Obtuse Orangutan or whatever it's going to be called? :D [19:15] No idea. [19:15] New ports require infrastructure resources, which are mostly limited to Canonical right now, so it's a matter of what ends up being supporting in the Canonical DC. [19:16] we're pretty stoked that stuff is getting done. we bought the debian-ports guys some big disks for their servers so they had space for armhf [19:16] Saw that, and lots of talk about hardware being handed around. [19:17] http://buildd.debian-ports.org/status/architecture.php?a=armhf&suite=unstable lots of packages done :D [19:17] if we throw another 5 boxes at it we'll rival the ubuntu armel build farm :3 [19:17] Yep. Prospects look really good for Wheezy [19:18] Neko: bah, you can't compare debian with ubuntu..ubuntu is the best [19:18] :) [19:19] Err, Debian and Ubuntu have such wildly different foci that they can't usefully be compared [19:19] he was being facetious [19:19] :D [19:20] we just figured the ubuntu guys would not bite considering the nightmare of lpia in the past, until it was at least in debian-testing [19:20] It's not about that: it's all about what ends up in the infrastructure. [19:21] :) [19:21] Back when we were working towards feisty, a bunch of us tried to get an "arm" port (this is pre-armel), but ended up having issues because of hardware availability and supportability for delivery to the DC. [19:21] back then there were no bloody boards :] [19:22] Things have changed since then, but you'd really have to talk to #canonical-sysadmin about if/whether DC stuff could be supported, and you'd first want to have a significant number of Ubuntu Developers ready to support the port. [19:22] still waiting for beagle and buying $6000 fsl dev kits was the task du jour.. dark, dark times.. [19:22] There was plenty of ARM5 hardware back then :) [19:22] but nothing as cool as a sheevaplug [19:23] But I'll be the first to admit I'm much happier with the current port than what we would have produced then, as specifications are now much more acceptable. [19:23] where is jasper-initramfs built from [19:23] jasper-initramfs source :) [19:23] no such package [19:24] also "jasper" is definitely not the same thing, seems some jpeg viewer or so [19:24] On an Ubuntu maverick system, `apt-get source jasper-initramfs` doesn't work? [19:24] oh shit okay. you know. I realized I am still running Lucid [19:24] new thing? [19:25] Yeah, new for maverick. Lucid beagle images installed to NAND+USB (like the world should be). [19:25] At maverick UDS, folk were talking about boards shipping with no NAND and no ability to boot from USB, meaning that one had to have install media be the *same* as runtime media. [19:26] jasper-initramfs was created to handle that. I think it was switched for beagle mostly because nobody had the hardware described when it started getting written. [19:27] ahaaaaa.. I notice it uses a uboot boot.script [19:27] man this helps a lot trying to wrangle this work [19:28] mkdir -p /root/var/lib/oem-config [19:28] touch /root/var/lib/oem-config/run [19:28] is that all oem-config really needs? [19:29] * persia doesn't remember, having not looked at that since ~jaunty, but wouldn't be surprised [19:31] I don't like the idea of flash-kernel. we want our images on pata, in an ext2 or vfat partition :) [19:31] Then don't use flash-kernel. [19:31] it seems to be the default [19:31] It's a workaround for devices that can't boot off a mountable /boot [19:32] That's because most devices suck :) [19:32] do you want to make a list of ubuntu people who would like a current Efika MX with working NEON? :) [19:33] I have a shortlist of folk I'd like to have one, which I'd be happy to send you :) [19:33] Neko: You can disable flash-kernel in /etc/kernel-img.conf [19:33] I know :) [19:33] But in fairness, I think it would probably be better to have some sort of public offer, and have folk send you a note suggesting what they might do with it, etc. [19:33] lag: you get your board modified? [19:34] You can just not install flash-kernel in the first place. [19:34] (or purge it) [19:34] persia, done [19:34] http://projects.powerdeveloper.org/program/imx515/proposed [19:34] http://projects.powerdeveloper.org/program/imx515/accepted actually that is a better page to look at :D [19:34] Neko, So I should tell the folks on my list that if they want one, they ought register there? [19:35] yes at least create an account, give me user id numbers, propose a project.. if it's just "we're ubuntu guys and we want to play around" then get a lead to make a project and I can add developers into the same project group [19:36] I have to insist on at least a paragraph like a university thesis introduction on the whole thing, one liners make me sad :D [19:37] Would you prefer several submissions e.g. "working on Ubuntu Haskell porting for armel", "working on improving Ubuntu armel Qt support", etc. or one big one? [19:38] if it is seperate subsystems or teams I'd prefer seperate [19:38] for instance the debian guys we special cased, but there is debian-edu, debian-x11 etc. and they should have all made projects if we weren't in a rush to get them boards for debconf [19:38] I'll say that folks were very happy to all have boards at debconf :) [19:39] So, yeah, I'll pass the word around to folks who aren't always in this channel to submit stuff then. [19:39] And anyone in this channel who has a good idea should go get a board if they want one :) [19:40] we might cut you off at like 10 boards or so :) but we can also drop some older boards with busted NEON for compile farm stuff. [19:42] All I can do is make sure your program gets noticed by folk I know what HW. You'll have to decide the value of each proposal :) [19:46] s/what/want/ [20:09] for anyone that wants to start doing notes/wiki posts on the panda - http://www.elinux.org/PandaBoard [20:12] can someone add a "buy here" link? :) [20:13] Hi, Good afternoon. [20:13] BeagleBoard plugin on a pc (ubuntu) but nothing appears in dmesg [20:13] USB connection? Which dmesg has no output? [20:17] yes, usb [20:18] It has no output [20:18] On the beagle? On the host? [20:19] You're running Ubuntu on the host: what are you running on the Beagle? [20:21] In my notebook using ubuntu. [20:21] I called the BeagleBoard with USB cable, use dmesg to see what was connected and nothing appears. [20:26] I called the BeagleBoard with USB cable on notebook (ubuntu), use dmesg to see what was connected and nothing appears. [20:26] sry 2 msg [20:27] No, that7s fine. I'd actually like to understand. [20:27] So, what are you running on the Beagle? [20:28] Beagle --> USB --> Notebook [20:28] But there is no recognition [20:31] I use the command dmesg new hardware plugged [20:31] but there is no line of response [20:31] sry , my english =/ [20:34] What OS do you run on the Beagle? [20:35] I want to install ubuntu-arm [20:35] in my / dev shows nothing [20:37] fredim: well, plugging your beagleboard into your notebook could mean that you want to power it or use it as a gadget [20:39] and if it is to be used as a gadget, the Beagle needs to have gadget-supporting software running at the time it's attached. [20:39] If it's just power, no response is expected. [20:39] yep, do you have any software already running on your beagle? [20:39] If the goal is to *install* Ubuntu, put the available image on an SD card, and boot the Beagle from SD. [20:41] fredim: Download http://cdimage.ubuntu.com/ubuntu-netbook/ports/releases/maverick/beta/ubuntu-netbook-10.10-beta-preinstalled-netbook-armel+omap.img.gz and follow the instructions at https://wiki.ubuntu.com/ARM/OMAP [20:41] We can help from there, but that should get you started. [20:47] I have to install some software to appear /dev/mmcblk0 [20:47] fredim: On your laptop? [20:48] yes [20:48] /dev/mmcblk0 isn't the beagle: it's the SD card (if you have one built-in). [20:48] Look at dmesg. if your SD reader is usb based, it will show up as /dev/sd? (i.e. /dev/sdc). [20:49] If you are using a USB card reader, you'll end up with /dev/sd${something} [20:52] My SD card is plugged in beagle ... Still have to appear in / dev / sdx? [20:52] Why is there no line in dmesg === bjf is now known as bjf[afk] [20:56] fredim, You need to attach the SD card to your PC *without* the beagle (unless you have special software to make the Beagle an SD reader, but I don't know of any such software) [20:59] How do I connect SDcard directly on the notebook/computer, what means? [21:00] my laptop has the card reader but the computer does [21:01] fredim, Most folk use either a built-in card reader or a USB card reader [21:04] The beagle won't work until an image is on the SD card. [21:06] Now I understand, thank you. [21:35] GrueMaster: ping [21:35] pong [21:36] GrueMaster: is the kernel defconfig that is being used for the ubuntu panda builds posted somewhere? [21:36] I have no idea. lag would know. [21:36] It's in both source and binary packages. [21:37] I'd recommend checking the source [21:37] persia: where can i get the source package? [21:37] * prpplague is not an ubuntu person [21:37] apt-get source [21:38] ok, whats the name of the package? [21:38] there isn't a git repo somewhere? [21:38] kernel.ubuntu.com has heaps of git repos [21:39] * prpplague looks [21:39] persia: thanks [21:39] http://archive.ubuntu.com/ubuntu/pool/main/l/linux-ti-omap4/ has the tarball of the source [21:39] ahh ok thanks [21:39] The source package is linux-ti-omap4-source-2.6.35. [21:40] That will pull the tarball, any external patches, and the dsc file to build the .deb with. [21:41] Also, apt-cache show will show you the name for the source package. [21:41] (really, it looks stuff up in a database, and downloads all the files from the URL I just posted, but it always has the right place, instead of needing to hunt about) [21:42] GrueMaster, apt-cache show won't work for packages not available on that architecture [21:43] prpplague: tarball is easier than just looking for the config file at the git tree [21:44] as it's broken into common and specific configs depending on the machin [21:44] *machine [21:44] but for omap 4 I believe it should be fine, as it's just one machine... [21:44] 1 sec [21:44] rsalveti: yea grabing it now [21:45] is there already some package or script to setup ARM cross compiling toolchain easily on ubuntu? [21:45] that would be awesome :D [21:45] prpplague: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-maverick.git;a=blob;f=debian.ti-omap4/config/config.common.ubuntu;h=8d46b556e09697138c3a2b8b975c9f519b901856;hb=refs/heads/ti-omap4 [21:45] for omap4 [21:45] as this kernel supports just one machine, there's only the config.common [21:46] rlameiro: I believe there are packages already for maverick [21:46] hrw|gone: did the work [21:46] rsalveti: really:D [21:46] FTW [21:46] was in a custom repository, but he was going to push it before the freeze [21:46] just don't know if it's compiled already [21:47] probably it is, as we have more builders for i386 [21:47] se we can compile the kernel like make CROSS-COMPILE ARM=arm bla bla bla [21:47] ??? [21:48] *ARCH=arm [21:48] rsalveti: thanks [21:49] rlameiro: https://edge.launchpad.net/ubuntu/maverick/+source/gcc-4.5-armel-cross [21:49] there's also the 4.4 packages [21:49] rlameiro: yep [21:50] WOW that is awesome [21:50] the IGEPv2 comes with a VM for vmware with things almost ready [21:50] it will be awesome to have it already on the repos [21:51] they use ubuntu as their SDK [21:51] 8.04.... [21:52] hehe [22:12] what is the best filesystem for the rootfs sd card? [22:12] Depends on the card. [22:13] well, kingstom sdhc [22:13] But typically any journalling filesystem will be fine. [22:13] 4gb [22:13] ext3 or 4? [22:13] I have no idea which FTL is in that (and I doubt it's enough info, FTLs tend to be swapped out within a single product without model changes) [22:14] There should be no benefit to ext3 or ext4 specifically for it being on an SD card, unless you have a very fancy FTL that happens to have ext4 support. [22:14] how can i know that? [22:16] I don't know of any reliable way :) [22:16] :) [22:17] rlameiro, By the way, we tend not to cross-compile stuff: everything in the archive is native-compiled. If you're working on something, it's worth doing a native-compile test every once in a while, even if you usually cross-compile: we've seen a number of issues where something will cross-compile but not native-compile or vice-versa. [22:18] persia: ok, but that was for the kernel [22:18] compiling kernel natively takes a long time :D [22:18] and it's always handy to have a cross compiler :-) [22:19] rsalveti, Only if your hardware isn't very good :p [22:19] no need to get them from CS is even better [22:19] persia: true, the good thing is that this is going to change probably next year :-) [22:19] panda itself is going to rock already [22:20] People keep saying "This will change". I purchased a perfectly acceptable-performance laptop running armel about a year ago, but people still talk about the future. [22:20] The key to having it happen is for someone to just do it. [22:21] One of my ARM boxes is 1.2Ghz, which is plenty fast. Doesn't happen to support Ubuntu, so it runs Debian. [23:14] davidm: ping [23:26] hi jayabharath [23:26] davidm: greetings [23:27] Board away, thanks [23:27] davidm: get your boards picked up? [23:27] prpplague, yep, Home - TI - FedEx - Home :-) [23:28] davidm: did you get washed away? [23:29] *cough* sent one to RoHS, and got nada [23:29] Nope made it back home before this storm blew in [23:30] davidm : good to know you got the board. [23:31] davidm: we were trying to test the audio.. to ensure its working... but could NOT as you came in just on time :( [23:31] its a new board and tested during production so mpoirier_should have no issue [23:33] jayabharath, thanks for the heads up, I'll let mpoirier know to check it === pcacjr_ is now known as pcacjr