=== chihchun_afk is now known as chihchun === iScream is now known as DonkeyHotei [03:00] is there a reason why rootstock-touch-install must perform the work on the phone instead of on the local pc? [03:01] most of the work are carried out via loop mounting? [03:19] due users groups? [03:20] has anyone used actions in MainView. it seems that it does not show the icon === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [06:54] hi, i am trying to build ubuntu touch https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device/ when i type in lunch i get "The program 'lunch' is currently not installed." how do i solve this ?, do i need to install python-lunch ? [07:11] good morning [07:13] anyone? [07:14] !question | sauraedron [07:14] sauraedron: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience [07:18] never mind got it [07:22] sauraedron: glad to hear it! :) [07:22] nhaines, the repo is 15gb? right ? [07:23] The git checkout for the Ubuntu touch file system? I'm not sure. That *sounds* right but I play around with webapps more than anything else so far. [07:23] after running phablet-dev-bootstrap [07:23] i got only 5 gb of files [07:23] I've never run that. :) [07:23] ohw.. === dbarth__ is now known as dbarth [07:34] Hey! How can I turn on wifi from commandline on the phone. Need that for some automation. [08:35] om26er, I can prob point you in the direction, which I think is a dbus call to urfkill. [08:35] jgdx, yeah, I used rfkill block wlan [08:35] ...and unblock [08:35] okay so you figured it out? [08:49] dednick, Hi! [08:49] om26er: hi [08:50] dednick, I am trying to enable wifi through rfkill, the issue I am seeing is that if its turned off from the network indicator then doing through rfkill does not turn it on [08:50] can you suggest a more "solid" command_line way to turn on wifi ? [08:51] I am using 'rfkill unblock wlan' [08:51] om26er: as far as i know, the indicator uses rfkill to turn it off, so it should work from cmd [08:52] om26er: give me a minute [08:52] dednick, sure [08:54] so, I've heard much about the docking function of Ubuntu touch, but havent really seen anything explaining how to do it, are there any guides? (my google-fu has failed me) [08:55] Is it still a thing? [08:55] Is is still will be a thing. [08:55] ah, so its not done yet, makes sense I guess [08:55] seen some demos, which look rather troublesome to get working [08:56] Yup! But 40% of the time it works every time! [08:56] heh [08:57] The plan is for something basic to run by Ubuntu 15.10. [08:57] ubuntu still uses the year.month version number, right? [08:58] yep [08:58] Yes, although it's not very useful for phones per se. :) [08:58] been a few years since I last used ubuntu, so :) [08:58] Phones and snappy is almost like a rolling release. But still based on the year.month desktop releases. [08:59] snappy? [08:59] Good morning all; happy Coast Guard Day! 😃 [09:00] coast guard day? [09:00] Yes, it's like the phones, a read-only base Ubuntu system image that you can build on top of! Everything isolated and secure. http://www.ubuntu.com/internet-of-things [09:00] oh right! [09:00] I've heard of this. [09:00] is partly why you can't use apt-get from a terminal of the phone, right? [09:00] It sort of came out of the technology designed for the phone and app store, and soon the phone will migrate to pure snappy. [09:00] Exactly. [09:01] Fortunately, they're working on a tool to convert packages to snaps! [09:01] I guess you can force it, but that'd break things [09:01] will it convert any .deb package? [09:01] Yes, apt-get or dpkg doesn't understand hardlinks across readonly/overlay file systems or something techy like that. Tends to break things on upgrades. [09:02] Snapcraft was just announced yesterday, but yes, the goal eventually is that it converts any .deb package. [09:02] seems nice [09:02] 2.5 minute demonstration: https://insights.ubuntu.com/2015/08/03/java-on-snappy/ [09:03] man, I wish I was a bit more proficient in programming, I'd make things for ubuntu touch [09:04] Well, it's a great motivation to learn. :) And most touch apps run on the desktop, too. [09:04] I guess it'd be "easy" to learn, since I already do quite a lot of scripting, so I got most things in place. I just lack the foundational knowledge of building actual applications. [09:05] There are a couple simple tutorials at http://developer.ubuntu.com/ [09:05] A little javascript and a little QML and you're done. [09:05] was thinking of taking one of the open courseware MIT programs on programming. [09:05] eugh, javascript [09:05] ;_; [09:06] Can I install packages outside of the ubuntu store (want to experiment with building my own) [09:06] Yup! [09:06] om26er: so it looks like in the device disabling the wifi actually removes the wlan device interface [09:06] The SDK will push them straight to the phone for testing, or you can install the click package right on the phone. [09:07] om26er: doesnt happen on desktop [09:07] dednick, hmm, you know a way around that ? [09:07] nhaines: upload it and click it iin the file browser? [09:07] om26er: perhaps enabling it through the nm interface [09:07] upload to the phone I mean [09:08] nhaines: Kniple: there is already a deb2snap tool [09:08] dednick, yeah, but that would probably require root [09:08] gvs77, first you need to build the click, then adp push it to the phone and then pkcon something to install it [09:08] gvs77: push it to the phone and run something like pkcon install --local --allow-untrusted foobar.click and there it is. [09:08] svij: really? [09:08] yep https://github.com/mikix/deb2snap [09:08] om26er: yes, most likely [09:10] I'd be surprised if an automatic snap creation tool was useful for anything but the most trivial cases [09:10] That's okay, because I want it to be trivial to create snaps. [09:11] nhaines: most applications which have been bundled in a .deb do not have a concept of confinement [09:15] nhaines: pkcon install-local --allow-untrusted foobar.click (not install --local) fyi [09:16] popey: thanks! I always have to look that up. [09:16] * mcphail had to create an alias for that :) [09:17] I shall proceed to remember it for about two and a half weeks before I forget again. :) [09:18] om26er: afraid that doesnt seem to work either :/ [09:19] om26er: you'll need to ask somebody from the indicator team why it doesnt. works fine on desktop. [09:19] dbus-send --print-reply --system --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string:"org.freedesktop.NetworkManager" string:"WirelessEnabled" variant:boolean:true [09:19] i keep a "in.sh" in my ~/bin on my phone with that command in, so I just "in.sh foo.click" [09:21] Oh, I just remembered... the "Photos" scope has been missing from the app store for a month or two. [09:40] thanks svij :) === oSoMoN_ is now known as oSoMoN [10:21] some reddit people can't adb into mx4 https://www.reddit.com/r/Ubuntu/comments/3fqatf/ubuntu_phone_cannot_use_developer_mode_neither/ === guest42345 is now known as colide === colide is now known as y === y is now known as Guest25268 [10:23] one person :) [10:23] yep, one reddit people [10:26] * popey replied [10:27] * Guest25268 nice ^_^ === dpm_ is now known as dpm [11:04] [ 12.829848] coresight-etb coresight-etb.0: ETB aborted [ 12.829971] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200 [11:05] finally got a boot screen..though its a crash. :) [11:05] how to go further on what caused the kernel panic? [11:10] [ 9.835708] initrd: boot mode: ubuntu [11:10] correct? === chihchun is now known as chihchun_afk [11:13] Hawk_, check your console settings in the kernel config ... upstart requires a proper tty to attach to as console [11:14] Kernel command line: console=ttyHSL0,115200,n8 androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F ehci-hcd.park=3 maxcpus=2 androidboot.emmc=true androidboot.bootloader=s1 oemandroidboot.s1boot=1269-1300_S1_Boot_MSM_8X30_R1_25 androidboot.serialno=ZH8000912S ta_info=1,16,256 startup=0x00000001 warmboot=0x77665501 oemandroidboot.imei=3561940520305900 oemandroidboot.phoneid=0000:3561940520305900 [11:14] still using upstart? thought has been switched to systemd? [11:14] not the phone, no [11:15] i am using wily-tarball [11:15] try appending a console=tty1 or so to your cmdline [11:15] uh [11:15] dont [11:15] you want vivid [11:15] oh [11:15] Anyone in europe get the meizu phone yet i ordered over 2 weeks ago and it looks like they did not ship it yet? [11:15] ok, will try vivid [11:16] wily is in the middle of a gcc5 transition ... it will be totally broken currently [11:16] do I need the kernel console patch? [11:16] Hawk_, https://wiki.ubuntu.com/Touch/ContainerArchitecture see the third paragraph in the top section there wrt consoles [11:17] anyone have the meizu phone? [11:17] you need to somehow have console=tty0 or tty1 as your last console= option, else upstart tries to attach to ttyHSL0, which it cant handle [11:17] orgra_ , noted. should be ok for me to just do the patch? [11:17] maggots, plenty of people i'D guess [11:18] ogra_: I was never so happy as not to have upgraded my desktop to devel yet. :D [11:18] Hawk_, not sure if you even need that, try to set it in the kernel or if you can via the bootloader, the patch there is very specific to samsung [11:18] nhaines, haha, yeah [11:18] Hawk_, only use the patch if you cant achieve it without it [11:19] is console=ttyHSL0 all right? [11:19] no [11:19] read what i wrote again ;) [11:19] ok [11:19] will read up [11:19] you need to somehow have console=tty0 or tty1 as your last console= option, else upstart tries to attach to ttyHSL0, which it cant handle [11:20] oic. :) [11:20] ;) [11:20] thanks again [11:21] notice that rootstock-ng is written by you [11:21] can we not do the tar stuff locally on the pc? [11:21] instead of on the phone [11:22] well, then it takes a lot longer to transfer it over USB [11:22] i see [11:22] both ways have their tradeoffs :) [11:22] for newbie to touch, perhaps it will help to note that /recovery need to be able to hold the tarball [11:23] and that /data partition has to be at least 2GB [11:23] (i must admit i never stopwatched which one is faster but my guiess is they are equally slow) [11:23] mainly not so much on speed but rather on disk space on phone [11:23] some of the phone dont have enough [11:23] hmm, doesnt the porting guide say that somewhere ? [11:24] no, i read through the guide...dun remember seeing it anywhere [11:24] well, if you ever start supporting OTA upgrades your recovery partition needs to be big enouh to hold the whole image anyway [11:24] i had to go through the rootstock-ng-install script [11:24] yeah, that is when i am already familiar with touch. :) [11:24] thats kind of a requirement ... :) [11:24] given that I am totally noob... [11:25] familiar with android not touch [11:25] how is all those android developer going to port touch then? [11:25] we learn "on the job". :) [11:25] yeah [11:25] we all do :) [11:26] it does help to have a good doc...at least to get to a booting stage [11:26] anyway, thanks for all the tips...going to give it another go === JamesTai1 is now known as JamesTait === alan_g is now known as alan_g|lunch === alan_g|lunch is now known as alan_g [13:49] is it normal that i dont get a mouse arrow in convergence mode on my arale? [13:49] there is no point in using a mouse if i dont see where it hovers i think... [13:54] Isotop7: it's normal, no cursor yet === dandrader is now known as dandrader|afk [14:04] indeed, there are no converged devices yet === dandrader|afk is now known as dandrader [14:27] Isotop7, should't be that hard to hack a mouse cursor :> the mouse is working. hack some unity8 qml's for a DIY pointer === Guest25268 is now known as y [14:28] there is a silo PPA with working mouse cursor already, it just didnt land in any image yet === y is now known as Guest65152 [14:29] Hello together, does someone use the Mx4 together with Owncloud Server? I can`t acces my webinterface with the browser. I see the Loginpage but when I press Log In nothing happens... === tosky_ is now known as tosky === tosky_ is now known as tosky === dandrader_ is now known as dandrader [16:52] im new to writing qml . i have some cpp code id like to use for an app . but im not sure about qml stuff. would someone beable to give me an example of how to use a textfield to display console output from the cpp code and send a key press 'c' to the cpp console === dandrader is now known as dandrader|afk [17:08] Hi guys, [17:09] quick question (sorry if i log out, i m on my phone) [17:09] is it possible to dual boot on an iphone? [17:10] LvM_, no, sorry. [17:12] thank you for your swift reply, it saves me a lot of time :-) [17:13] to run on iphone iphone would 1st need android drivers [17:14] Dragonkeeper, http://doc.qt.io/qt-5/qtqml-cppintegration-topic.html [17:15] jgdx: thanks [17:15] from that page there's http://doc.qt.io/qt-5/qtqml-cppintegration-exposecppattributes.html for the first part, and http://doc.qt.io/qt-5/qtqml-cppintegration-interactqmlfromcpp.html for the latter [17:15] Dragonkeeper, ^ [17:17] :) lots to learn === alan_g is now known as alan_g|EOD [17:34] Dragonkeeper, there's a lot of bindings bundled in the ubuntu toolkit, so you don't necessarily need to write one yourself. [17:35] Depends on what you want to do, of course, but some things can be done using qml only. [17:36] jgdx: i want to write a text based game . like zork . but i prefer cpp so i just want qml to read the output from cpp and send input to cpp from button presses [17:37] okay [17:39] looking at this ... id need to rewrite the cpp code ? === jhodapp__ is now known as jhodapp_ === jhodapp_ is now known as jhodapp === dandrader|afk is now known as dandrader [19:02] hi [19:03] is there, in the moment, a way to change the ui in ubuntu-touch? [19:12] maybe my question is, is it possible, to downgrade the device from mir back to x-server, to use for exp. xfce with an X-Server, instead of an MIR-Server? [19:20] is it, or isn't it, "in the moment"? [19:32] anybody here? [19:42] qml app with c++ plugin ... better to use qmake or cmake ? [19:49] ok, no answer seems to be, that this problem is known ... sorry for asking questions like that :( [19:55] aargh - did I miss studio_? [20:06] Hi. I'm trying to display a simple list in QML and I must be doing something horribly wrong. http://paste.ubuntu.com/12002501/ - any idea why the items don't show up? [20:06] I see they are created (via the Component.onCompleted expressions) [20:11] zub, hey [20:12] zub, i think you need to set the geometry of ListView [20:12] like anchors.fill: parent [20:12] try that just to test [20:13] kenvandine: hooray! re're right :) [20:13] thanks a lot [20:13] no problem [20:14] there's another thing I don't understand: the list happily covers the Label that is defined above; I'm a QML newb, but I thought that when there are two items in a Column, they would be arranged vertically [20:36] zub: I've found Columns to be full of those headaches [20:41] mcphail: so it's not only me [20:42] if I set header and footer, and drag the list, the footer happily displays over the head of the Page... [20:42] (I don't really need the header and footer of the list at the moment, but still...) [20:44] hm, but that only happens when the ListView is in a column, which it turns out it should not be: QML Column: Cannot specify top, bottom, verticalCenter, fill or centerIn anchors for items inside Column. Column will not function. [20:44] zub: I've found I need to set anchors arbitrarily to get columns to lay out correctly. It has been a process of trial and error. Really frustrating [20:45] zub: however, one solution is to not use a column at all [20:48] there is another issue: I've got a settings page that I display in PageStack; the settings page is initially not visible (visible: false) [20:49] there is a (now column-less) ListView; when the page is displayed the elements don't start form the top of the page's "body"... but as soon as I drag the list a bit, it "snaps" to the top [20:49] I suspect is has to do with visible: false (some calculation not working when the list is created but not visible?0 [20:50] is there a way I can force the page to refresh when it's added to the stack? [20:54] zub: not sure. The only similar thing I've done is in an app with a disclaimer page. I cheated with that by having 2 columns in the page, one with visible: true and the other with visible: false, toggling with a checkbox. Hacky, but it worked [20:54] zub: you'd be better asking in #ubuntu-app-devel during European office hours, though [20:55] ok, thanks