[01:11] Will the ubuntu phone be just another OS? Will it have its own apps, or will anything open source from the Ubuntu Software Center run on it, such as OpenJDK (Minecraft?) or Gnome? [01:22] SailorMoon: It's still Ubuntu under the hood. [01:29] infinity, gestures that work? [01:35] Any plan to use the System partition of an Android device? [01:50] SailorMoon: what would you use it for? [02:05] I wouldnt know, im a noob. But it seems like wasted space, expecially on a device like the Nexus 7 where its like 700MB [02:06] maybe some sort of backup or install partition to recover from if ubuntu explodes :3 === rsalveti_ is now known as rsalveti [03:36] Are the latest linux-nexus7 kernel sources that the Ubuntu 13.04 images here -> https://launchpad.net/~ubuntu-nexus7/+archive/ppa/+packages [03:36] or are there newer debian sources for that package hiding somewhere? [03:41] found it -> https://launchpad.net/ubuntu/+source/linux-nexus7/3.1.10-8.19 [04:03] Has there been much activity here in development for the Samsung Chromebook? [04:04] What sort of Dec? I thought it was working well on the chrimebooks [04:04] Dev* [04:06] It's working decently well out of the box. Still needs some work as far as touchpad drivers go, and I don't think hardware video acceleration is working at all yet. [04:06] is Ubuntu Phone going to install like an android rom? will there be individual roms per phone, or will there be one universal installer? lol [04:06] We'll know in a few weeks when they release the first builds for the Galaxy Nexus [04:07] i dont have any devices that will be suported, unfortunetly. [04:07] Lack of hardware acceleration makes Unity a bit of a cramp. [04:07] If theyd include the Nexus 7, i'd be good. lol [04:08] its pretty much my only device that meets hardware requirements. [04:08] Well I know they used the Galaxy Nexus as the demo phone. [04:08] Luckily I had the foresight to buy one last year. [04:09] i wanted to [04:09] Assuming source is released reasonably quickly after the first build is released, I'm assuming that 3rd party development for Ubuntu Phone will take off pretty quick. [04:09] Hoping anyway [04:09] But i was broke at the time [04:10] and now its not worth buying anymore [04:10] It'd be awesome to have nightly builds up by a bunch of people just like Cyanogenmod & AOKP etc. [04:10] Yeah it's pretty much pointless to buy one now. [04:10] The Nexus 4 is superior in every way [04:10] The GNex? [04:11] Cheaper and Samsung. [04:11] I prefer Samsung to LG, but that's me [04:11] True enough. [04:11] But specs... duh spezs [04:12] A lot of people who bought the Retina Macbooks prefer Samsung to LG too, judging by the amount of complaints of display burn-in on the LG models. [04:12] Heh [04:12] There's some burn-in on the GNex that has been with it since the first week I've had it but I'm not sure about the N4. I think it's had its fair share of issues that way too. [04:12] Did you hear about the iTheft in France? [04:13] Saw something about it but didn't click any links or read more. [04:14] 1.3 million in product stolen. Which is what...2 macbooks and an iPhone? [04:14] I LoLd despite how bad it is [04:15] logicbuffer: my samsung works well with the trackpad [04:15] after setting somethings in the xorg settings [04:15] I'll look into that then, I don't remember seeing anything about xorg settings in any of the threads I've read but who knows [04:16] logicbuffer: let me find it [04:16] Xorg is nice... very nice for thing like macros etc too right? [04:16] logicbuffer: -> http://forums.bodhilinux.com/index.php?/topic/7330-fix-touchpad-on-alpha-image/ [04:16] Did you use the script that downloads all the tarball pieces and unpacks them to the stateful partition? [04:16] Or some other way of getting Ubuntu on? [04:17] logicbuffer: I use a debian based system on my device. [04:17] Could you not pick at the script and install any ARM Linux? [04:18] And did you upgrade your ssd jef91 [04:18] Probably could, I didn't bother to even look into it [04:18] I did not SmallFry [04:18] still using the stock one [04:18] 9GB for my OS is more than enough [04:18] I thought the ssd was soldered to the motherboard? [04:18] Mar [04:18] Mar [04:18] Bah [04:18] Nay [04:19] Its an MSATA iirc [04:19] Hmm [04:19] Maybe though. Idk [04:20] Ifixit has a teardown most likely [04:20] I'm sick and don't want to crawl to my rig though [04:23] Newegg has a 32gb Crucial M4 mSATA drive for $55 w/ free shipping. Not sure if want... [04:25] More than a dollar a gig. Ugh [04:25] Check before you order it though, I could be delusional [04:25] Yeah I'm not going to spring for it just yet. [04:26] Having the flu messes with your mind, I tell ya [04:29] hhmm [04:29] Jef91: how's the memory usage with bodhi? i haven't used enlightenment since the early elive days [04:30] generally sub 100MB logicbuffer [04:30] Gnite logicbuffer and jef91, hope to chat again. [04:30] under 150MB with compositing [04:31] SmallFry: take care, i'll be here much more often now [04:31] Cool:) most activity I've seen in here [04:31] Jef91: if so that's incredible, this is using 1.34gb at the moment [04:35] ha unity just eats memory logicbuffer [04:35] truth [04:35] i think i'll go run that script instead and then come back here [04:42] Rockbox? [04:42] I haven't seen devs from them in ages [04:50] SmallFry: So much for sleep [05:01] logicbuffer: beware how you measure memory usage [05:01] 1.3gb of actual memory used [05:01] or that INCLUDEs caches/buffers? [05:11] raster: http://i.imgur.com/7rPKa.png d [05:12] i'm not very familiar with top but 1.3g used should mean total ram used, no? [05:12] logicbuffer: ok - so its more like 500m used [05:12] almost 700k is caches and another 75 buffers [05:12] logicbuffer: -> http://www.linuxatemyram.com/ [05:12] so under 600 [05:12] think of it this way [05:13] cache is where linux stored data you load from disk [05:13] if you opened a 200m video file [05:13] and plqyed it [05:13] 200m of ram will be used [05:13] even if the process that played the video has exited and gone [05:13] as the kernel will have loaded and CACHED that data into memory [05:13] just in case its needed again [05:13] even if the app onlyuses 10mb at any time [05:13] and is walking thru the video stream decoding some of it into ram/buffers [05:14] (yes - i'm ignoring the kernel fadvize calls etc. - i'm keeping it simple) [05:14] isn't caching to disk a horrible idea on ssds though? [05:14] if u copy 500m of photos from your sd card to your ~/Photos folder [05:14] especially relatively large caches on disks that are already pretty small? [05:14] those 500m of photos will live in cache [05:15] umm [05:15] caching is never a horrible idea [05:15] ram is faster than an ssd [05:15] (i know of no cases where it is not - and even though i can imagine some bizarre ones... they are truly bizarre) [05:15] so having daat sit in ram that is currently unused is good [05:15] its using ram [05:16] that would otherwise go unused [05:16] unused ram is the tool of the devil [05:16] unused ram is useless ram [05:17] (ok - i simplified again - yes. ram costs power for self-refresh and being able to turn it off and turn off self-refresh can save you some power drain. as such no linux setup "does this" (in any normal case)) [05:17] i'm sorry, i was confusing it with swap [05:18] actually it says swap ~700m cached [05:19] does that not mean it's holding 700m of something in a file on the SSD and not in ram? [05:20] thats not swap [05:20] thats cache [05:20] u are using no swap [05:20] its misleading that tis onthe line with "swap" [05:21] yeah alright i understand now [05:21] so ubuntu isnt AS BAD as u are thinking [05:21] u're being a bit too harsh on it [05:21] so i'm truly only using about 500m but it's holding another 700ish in memory in case it needs to use it [05:21] what Jef91 os statitng is the actual ram usage [05:21] ie memory excluding disk cache/buffers [05:21] measuring memory is a "fine art" [05:21] ina virtual memory os setup its hard [05:22] one of the best measurements u can get is "free" [05:22] do this: [05:22] free -m [05:22] Yea. [05:22] Unity is normally just over 500MB at startup. [05:22] So 3-5 times as much as E17 [05:23] 2:22PM ~ > free -m [05:23] total used free shared buffers cached [05:23] Mem: 2939 2228 711 0 119 1858 [05:23] -/+ buffers/cache: 250 2689 [05:23] Swap: 1905 61 1844 [05:23] the numebr that matters is that "250" number [05:23] thats your memory used on the os/syst4em as a whole [05:23] excluding what is swapped out, what is cached or in buffers [05:24] that is about the most accurate number you have to measure system meory usage [05:24] okay i see [05:24] sounds good [05:24] so the best way to measure gnome vs kde vs unity vs e17 for example [05:24] is boot a system and have them all boot to the same point [05:25] eg a bare xserver [05:25] no wm or anything [05:25] no login manager [05:25] now measure "free" [05:25] that "used -/+ buffers/cache" is the memory you MUST HAVE to run what u have running now [05:26] any memory in addition to that is luxury "caching" memory or memory for added apps or utilities on top [05:26] NOW u run the desktop of choice [05:26] unity/gnome/kde/e17/xfce/whatever [05:26] then meausure again [05:26] free [05:26] that number will have gone up [05:26] the mount it has gone up by is the "cost" of that desktop in addition to your base os [05:27] thasts the fairest way to measure desktops/wm's against eachother [05:27] and of coruse then run specific apps [05:27] seems like they could've made it slightly more intuitive in top [05:27] or perform specific tasks [05:27] yeah [05:27] eg open browser, go to a fixed webpage [05:27] etc. [05:27] and then measure as u go [05:27] and see where that number goes [05:27] that's how you are "fair" in measuring [05:28] top/ps are useless for a regular user in terms of telling u actual mem usage [05:28] there is 1 tool i know of that makes a "good attempt" to give you a fair memory rating [05:28] its called "smem" [05:28] therss a pkg for it [05:28] apt-get install smem [05:28] its a python tool [05:28] if u do it as root u can get full details [05:28] sudo smem -t [05:29] and it'll list processes and TRY and allocate a FAIR share of memory to them [05:29] it accounts for sharing of resources - eg libc, code pages etc. [05:29] every process shares the same libc [05:29] so memory used by libc CODE is in memory only once [05:29] across ALL processes u run [05:30] so it figures out the reference counts on these pages and divides by how many processes use them [05:30] etc. [05:30] so they are allocated their fair share [05:30] the PSS column is the "fair share" amount [05:30] its not perfectly accurate [05:30] but as close as u'll get [05:30] again - measuring the os as a whole with free is probably the most fair and best way [05:31] so when Jef91 is saynig 100-150m [05:31] he's saying the "free" number [05:31] minus buffers and cache [05:31] note [05:31] that the amount of memory needed can be wildly different depending on gpu and gl driver stack [05:31] good to know [05:32] its an artifact of the driver itself [05:32] so hsi numbers and yours may not match if u have different gpus/drivers/versions of driver or even different resolutions of screen [05:32] yeah since data is moved from ram to kernel to gpu and back and then again to framebuffer, no? [05:33] depends on architecture [05:33] integrated gpus have no framebuffer [05:33] well no dedicated one [05:33] its part of main memory [05:33] they dont need to move memory around [05:33] discrete gpus do [05:33] they may come with 256m or 512m or 1gb or more of dedicated memory on the gfx card in addition to system memory [05:34] anyway. i've done my "measuring memory" rant for the month... :) hope it helps - spend some time reading up on it and experimenting and seeing [05:35] and then when u see the usual misinformation spread as people quote the wrong numbers... spread the word. [05:35] interesting [05:35] looks like the mali t604 renders graphics into memory and then passes it from there to another gpu core that handles display [05:35] its an integrated gpu [05:35] its texture data, frameubuffer etc live in system ram [05:36] the gpu has a CACHE on board [05:36] like the cpu [05:36] l1/l2/l3 etc. [05:36] so it'll read data form ram just like your cpu and keep it in a cache [05:37] if it needs the same data it pulls it from its cache, not from ram - just like your cpu. [05:41] well this was enlightening [05:41] thanks haha [05:42] enlightenment is what i do [05:42] :) [05:42] pun intended :) [05:44] should've seen that coming [05:45] ;] [10:22] happy new year everyone ! [10:22] hny :) [10:23] * ogra_ is wading through backlogs for the last 3 weeks and through >3000 mails [10:24] oh ugh [10:24] holidays? [10:24] yeah, gotta love them :P [10:26] i'm starting to be of the opinion that email is overrated [10:26] and all discussion/work should be done via irc [10:26] if u arent there - u miss it [10:26] but thats cool [10:26] u dont end up with backlogs out the wazoo [10:26] :) === doko_ is now known as doko [12:11] Can Pandaboards be PXE booted? [12:15] tnelson: you can boot panda from sd or usb === yofel_ is now known as yofel [12:32] tnelson, yeas, our u-boot supports PXE since 12.04 [12:33] (it defaults to it if there is no configuration found) [12:38] but first you have to provide uboot... [12:40] right, you need an SD with u-boot or set up usbboot via OTG [12:57] * ogra_ hugs infinity ... thx for that flash-kernel SRU, somehow i missed it [13:15] Ah, so, 'Das U-Boot' is to embedded devices what grub is to x86? === Quintasan_ is now known as Quintasan [13:17] tnelson, well, its a bootloader, thats what grub and u=boot have in common :) [13:18] I wouldn't go much further than that though :p [13:23] So, I'm looking at http://omappedia.org/wiki/Minimal-FS_SD_Configuration versus https://wiki.ubuntu.com/ARM/Server/Install?action=show&redirect=ARM%2FOMAPHeadlessInstall... [13:24] The zcat | dd approach would leave me with one pre-sized partition, no? [13:24] (I've got a 32GB SD card.) [13:31] Although I've got a 2GB usb stick, presumably I can dd onto that, then install onto the sd card? [13:59] tnelson, nope [13:59] SD needs to be the source device [16:59] So I'm trying to compile to nexus 7 kernel found here -> https://launchpad.net/ubuntu/+source/linux-nexus7/3.1.10-8.19 , but towards the end of the compile the build always fails for me with this error message -> http://paste.debian.net/221410/ [16:59] What am I doing wrong? [17:09] Jef91, how do you build it ? [17:14] ogra_ untared the sources, CDed into the directory and ran: [17:14] dpkg-buildpackage -b [17:15] on an arm machine ? [17:16] Yes ogra_ [17:16] did you install the build-deps ? [17:17] Yes ogra_ ... If it was missing build deps dpkg-buildpackage would not have let it start compiling [17:18] hmm, strange [17:23] The error hints to me at a syntax error with the control file [17:23] but I honestly don't know exact what that might be after looking at the file [17:25] the control file is created during the build process, so its a bit weird, i would bet you have another error further above in your build [17:25] (the guys in #ubuntu-kernel might know more btw) [17:27] good call, thanks ogra_ [17:27] thanks ogra_ [17:27] np :) === tdc_ is now known as tdc