[00:26] _polto_, can't create users yet [00:36] <_polto_> RobbyF, I was able to create a user, it have it's own home, accessible via ssh, but I do not know how to login with this new user... [00:36] it's not built to that extent yet. [00:37] <_polto_> RobbyF, how can I reset phablet user so ? to use it with my personal data ? [00:37] you can remove some of the pre-installed data, is that what you mean? [00:37] <_polto_> I would like to test SMS, ... address book , ... [00:37] <_polto_> yes [00:37] <_polto_> remove pre-installed data. [00:37] https://wiki.ubuntu.com/Touch/ReleaseNotes [00:37] scroll down to Sample content section [00:38] <_polto_> thanks [00:38] <_polto_> got it [01:37] So is the raring development in the touch auto installable with the phablet tols? [03:28] hello [03:28] how is the OS progressing === Ursinha-afk is now known as Ursinha === lubuntu is now known as Guest6759 === wathek_ is now known as wathek [06:45] good morning === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss [06:56] I was just learning about c++ so I could develope for ubuntu-phone in the future. I then found out that a lot of people hate it, especially linus torvalds :http://thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918. Before investing a lot of time in learning more C++, I was thinking that maybe it would be better to learn C, seeing as I already know a oo language [python]. [06:57] my question is whether that is fine if I plan to work with QT? [06:57] I am a pretty new programmer, but I figure if it works well with c++, it should also work well with c. [06:58] If I plan to write applications with QT gui's, the ubuntu touch, etc, can I get by with just knowing c? [07:01] qt is c++ [07:01] better learn qt and Qml [07:08] bef0rd: I do not get it; does ubuntu touch applications run on qt? I thought that was just the GUI, where as everything else was c++? [07:15] learn what qt is [07:15] and yes, ubuntu touch apps are qt/qml [07:22] bef0rd: You could just tell me. It says "Application framework", which means... what? You can use it to make a calculator, or you can use it just to make the framework for a calculator, where as the rest of it has to be done in literal c++? [07:25] Akiva-Mobile: Qt is a set of C++ libraries, basically. When you write Qt code, you're writing C++ - but instead of using standard types, you're using types provided by the Qt libraries. QML is different: it's a separate language, whose implementation was written in C++, but client code doesn't have to be C++ (you can use just QML syntax + JavaScript) [07:26] QML has deep integration with normal Qt C++ types, so you can mix and match Qt C++ and Qt/QML code, in various ways. [07:26] chriadam: QML just strikes me as a html renderer basically. Is that partly correct? [07:27] no [07:27] it doesn't use a DOM or a HTML rendering engine [07:27] okay. why did it choose to use html code? [07:27] it didn't [07:28] sorry [07:28] javascript [07:28] im a goof [07:28] thats what I meant; a javascript renderer [07:28] QML just strikes me as a JAVASCRIPT renderer basically. Is that partly correct? [07:28] it chose JavaScript for expressions basically because it's a well known language, with C-like syntax so it's familiar to most people. also, QML has similarities to JSON, and JS and JSON are familiar friends. [07:29] JavaScript and rendering are completely unrelated concepts [07:29] there's no need to guess, search for QML documentation [07:29] Thanks for letting me know~ [07:30] QML uses an optimised, OpenGL scene-graph renderer, written in C++. === chriadam is now known as chriadam|away [07:41] chriadam|away: Why is it not more logical to use C++ for expressions, seeing it is working with a c++ based language qt? [07:42] I'm about to head home, unfortunately. but, briefly: because expressions are (or can be) dynamic. You can't resolve dynamic things at build time. [07:42] Thanks! [08:04] Why can't dynamic things be resolved at build time? [08:06] Dynamic things as I understand it, is just an equation broken up into smaller equations (supposedly for multitasking) [08:07] is that like to say, that when c++ compiles, it will solve the various equations, and save to memory only the results? === Riussi_ is now known as Riussi [08:11] ogra_: so, I got the bootlooping to stop, but since the screen is always off idk whats happening [10:10] shadeslayer, try to enable the serial gadget in your kernel, that should give you serial output on USB after the kernel is up [10:11] yeah I tried that, but there was no /proc/bus/usb/devices [10:12] on your PC ? [10:12] yes [10:12] you want /dev/tty.... [10:12] check dmesg while booting the n10 with an exisring USB connection [10:13] oh, I was following https://www.kernel.org/doc/Documentation/usb/gadget_serial.txt [10:13] hell [10:14] shadeslayer, you ant it builtin and it should just come up automatically [10:14] I see [10:15] and there is no need for any drivers on the PC side ... just watch dmesg when booting, you shoould see the tty device appear [10:22] ogra_: and you were right about the the toolchain [10:22] all of my compile issues went away when I used the ubuntu toolchain [10:23] so much easier to just export CROSS_COMPILE=arm-linux-gnueabihf- and run make :) [10:35] tmoenicke: hi, have a question about the OSK. right now it seems that when you tap and hold on a button, you don't get repeated events. but it would be really useful to have instead [10:38] ogra_: uh, nothing shows up in dmesg [10:42] Look how hot this is: http://paste.ubuntu.com/5710034/ c++ demangled dpkg symbols file =) [10:43] shadeslayer, hmm, weird [10:43] indeedly [10:43] note that I /think/ the device booted the kernel because it feels warm when you touch it [10:43] lol [10:44] :P [10:44] there's no output on the screen, so I can't tell [10:44] well, you need to make it output somehow ... either through g_serial or through a framebuffer console [10:45] thats always the first essential step [10:46] shadeslayer: you got n10? [10:46] yes [10:47] Tch. Gibe one plax [10:47] xnox, and do these symboals actually have something in their back or is it just stubs [10:47] ? [10:48] Quintasan: whut [10:48] give me one [10:48] :P [10:48] haha [10:50] hm, this config has some weird command line options [10:51] CONFIG_CMDLINE="vmalloc=512M debug_core.break_on_panic=0 debug_core.break_on_exception=0 no_console_suspend s3c2410-wdt.tmr_atboot=1 s3c2410-wdt.tmr_margin=30" [10:51] yeah, ignore them, usually the bootloader sets it anyway (and overrides it) [10:51] if I completely remove all those options, I don't get a bootloop, but don't get a fb as well [10:51] just make sure the bootloader config is right [10:51] ogra_: actually CONFIG_CMDLINE_EXTEND=y [10:52] ah [10:52] nerochiaro: when you keep a button pressed, usually a popup comes up offering extended keys like umlauts [10:52] nerochiaro: which we will have soon [10:52] thing is, if I completely remove those options, then I don't get anything ( no bootloop as well ) [10:52] try console=ttyGS0 [10:53] that should force it to use the g_serial console [10:53] tmoenicke: but that doesn't apply to keys like backspace [10:53] okay [10:53] tmoenicke: which need repeats to quickly delete text [10:53] ogra_: so all it should pass to the kernel is root=/dev/block/platform/dw_mmc.0/by-name/userdata console=ttyGS0 [10:54] nerochiaro: yep for that case, true [10:54] nerochiaro: the maliit-keyboard has that [10:54] shadeslayer, no idea if that device path exists ... but yeah for the console ... [10:54] if you boot into an initrd prompt root= doesnt really matter anyway [10:54] heh okay [10:54] tmoenicke: any way we can get that fixed ? [10:54] just make sure to have the right break= optiojn set too [10:55] break=top ? [10:55] yeah [10:55] nerochiaro: yep the new keyboard does that [10:55] and well, make sure its actually an ubuntu initrd :) [10:55] haha ofcourse [10:56] ogra_: what do you mean "in their back"? [10:56] xnox, well, are there actually sensors to get data from ? [10:57] ogra_: maybe =) [10:57] (is it linkled into some android lib, libhybris ... libfoo ?) [10:57] ah [10:57] yeah, it's libhybris dependant implementation library. [10:57] ah, good [10:57] ogra_: the "original" symbols are C++ ugliness which can be arch dependant: http://paste.ubuntu.com/5710076/ [10:57] though i think hybris doesnt have any sensors connections yet ... might be stubs there [10:58] yeah [10:58] ogra_: I didn't know up until today that dpkg-gensymbols supports (c++) tag to filter the symbols via c++filt [10:58] symbols are a pain in C++ [10:59] well with c++ tag they are ok, but I am worried that mangled symbol might change/dropped while demangled name stays the same. [11:03] hello === MacSlow is now known as MacSlow|lunch [11:03] help [11:04] p990 adb not work, usb connect error: usb device not configured, error -22 [11:05] error on the side of the phone [11:07] lsusb not list device [11:07] new bootloader [11:09] delaya73, i guess you are better off asking in the xda forums [11:10] ok [11:12] (in the linked thread from the wikipage) [11:12] mmmm ... nope, still doesn't show up in dmesg [11:28] ogra_, why raring haven't the new core apps inside quantal? [11:28] krabador, i think they arent built for raring yet ... the raring image is still experimental [11:29] which reminds me ... [11:29] sergiusens, all raring bits (except changelog and the still empty manifest) are on cdimange now, shoould be ready for testing changes to phablet-flash [11:30] i just linked the android parts [11:50] ogra_: nice, I'll make the necessay changes [11:51] can you tag todays quantal build as well? [11:53] you mean move it to the quantal dir ? didnt we wnat tests first ? [11:53] (its just a cp -a for me but i thought we wanted to wait for a set of manual tests) === Tassadar is now known as Guest54859 === MacSlow|lunch is now known as MacSlow [12:14] whats the phablet-flash command for raring orga? [12:17] there is none [12:17] phablet-flash will automatically switch once everything is ready [12:17] oh ok. thought there was from above comments, [12:17] * RobbyF needs morning coffee [12:17] no, i meant just for testing :) [12:18] (you could surely hack up phablet-flash locally to use raring though [12:18] ) [12:19] * h01ger dist-upgraded to raring and now the display stays black (nexus4) - i can still ssh in though [12:20] dist upgrading might cause libhybris and platform-api issues ... [12:20] since half of them lives on the android side [12:20] ic [12:20] (yet unpackaged) [12:21] the android side is the kernel and? [12:21] we're waiting for the results of the possible container flip [12:21] +, i'm glad this is unsurprising [12:21] once android lives in the container it will be easier to update these bits by packages [12:22] android consists of kernel, binary drivers the full HAL layer and platform-api and libhybris [12:22] everything you need to make the HW work ... [12:22] everything above that level is ubuntu [12:23] ah. and "platform-api and libhybris" is running on android, but not part of normal android, but rather done to be able to run ubuntu on top? [12:24] right, they are the communication layers to talk to the HW [12:24] one half lives in android, the other in the ubuntu rootfs [12:24] * h01ger nods [12:24] and indeed they need to be in sync [12:25] which can cause dist-upgrade to break if you dont also use a new ansdroid layer [12:25] makes sense now :-) so i will reflash from scratch once again - though not before next weekend.. [12:25] ogra_, thanks for the explaination. much appreciated. [12:25] :) [12:31] ogra_: do you know which core apps are in the latest images? [12:31] is it still clock, calendar and calculator? [12:31] nope, i dont ... sergiusens might [12:32] mhall119: yes, it's those [12:32] thanks [12:32] mhall119: I wasn't told about any new additions [12:32] ok, just wanted to make sure, I'm working on a blog post === seb128_ is now known as seb128 [12:32] mhall119: but it's easy to add them as long as they are in that same ppa [12:32] app wise, i mostly miss vibration feedback in on-screen keyboard... but i guess thats planned and i just need to be patient? [12:39] sergiusens: yeah, I just wanted to highlight the ones we've started including [12:40] h01ger, once we have proper sensor handling in the api vibration should work too [12:41] ah, nice. (and good to know what the cause is..) === SkavenXXI-[OFF] is now known as SkavenXXI === _salem is now known as salem_ [13:12] didrocks, hello! What's the skinny on daily-release and config deployment? I'm happy to help wrangle some of the stragglers today [13:14] heya, I get these weird corrupted fonts and wondered if someone can give me a hint to where I might start looking to solving it [13:14] http://ubuntuone.com/23E3affaQMvDRxGmfrRTTi [13:15] steve_fi, mali ? [13:15] its when using my asus transformer [13:15] tegra [13:15] ah [13:15] i only know it from mali400 ... downgrading to the last driver solves it there [13:15] that looks like a TF101 [13:15] it is [13:15] such a crappy device that is :( [13:16] yeah I agree, I bought the dock and the keyboard lasted about 2 months on it, bought a second which lasted 1 month [13:16] heh [13:16] oh fun [13:16] oh lilstevie [13:16] hahaha [13:16] lilstevie is here [13:16] :D [13:16] used to get that on the tegra x11 drivers on the tf101 all the time too [13:16] * lilstevie hates tegra [13:17] ah, so I know where to start looking :D [13:17] steve_fi: You won't get nvidia drivers working on newer kernels I believe [13:17] ^^ [13:17] Since it lacks some interfaces AFAIR [13:18] alright [13:18] at least you can still call your friends :P [13:18] lilstevie might know the exact problem [13:18] (according to the screenshot) [13:19] ogra_: it's weird btw, I flashed a kernel a couple of hours ago that made the android robot in funny colors [13:19] things were cyan [13:19] and I had modified my init script to increase brightness and the brightness did increase before the screen shutdown [13:19] Quintasan, yeah, but with ubuntu touch they are using android driver blobs [13:19] and using the old ones [13:19] shadeslayer, woo welcome to the weird 2.6.39.4 fbcon screwups [13:19] still, the nvidia driver won't work with new kernel, will it? [13:20] lilstevie: eh, this was on the Nexus 10 [13:20] it's super weird, I can't get a fbcon on this thing atl all [13:20] Quintasan, the latest android one? no, that said I don't think the latest one works on tegra2 [13:20] shadeslayer, oh [13:20] though I got it to stop bootlooping [13:20] heh [13:20] lilstevie, thats n10 and he is trying to get a normal X11 up [13:20] lilstevie: my point exactly [13:20] (or rather first an fbcon) [13:20] ^^ [13:21] ogra_, yeah I got that now :p [13:21] lilstevie: exact same concept as the one you had with the TF101 ;) [13:21] I really hate arm fbcons [13:21] half the time they work [13:21] can't even get g_serial up [13:22] fbcon hangs the SoC on my xperia t [13:23] might explain what happens here [13:25] lilstevie: how did you figure that out btw? [13:26] shadeslayer, uart debugging showed that as soon as the bootloader jumped to the kernel everything just stopped [13:26] ah [13:27] the xperia t has uart debugging, cool :) [13:27] requiring a forced reset [13:27] heh yeah [13:27] fairly easy to get to also [13:27] * shadeslayer hasn't found a way to do uart on the n10 === juicyjones|away is now known as juicyjones [13:35] hey mterry, sorry was in a hangout :) [13:36] lilstevie: did you enable FRAMEBUFFER_CONSOLE on the TF101 and it just worked? :P [13:36] mterry: so, some progress, but still some work to do :) [13:36] mterry: we had sil2100 fixing some of the "dep-wait forever because of powerpc" things [13:36] mterry: I would say that 1. is look at what happened to unity raring [13:37] mterry: 2. there is still some help needed on other components if you want :) [13:37] \o/ [13:37] shadeslayer, you might need some mali specific settings in the framebuffer options [13:37] I have the funny cyan thing again [13:37] shadeslayer, pretty much [13:37] mterry: 3. we'll need to put every stacks in manual uploads mode I guess for final freeze [13:37] didrocks, I noticed that some head stacks were failing because I forgot to list all the install deps of the autopilot test packages. Will make a merge for that [13:38] mterry: oh, sync with sil2100 [13:38] mterry: he's looking at it today, I asked for it [13:38] didrocks, OK [13:38] * didrocks hugs mterry for looking at that, the only one! :-) [13:38] mterry: I asked me in particular to look at the list closely [13:38] :) [13:38] not sure if you noticed but mysql is installed [13:38] didrocks, you asked who in particular? [13:38] maybe we want to fix the dep/recommends to avoid that :) [13:39] mterry: oh, I asked today sil2100 for it. I thought your subteam would look at what they bootstrap :-) [13:39] didrocks, I have a subteam? [13:40] mterry: our* subteam :) [13:40] didrocks, phew [13:40] :) [13:40] mterry: ahah, I see you relief, you will skip meeting at 8PM :p [13:42] omg omg omg [13:42] ogra_: my init can control brightness [13:42] but that's about all I can get it to do at the moment :D [13:43] I put this in my init http://paste.kde.org/725000/ [13:43] and the brightness first lowers and then increases \o/ === dandrader is now known as dandrader|afk [13:43] mterry: now I do! [13:46] shadeslayer, well, check the console options in your kernel, there is likely some meli specific option you can set [13:46] *mali [13:46] hmm [13:46] will try and get a serial console up first [13:47] since I know it's loading the kernel and booting into the initrd === ariel is now known as Guest38227 [13:50] hello [14:03] hmm === dandrader|afk is now known as dandrader [14:03] ogra_: there's a pin : /sys/class/android_usb/android0/enable [14:03] that's from recovery [14:04] shadeslayer, for fbcon ? [14:04] for usb access [14:04] the recovery init writes 1 into that file to get adb working [14:05] but obviously, that path is not available to us I think [14:09] so I know stuff is happening in the init, I just dont know why it fails over :/ [14:11] ogra_: https://www.dropbox.com/s/55b1wljzlailxb4/IMAG0566.jpg [14:11] that's the weird colored android I see [14:36] didrocks, are we keeping quantal support (for the moment) when porting jenkins configs from phablet to head? [14:36] fginther ^ [14:38] didrocks, this is regarding the upstream ci/autolanding jobs [14:41] the plan for dropping quantal is -> raring tested, raring image has no regressions compared to the quantal build, quantal publishing dropped, cdimage defaults to raring [14:43] fginther, sergiusens: all the work so far in the daily-release part is raring only [14:43] Which is not to say we can't re-enable quantal [14:43] mterry: if you keep that phablet-land job, it will do the necessary thing [14:43] Just that it's a fair bit of unplanned work [14:43] mterry: I guess we will have to flip the switch faster [14:43] mterry, we're talking about upstream autolanding jobs, does the daily release care about that? [14:43] ogra_: pmcgowan rsalveti ^^ [14:44] fginther, does the auto-upload bit not use the same platform config settings? [14:44] sergiusens, i think that misses a "quantal tested" as well [14:44] sergiusens: hopefully we'd be able to take the decision later today/tomorrow [14:45] if i tag it to the quantal dir i want to be sure its stable enough for demoing [14:45] depending on the test results [14:45] right lets execute the plan [14:45] yeah [14:45] mterry, no, the "configurations" section is for upstream only [14:46] mterry, the only option that the daily release jobs look at under a project is 'daily_release' :-) [14:47] fginther, OK. Well if we want to re-enable quantal, that's fine. But can that be done separately from this qtvideo-node branch? Seems like something we should do globally at the top of each stack [14:48] mterry, yes. that's actually a good point [14:48] mterry, i'll update my comment [14:50] fginther, I can make a branch for that. You said you didn't want to enable all 3 platforms (i386 amd64 armhf) [14:50] fginther, why not? Seems like we could have a problem on one of them but not the others [14:50] mterry, I make the MP, I want to review the other projects briefly [14:50] fginther, OK [14:51] mterry, we just try to save some resources by not building all permutations [14:52] Anyone there? [14:52] where ? [14:53] Just wanting to add a device to the WIP list. [14:54] do it :) [14:54] http://www.thriveforums.org/forum/pio_masaki-development/18090-wip-ubuntu-touch-thrive-development.html [14:55] (if you are the porter, just add it yourself, its just a wikipage) [14:56] Toshiba Thrive, codename Antares. Not the porter myself, but... [14:56] I'll see what I can do. [14:56] well, the wiki needs a contact person [14:58] Don't know muck Wiki code, but I'll see what I can do. [15:01] Hello2All [15:01] I'm wondering: could you install Gimp on Ubuntu touch? [15:02] you cuold ... but you coldnt use it on the display [15:02] (you can install ssh and use it via "ssh -X" remotely) [15:03] there is no Xorg support in ubuntu touch ... so it cant run on the display server [15:03] oh, I see === Guest54859 is now known as Tassadar_ [15:03] Is there any way to draw on ubuntu touch? [15:04] write an app :) [15:04] :) [15:04] Will be there Xorg support ever? [15:05] Maybe, announced [15:05] at some point once Mir is ready and enters the desktop [15:05] currently ubuntu touch uses surfaceflinger ... that will soon be replaced with Mir which will only support Qt in the beginning ... [15:06] for the move to the desktop there then will be XMir ... that will give you Xorg support [15:06] I see [15:07] Will it be compatible with Xorg applications? [15:07] yes [15:07] Thanks! [15:07] but thats 14.04 material i think [15:07] so still far out [15:07] ok [15:08] (the guys in #ubuntu-mir might have more details) [15:13] rsalveti: around? [15:14] kenvandine: do we have API docs for Friends and OnlineAccounts? [15:14] That's weird... I'm trying to add it, but Wiki's crashing when I try to log in.... [15:15] AmEv: that's not relaly weird, the wiki is like that most of the time :) [15:15] Haha.... [15:16] I have a U1 account, so I'm trying to use it. [15:16] Anyone willing to help me out? [15:16] * mhall119 loves U1 [15:16] AmEv: if I can, sure [15:17] Well, I'm trying to add another tablet to the WIP list. [15:18] Toshuba Thrive (AT100/105) Codename Antares. [15:18] ok, are you logged in? It should have your username next to the "More Actions:" drop-down [15:18] mhall119, not yet.. there are docstrings in the code [15:18] http://www.thriveforums.org/forum/pio_masaki-development/18090-wip-ubuntu-touch-thrive-development.html [15:19] but i never figured out how to generate the docs [15:19] i think i did generate them in qml-friends, but never built in a package [15:19] Dev is pio_masaki. [15:19] kenvandine: qdoc [15:19] i borrowed the script from ubuntu-ui-toolkit [15:20] *Toshiba, not toshuba... haha [15:20] mhall119, so basically i need to add the -doc package for qml-friends and probably tidy up the docstrings [15:20] same for accounts-qml-module [15:21] Trying login once more.... [15:22] OK, I'm logged into SSO, but when I'mtrying to Wikiize, it hangs....... argh.... [15:22] bzoltan1: ping [15:23] nik90: pong [15:23] Ther we go! [15:24] bzoltan1: I wanted to ask you some question regarding TimeZone Data for the ubuntu-clock-app core apps === oreneeshy_ is now known as oreneeshy [15:24] nik90: shoot [15:24] bzoltan1: Is there a common platform API I can use to get a list of all the timezones using qml? I basically need to provide that info to the user. [15:25] bzoltan1: so basically the user chooses a city for instance new york and in return I need to display the time there [15:25] sigh... I was in, but changing pages logged me out.... [15:25] kenvandine: when you have that, let me know so we can publish it to developer.u.c [15:25] will do [15:26] mhall119, can you pull that from packages in a PPA? [15:26] Wait... [15:26] i don't think i'll be able to land that in raring [15:26] bzoltan1: I have tried looking at tzdata where it lists all the timezones in the world but was hoping there was api already available for us to use [15:26] kenvandine: I think it takes some hacking on the script, I'll check with dpm [15:28] Haha... Refreshing the page helps! [15:36] 16:46:28 fginther | mterry, the only option that the daily release jobs look at under a project is 'daily_release' :-) [15:36] fginther: mterry -> target_branch as well [15:36] as we introduced it :) [15:36] * fginther slaps head [15:37] ogra_: rsalveti: when will we switch the daily images to Raring? [15:37] It's in... How'd I do? [15:38] nik90: I suggest to parse this -> http://qt-project.org/wiki/Qt-5-QTimeZone [15:39] bzoltan1: will have a look at it [15:39] bzoltan1: might I also ask if you have any information about obtaining the longitude and latitude (location of user) using API? === dandrader is now known as dandrader|lunch [15:40] bzoltan1: I need the long, lat to determine the sunrise and sunset time using an online API [15:40] mhall119, once there were enough tests to make sure that a) qunatal is good enough for demoing so we can freeze the last build and b) raring has no major regressions [15:46] Well, I'm hoping to have this on my Thrive soon! [15:54] bzoltan1: on reading through QTimeZone, it seems that this is a concept being worked on and can only be expected in qt 5.1. [16:20] hi [16:22] If, when there is an ubuntu (the real one) booting on nexus devices, isn't is possible to use kexec to boot android [16:22] sort of dual boot [16:22] * Meizirkki wishes to use android when ubuntu isn't fully fuctional [16:23] typos, grah [16:23] depends on the device, really [16:24] kexec usually tends to not work with android things [16:24] (the not modified, real kexec, there are patches which workaround some of the problems) [16:25] hmm [16:25] maybe the other way round? Boot android first, then kexec ubuntu if requested [16:25] that's not the point, ubuntu will use android's kernel anyway because drivers [16:25] I had an Nokia N810 few years back, and when an android image came around it was possible to boot Maemo from power button menu [16:26] But aren't people working on a "real" ubuntu image as well? [16:26] well yeah, but you need the drivers [16:27] and drivers are probably the problem - they just aren't written with kexec in mind, so usually it freezes halfway through, with pretty much no way to debug that [16:27] i see [16:27] it is possible to use something called kexec-hardboot, which adds real device reboot to kexec, so that drivers and devices are properly re-initialized [16:28] I have that working on nexus 7 [16:28] nik90: bzoltan1there's http://api.kde.org/4.10-api/kdelibs-apidocs/kdecore/html/classKTimeZone.html [16:29] you could potentially a) make your app depend on libkdecore or b) copy headers [16:29] s/headers/code/ [16:29] Tassadar_: okay [16:33] mhall119: Hi ! I'm free actually so if you want you can explain me the project, thanks you in advance === dandrader|lunch is now known as dandrader [16:44] shadeslayer: pong [16:44] sigh [16:44] rsalveti: I have good news and bad news [16:44] rsalveti: I got the kernel to boot and I could control the backlight from the initrd [16:44] mhall119: ogra_: the call for testing will be out later today, so we can decide if we're able to switch to raring already [16:44] if so, we'll probably switch tomorrow or later this week [16:44] shadeslayer: right [16:44] but I still can't get a serial console up [16:45] ( using serial gadget ) [16:45] nor can I get fbcon up [16:46] ogra_: do you remember easily how to set up serial gadget to provide a terminal? [16:46] shadeslayer, did you dig for mali options in the console settings of your kernel config ? [16:46] ogra_: yes, I don't see anything obvious [16:46] rsalveti, just compile it in and set console=ttyGS0 ... [16:47] yeah, ^^ already tried like you told me a couple of hours ago :) [16:47] right [16:47] no magic involved ... [16:47] though probably your exynos doesnt like it builting (it doesnt matter on tegra) ... so you could try a module and load it from initrd [16:48] *builtin [16:48] hmmm [16:48] I'll try that [16:49] rsalveti: perfect, let me know when you put the call out and I'll help promote it [16:50] ogra_: fwiw : http://i.imgur.com/OYJXu7i.png && http://i.imgur.com/pRSymW5.png [16:50] whats that ? [16:51] mali GPU options that I can see [16:51] ? [16:51] oh [16:51] is that the Xorg kernel config ? [16:51] mhall119: sure, sergiusens is taking care of that [16:51] * ogra_ has never seen that [16:51] hard to find any options there [16:51] that's from make xconfig :) [16:51] yeah [16:51] uses Qt [16:52] never used that in my life [16:52] :D [16:52] very bad to see the options this way [16:52] I used menuconfig earlier [16:52] but found xconfig to be easier to use [16:52] oh? [16:53] so what is "exynos video driver support" ? [16:53] did you try that ? [16:53] I have no idea, I've been searching, haven't found anything [16:53] I did not [16:53] I don't want to just randomnly enable modules :P [16:54] also Ion memory manager ... isnt that nvidia related ? [16:54] or does that refer to a different Ion [16:54] dunno, enabled by default, didn't bother unticking it [16:54] really, you should play with the options a bit,... be brave :) [16:55] haha [16:55] alos look at console support [16:55] might also miss options there [16:55] (under character devices iirc) [16:56] *facepalm* [16:56] CONFIG_X86_PLATFORM_DEVICES -> y [16:56] fun [16:57] what does that even mean Oo [16:58] * Tassadar_ googles === jasoncwarner__ is now known as jasoncwarner [17:08] ogra_: the module is just called g_serial right? [17:09] so I modprobe g_serial on the device [17:09] right [17:09] from an initramfs-toolks hook or so [17:09] oh [17:09] and indeed make sure to have it in the initrd [17:09] I was going to put it in /init :P === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === dandrader is now known as dandrader|afk [17:44] OT: Psy's new video hits 62 Million. [17:55] RobbyF, is it as bad as the previous one? :p === dandrader|afk is now known as dandrader === mibofra is now known as Guest64464 === mibofra_ is now known as mibofra [18:14] JanC_test, yes === SkavenXXI is now known as SkavenXXI-[OFF] [18:55] mhall119: ping [18:55] boiko: pong [18:56] boiko: if this is about my package-fixes branch, I pushed the fix to Vcs-Bzr [18:56] mhall119: ah yes, it was :) [18:56] :) [18:56] dalius pointed out to me that I was the blocker [18:57] mhall119: ok, thanks for fixing it, I'll approve it as soon as CI finishes running [18:57] thanks boiko [19:00] aquarius: I added a question for you to this bug report https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1166982 [19:00] Launchpad bug 1166982 in Ubuntu UI Toolkit "Disabling the control in a ListItem should also disable clicks on the ListItem itself" [Critical,In progress] [19:00] maybe it is a question for design [19:02] mhall119: Are you back ? [19:05] Oranger: I am, yes [19:05] popey: you around? [19:05] ya [19:05] mhall119: cool :) [19:06] wassup? [19:06] popey: Oranger is going to be joining the Document Viewer project [19:06] excellent! [19:06] Welcome to the mad house [19:06] Hi popey ! [19:06] er, development community [19:06] Oranger: first thing, before submitting any code, we need you to sign the contributor agreement: https://forms.canonical.com/contributor/ [19:07] Ok I do it now [19:07] thanks [19:07] then, we have a spec and blueprint for this project [19:07] the spec is https://wiki.ubuntu.com/Touch/CoreApps/DocViewer [19:08] and the blueprint with work items to be done is here: https://wiki.ubuntu.com/Touch/CoreApps/DocViewer [19:08] Yes, I ahave already read it :) [19:08] brb, need to reboot to test new kernel [19:14] mhall119: Do I have to put your name on "Canonical Project Manager" [19:19] mhall119: Ok, I did it with your name [19:20] Oranger: that should be fine [19:20] I'll check with the person who processes those form submissions in the morning [19:21] So tomorrow ? [19:25] you can start contributing any time [19:25] I was just letting you know I would handle the rest [19:26] so we had one other developer who was interested in contributing ot this project, but there hasn't been any code written yet except the template branch that all of the Core Apps have been using [19:26] which is at lp:ubuntu-docviewer-app [19:27] Ok, i'm actually trying to clone the branch in my computer. Is there something in particular I need to know before touching the code? [19:28] only some QML and Javascript [19:28] rsalveti, sergiusens is there anything needing extra to be done when porting to a device using ICS blobs, that is not suported by CM/JellyBean? [19:28] Oranger: we're trying to stick with pure QML whenever possible, and if we need to write some C++ do that in a QML plugin in aseparate branch [19:28] janimo: hm, might not work out of the box, as there might be api issues with the binary drivers from ics [19:29] I know the cm codebase we're using supports ICS based blobs [19:29] but you might still face issues with that [19:29] rsalveti, ah, I thought this had been done before and there are workarounds [19:29] like lack of symbol or such [19:29] Oranger: what is your Launchpad username? [19:29] janimo: yeah, cm usually brings back the old symbols/apis to support older bins [19:29] My (new) username is "chocanto" [19:30] rsalveti, any particular thing I need to do extra so the compat mode is activated, or is it taken care of by a regular build? [19:30] janimo: that's why it might work, but it might also give you issues [19:30] rsalveti, ok thanks [19:30] Oranger: thanks, I've added you to the development team [19:30] Oranger: the basic process for developing and submitting code is documented here: https://wiki.ubuntu.com/Touch/CoreApps/DevelopmentGuide [19:30] janimo: it should just work, the main problem is with the blobs [19:31] rsalveti, right, but the blobs may be involved in graphics so affecting the UI bringup right? [19:32] mhall119: Ok, thanks. Is there a feature you want to be added first ? [19:32] Oranger: the first thing I would like to see is the ability to display plain text files [19:32] janimo: yup, but I saw already some devices working with ics based blobs, so it should work (at least the graphics part) [19:32] unless your blob is doing something really weird [19:32] rsalveti, thanks that is good to know [19:33] Oranger: ideally it would accept the file path as a command-line argument, we already know that will require some C++ code, and we're hoping to get that done by a more general purpose app-launcher [19:33] mhall119: Sound logical to me ^^ [19:34] mhall119: The ubuntu-touch-core devs are not planning to find a way to use QML to get command-line arguments ? [19:34] janimo: http://phablet.ubuntu.com/gitweb?p=CyanogenMod/android_frameworks_av.git;a=commitdiff;h=43926620689579fd45420955ebfc548ccf57a628;hp=864a653ee757c7236f1a221942850e9a554b2827 [19:34] janimo: one example of backporting an older api [19:35] Oranger: the Ubuntu SDK developers are already discussing the replacement of qmlscene with something else for running these QML-only apps [19:35] command-line argument parsing could be built into that [19:35] we can put together a small launcher for this project until they have that though, if necessary [19:36] mhall119: Ok nice === Lexmazter_ is now known as Lexmazter === juicyjones is now known as juicyjones|away === SkavenXXI-[OFF] is now known as SkavenXXI === salem_ is now known as _salem [22:48] jhodapp: mind looking at https://bugs.launchpad.net/touch-preview-images/+bug/1169352 [22:48] Launchpad bug 1169352 in touch-preview-images "[camera] Taking photo with back camera inverts view" [High,Confirmed] [23:57] mhall119, jono_ http://theravingrick.blogspot.com/2013/04/introducing-inkcanvas.html [23:58] rickspencer3, nice! [23:58] ah ha, grumpy cat with a mustache [23:59] mhall119, I'm happy to find collaborators for InkCanvas [23:59] if anyone needs that functionality, feel free to send them my way [23:59] will do [23:59] it seems like it could open up some more interactive apps [23:59] yeah, a finger-painting app for kids would be cool