[01:56] Buying a new mouse for convergence :) [01:58] Also need to do that. Rappoo keyboard is crap! [03:18] lazypower was added by: lazypower [03:19] Got UBPorts (rev2) installed on my OPO today. Fantastic experience getting it there and it runs much faster than my ancient nexus 4 device i piloted legacy UTouch on. 👏 Great work team [03:22] Thanks, and welcome to Telegram! [03:23] i was here before, and thought i was going to make the swap to irc... there's so much missing context its almost not worth the bridge. [03:23] Hi Charles.. have we welcomed yyou yet? ;) [03:23] sure have! [03:23] darn. i was going to welcome you again :( [03:23] go for it, i wont mind [03:23] ok. did you get all the tools? [03:24] regarding community updates, audiocasts, etc? [03:24] Yeah, kind of. We've updated it again. Maybe take a quick tour here to make sure you are in the know: https://ubports.com/page/telegram-welcome) [03:24] You mean the Wayne shameless self-promotion? :P [03:24] no, i have great shame [03:24] no [03:24] ok no shame [03:25] don't worry. i shamelessly plug the Fab Four as well [03:25] Does everyone know the Fab Four? [03:26] @UniversalSuperBox @neothethird @Flohack @mariogrip = Fab Four (F4 for short) [03:26] (Document) https://irc.ubports.com/vdoKcSzQ/file_1755.mp4 [03:26] I didn't ask for this life [03:26] That's Dalton [03:27] sick, i just made a pagerduty app [03:27] You got that life. Neither did I. That's why I do audiocasting now. [03:27] ok, this is a LOT further along than I expected [03:27] pagerduty? Do you mean like... a pager that you put on your waist and it beeps? [03:27] (Document) https://irc.ubports.com/dgyUk570/file_1756.mp4 [03:28] kind of, i work in ops. Pagerduty is that nagging app this disturbs your life when your infra misbehaves and your monitoring suite catches it [03:28] I have one! [03:28] hmm. [03:28] it ships off to pagerduty and it will text/call/alert you repeatedly until you acknowledge it, and continue to do so until the incident is resolved [03:28] sounds intersting [03:28] nice [03:28] its a mandatory thing to have for a lot of jobs when you work in infra [03:28] asterisk? [03:28] sip? [03:28] basically, i think they integrate with twilio though [03:28] but they may host their own trunks [03:29] https://www.pagerduty.com/ [03:29] hmm. neat. @exar_kun made me an asterisk system once and it had hotel wake up feature [03:29] Wayne is dying for a SIP app, don't mind him [03:29] yes. get on it. [03:29] ah wants the linphone integration eh? [03:29] where/s mjy app? [03:29] go dig int he dialer [03:30] i'm going to go dig into my pillow first [03:30] here if you need me! (later) [03:33] 👋 [04:00] My bold prediction: this group will reach 1k just before or soon after OTA-3 release. As I have observed with every release the count increase rapidly. [04:42] I like your boldness but I find it more on the conservative side. Hit me again. This time hard! [04:43] Whose gonna bet 1k in 7d? [05:04] Hey sorry to ask again is it OK to apt get packages? I read someone say it wasn't advised [05:06] Isn't adviced [05:07] you break the OTA, i think and easily create a mess. It's ok for developer phone [05:08] Would it be OK if I uninstall the packages before the OTA? I just want the exfat utils for my sd card [05:13] I've heard many say 'dont' but i don't know the why behind [05:46] @Greg, it's ok if you are aware of the implications. Some are: … - your filesystem is read-only, so you will need to remount to rw … - your filesystem has limited space on UT device, so you risk running out of space, possibly even halfway of the installation … - after OS upgrade, your installed files will be gone [05:47] We should put that in the FAQ or sticky a forum thread with that info ^ [05:47] I've seen that question quite a few times since i joined a couple days ago [05:47] in other words, if these above remarks among some other not considered sound to you like too much to worry about, then you are not advised to use apt-get. Otherwise, it's a green light, after all you are on an unlocked phone and you're the man [05:50] in yet another words: a grandmother is perhaps better off staying clear of apt-get, but her Linux savvy nephew is totally encouraged to play with it. After all, that's what it's there for ;) === JanC_ is now known as JanC [09:27] @lazypower, Hello Charkes and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [09:27] Charles even! [09:32] wow, I've been building Telegram for ARM from official github source for past 5 hours! I mean, lot of dependencies first, downloads, compiling, installing... … I will want to have a Telegram Desktop natiely for arm, to run it on Raspberry Pi and then also on the UT phone [09:32] *https://github.com/telegramdesktop/tdesktop/blob/dev/docs/building-cmake.md [09:32] So Charles, with 3 welcome notes you might feel a little bit over welcomed. 😎 [09:33] You all certainly arr a friendly bunch [09:33] Better three than none 😂 [09:33] that source uses slightly pathcet qt5.6.2, I wonder if that will run on the UT phone without any issues [09:35] howto check qt version on the phone if qmake is missing? [09:35] qmake: could not exec '/usr/lib/arm-linux-gnueabihf/qt5/bin/qmake': No such file or directory [09:36] `dpkg -l | grep qt` ? [09:36] wow, right [09:36] qt5.4.1 i'd presume [09:37] I saw 5.5.1 [09:37] do you think there is good backward compatibility from 5.6.2? [09:38] are you on xenial then? [09:38] also, I read that on UT the qt library is slightly modified, does anyone know what is the modified difference about? [09:47] ok, it's 5.4.1 in deed [10:09] Does any Bluetooth mouse or keyboard work with UT or do you have a suggestion for which one to buy? [10:11] @jonny, although I don't know, but I can tell you how to be 100% sure: buy a dongle, meaning, your keyboard/mouse set comes with an USB BT receiver [10:11] you connect it to your phone via OTG USB and it will work 100% sure [10:12] some kits have only 1 recever for both keyboard and mouse, ie. microsoft, or logitech [10:13] (Photo, 1280x720) https://irc.ubports.com/MTaeLvvO/file_1758.jpg the bt receiver on the phone is still considered big for today's market. Currently you get receivers barely adding any size atop the usb metal port itself [10:14] (Photo, 243x207) https://irc.ubports.com/fm8eKFZR/file_1760.jpg OTG to USB [10:15] (Photo, 350x350) https://irc.ubports.com/i72vRSly/file_1762.jpg or a combo, otg to usb, also sd and microSD [10:16] @jonny, I've had success with various logitech bluetooth devices. My currently use a logitech k480 keyboard and a microsoft wedge mouse. But from what i've seen from others here most generic keyboards/mice work out of the box [10:21] Thanks! Actually I already do have a mouse and keyboard with one reciever. I'll buy an adapter then. [10:21] I just thought I would need devices without a reciever... [10:22] Is it micro-b or minib? [10:24] micro-b [10:24] Wow I found 10 adapters for 1 euro on ebay and it is as small as it could be [10:24] (Photo, 800x800) https://irc.ubports.com/kDVOxqqs/file_1764.jpg [10:25] Some of the USB ports are not well constructed. Loose etc. Probably best to minimise use? [10:27] Native Bluetooth means less mechanical wear [10:32] (Photo, 450x450) https://irc.ubports.com/wuyIVSZ7/file_1766.jpg or you can find OTG docking cradle with USB ports, that way you can fix your phone on your desk, charge it and use with mouse/keyboard all at once [10:36] that sounds nice. how much does such a thing cost and does it need be made for my phone in particular? [10:38] Is there any guide how to get SSH working in Ubuntu touch? [10:39] I mean ssh server [10:43] Yes [10:45] apt install openssh [10:48] @samitormanen, I will soon add one to my blog, but eassentially you just need to install xauth [10:49] actually only if you need x forwarding, otherwise it works, you just might need to enable it [10:51] Ok. Thanks. [10:52] @samitormanen, and to enable ssh: … $ android-gadget-service enable ssh [10:52] remember that ssh on UT device is configured that it only accepts key based authentication, cannot use passwords [10:52] so you need to import your key from the client machine [10:54] Ok. It would be nice if this could be done from UT settings someday.. [10:57] (Document) https://irc.ubports.com/iKFLAOQq/file_1767.7z [10:58] usage: … $ pairoverssh username@192.168.0.20 … #replace username and IP with what you are working with [10:59] Cool, thanks! [10:59] @samitormanen, no worries, I will eventually release some GUI tools for things like that, in the pipeline, but Rome wasn't built in a day ;) [11:00] 😁👍 [11:00] if you want to compile the source yourself, just: … $ sudo apt-get install fpc … $ fpc pairoverssh.pas [11:01] if you do, remember that you need to remount fs to read-write: … $ sudo mount -o remount,rw / … $ sudo apt-get install fpc … $ sudo mount -o remount,ro / … then: … $ fpc pairoverssh.pas [11:05] *to import from client machine, that client machine has to allow incoming ssh connections ;) [11:07] Ok. Thanks! [11:12] @KrisJacewicz, Awesome thanks man [11:15] @KrisJacewicz have do you Castle Game Engine? [11:15] https://castle-engine.sourceforge.io/index.php [11:16] The free open-source 3D and 2D game engine using modern Object Pascal! … A lot of 3D and 2D formats supported (X3D, VRML, Collada, OBJ, MD3, Spine...). … Portable to a lot of platforms (Linux, Windows, Mac OS X, mobile: Android, iOS, web browser plugin...). … Optimized rendering with a lot of graphic effects (shadows, mirrors, bump mapping, shader effects...). … Build and edit your scene graph (X3D) at runtime. Create pro [11:16] visualization tools! … Extensible system for game objects, with physics, creatures with AI and navmesh, and more. [11:16] I knwo about it but have not yet used it [11:16] yeah same [11:16] currently I make very simple games so I just use standard classes, and I used SDL2 few times [11:16] i'm wandering if we can use it to make games for ubuntu "touch" [11:17] because I seldomely write games, mostly other stuff [11:17] i use SDL2 but with c++ [11:17] but it looks super interesting I want to try it some day [11:17] @popescu_sorin, you can :D [11:17] it works on raspberry pi so will also work on UT [11:18] btw, I am trying to build Telegram desktop for UT today [11:18] still building :D [11:18] lot of dependencies [11:18] @mariogrip has a 64 core ARM server [11:18] :D [11:34] talking about SDL2, I was thinking to either use it, or to build qt based lazarus, to completely replace deffault scopes app managed by the upstart with my own custom one, that will mimic the ubuntu desktop behavior, with semi-transparent dash [11:35] somehow I was never sold on the scopes [11:35] it was Canonical's thing, now they no longer do UT, so I hope they can be replaced with something better [11:36] I would love to see desktop wallpaper under my app icons too [11:38] @KrisJacewicz, +1 [11:45] @KrisJacewicz, I'm trying the last command to remount as read only and it's saying it's busy [11:45] maybe some updates are installed in the background [11:46] anyways, just leave it as rw, until you no longer need it, then restart the phone, it will automatically revert to ro [11:46] or wait and try again later [11:46] Ah no I just realised I had external drives open [11:46] alright [11:46] oh that's good to know thanks [11:46] @KrisJacewicz https://www.youtube.com/watch?v=jQ3ZzwVBaeY [11:47] SDL2 + free pascal [11:47] @popescu_sorin, yes, exactly! [11:47] i made this real time game editor a long time a go just to amuse myself [11:47] and geany supports fpc compiler :D [11:47] i think i've used some random sdl2 pascal binding that i found on teh internet [11:48] yeah [11:48] so coding is a breeze, no need for Lazarus IDE, as SDL is not visual programming [11:48] i suck at coding in any languages :)) so c++ or pascal or whatever language is the same for me [11:49] i don't care that much [11:49] although Lazarus IDE is easier for debugging and code refactoring, but quite an overhead in size too [11:50] back then if i remember lazarus ide kinda sucked for me, had multi windows [11:50] now i think you can have all the windows in one window [11:50] yes but multi window was what Delphi started as, then it became single window on Delphi and Lazarus catched up [11:51] GIMP also went same road, from multiwindow to currently supporting single window mode [11:51] right [11:53] for me, apart from just personal preference, Pascal has became the easiest, most time effective language for cross platform software development. Because installing it is a breeze, and it has no 3rd party dependencies liek C++ Redistributables, .NET, etc. Just download, install, write and compile. … And it did what Java claimed for years: write once, compile everywhere. [11:53] lazarus IDE allows for visual RAD that remains unmached on many platforms [11:53] and totally free and open source [11:54] I don't like overhead of SDKs or cross-compiling [11:54] or 3rd party runtime frameworks [11:56] also ObjectPascal has supported assembly language since back in the TurboPascal era, and these days devs are discussing an idea to support C or C++ embedded code in the same way [11:57] in bascal you just create ablock between two keywords "asm" and "end" and inside you write pure assembly, so maybe at some point you will have blocks liek cpp-end, or something :D [11:59] oh TP! i remember turbo pascal + asm era :)) [12:00] http://swag.delphidabbler.com/ [12:00] do you remember this^^? [12:00] @popescu_sorin, it was at the bleeding edge of tech back then, Pascal became objective language before C became C++, and the version only increased from 5.0 to 5.5, like it was not even a big deal. … But today Pacal suffers being ridiculed by people who think that it stopped evolving at TurboPascal for DOS. [12:01] @popescu_sorin, yes, back in the days I was wrting many CGI web apps with pascal [12:04] you know, with modern (paid, unfortunately) RAD Studio (that is what Delphi is known as now), in addition to "compile" button you have a drop down list from which you choose OS: Windows, OSX, iOS, Android, and recently also Linux. Whether you deploy to Android or iOS or just Windows, it has just became a matter of what you set your dropdown list to. I don't know any native app development currently available that is easier than RAD studio, note e [12:04] Xamarin is this simple. [12:04] @popescu_sorin, I wonder if we can use RPG Maker MV to make games for ubuntu touch. I'm doing a project with it. The game can be exported to Android, iOS, Windows, Mac, Linux and HTML5 to have it on the web. So, maybe we can capsulate the game? [12:06] @SergioSRM, if it uses HTML5 then you can install it as a standalone webapp on the phone [12:06] maybe? :D don't know someone has to try it first [12:07] would be nice to have somone that knows how to enable stuff for the rest of us noobs [12:08] wow, after all day, I finished compiling and installing all the dependencies and now will build Telegram Desktop for ARM. Doing all that on raspberry Pi, then when I'm done and it works, I will move it to UT and try to get it running there as well! [12:08] @KrisJacewicz, good luck ^^ [12:08] @KrisJacewicz, I'm a noob, I dont know how to do it XD. I need a big red botton "MAKE A WEBAPP" ready to work 😆 [12:09] @Flohack, at least I want to be able to use it on my pi board [12:10] @SergioSRM, same here or at least some good documentation on how to :D [12:10] @KrisJacewicz, ohhh yeah, let us know your experience 😚 [12:10] btw, this tutorial discusses non-gui telegram on Raspberry pi, what is super interesting is how it can be scripted to send you notification to telegram. … http://www.instructables.com/id/Telegram-on-Raspberry-Pi/ [12:10] @KrisJacewicz, make sure you use gcc <= 4.9 otherwise you will have abi incompatibility with vivid as i presume your not using a vivid based rpi image? [12:12] (Photo, 737x439) https://irc.ubports.com/tGfWplYs/file_1769.jpg leaving this to run and heading out to grab some food. … If I had previously installed the CLI telegram from the link I just shared, I could write a script to send me screenshots periodically :D [12:18] I got my SD card working! I had to mount it manually to a folder I made in /media but it works thanks all. [12:20] @Greg, now imagine how awesome it would be if UT supported LUKS out of the box! You could use encrypted volumes! [12:20] Kris, this is a game changer for sure [12:21] Telegram destop forUT would be a nice workaround to have it for sure [12:21] @DanChapman, as I said, building on Raspberry pi, it has 16.04 [12:22] Would be great if it did [12:22] @popescu_sorin I ended up installing 17.04 again, right now with U8 & mir 0.28 everything smooth but I experienced two crashes/freezes sadly. I hope this will get fixed soon someday [12:22] I will first complete it as is, and then if I get any abi incompatibility problem, I will retry with lower version of gcc [12:23] there already was an error during building, but I found solution fast because someone else had it on debian x64 and left message on telegram forum: https://github.com/telegramdesktop/tdesktop/blob/dev/docs/building-cmake.md [12:23] Somehow related : [12:23] https://youtu.be/Ml1_lQ1z4lI [12:24] @malditobastardo, only 2? :D there are a lot of bugs especially Xmir related [12:24] not so sure who will gonna fix em [12:24] X-( [12:24] @LarreaMikel, yeah webGL, very very nice tech [12:24] Is there a sane way to do screenshots? [12:24] And mike has also some videos with bacon2D working on ut. [12:25] @malditobastardo, btw, what GPU are you using [12:25] @popescu_sorin, Yeah I know. I just reinstalled ten minutes ago. Telegram running native is great [12:25] i remember having hard lockups with nvidia/nouveau [12:26] I hope Yunit Devs [12:26] it's much better with intel [12:26] They are our last hope [12:26] if you want to check if it's native just try kiling xmir [12:26] :)) [12:26] pkill -9 Xmir [12:26] if telegram stops then it's not native [12:57] @SergioSRM, There is an app for that! Webapp Creator [13:00] @Stereofont, yes! But I was asking about to have it installed like "native" app. Because a game have a lot of data like sounds and graphics [13:00] a data cellular killer [13:01] Yes. That app is not magic [13:08] @SergioSRM, Webapp Creator offers a template for games under "Simple Webapps" [13:09] 👍 [13:09] 😁 [13:33] Hi ubports.. I binded my media/0/music to ~/Music folder in UT 15.04 RC.. Its showing mp3 files in Music folder but not playing any file. Why? [13:34] @Kiran kumar Reddy, I think there is a bug in sandboxing [13:37] Can u tell me how to install latest UT 17.04..which every1 is talking about [13:37] Ubport installer has no option of selecting 17.04 [13:44] 16.04 [13:45] It is very experimental and needs a different approach for each phone model. Read about Sudoku project [14:08] (Photo, 1205x711) https://irc.ubports.com/060nc0EE/file_1771.jpg while I was having dinner Telegram compilation failed. So far I'm past 47% of overall final "make" and have documented 3 erros during compilation along with fixes... [14:08] the terminal window is shell over ssh of my raspberry pi [14:09] @Kiran kumar Reddy, there is no UT 17.04. First wait until April next year for the Ubuntu 16.04,then wait some more for UT based off of it ;) [14:12] *for the Ubuntu 17.04 [14:13] @KrisJacewicz, It will be difficult, 17.04 already got things removed we need [14:13] why stucking on that 17.04 key [14:14] 15.04 for me was a mistake, to make it stable we should only focus on releases based on lts [14:14] like 16.04 [14:14] Well, we inherited 15.04 from Canonical. They were trying to get to 16.04 but never finished. [14:15] @Flohack, I think as long as 16.04 is ongoing LTS that will really not be a problem. But which things that are needed are gone from 17.04? [14:15] 17.10 they removed alot of UT specific packages from the archive [14:16] @UniversalSuperBox, that was canonocal mistake, spending resources on non lts builds [14:16] a ppa for the ubports aka ubuntu touch parts are needed i think yunit.io did a lot of that already [14:16] @UniversalSuperBox, I wonder if anyone ever thought about that as well, that Canonical by pushing Ubuntu Phone out into the wild off a non-LTS distribution was saying between lines, that it is not 100% comitted, and they are only exploring a potential with Ubuntu Touch [14:17] off course there might be some very valid reason for 15.04 to be used back then instead of 16.04, I just am not aware of it [14:17] They had already gone from RTM (which was off-release I think) 14.10 to 15.04. They wanted to keep going but got stuck elsewhere. [14:18] @UniversalSuperBox, I see, so the work was actually in process much earlier than I knew it was [14:18] Touch has been around since... 2012? [14:18] @KrisJacewicz, I cant see this image on the phone. @KrisJacewicz which format is this [14:18] @UniversalSuperBox, wow! this I as completely unaware of [14:19] IIRC OTA 1 was like 13.04 or 13.10 [14:19] I think the initial images were based off 13.04 IIRC [14:19] always non-lts based [14:19] I took screenshot on Ubuntu desktop, cpied to clipboard and then Ctrl+V into Telegram. The original was for sure PNG, not sure if it remained PNG after pasting from the clipboard though [14:19] Ubuntu....Touch ? [14:19] @KrisJacewicz, They originally planned to move from 15.04 to 15.10, but we stuck with ABI compatibility … e.g. http://news.softpedia.com/news/ubuntu-phone-development-will-skip-the-ubuntu-15-10-wily-werewolf-release-491825.shtml [14:19] @KrisJacewicz, Pasting should be rasterized only [14:20] strange [14:20] Then they finally decided to move to 16.04 once snap became a thing, but they stopped their efforts as we know [14:20] but PNG is already rastered [14:20] I mean the clipboard should contain a raw bitmap, not a PNG or JPG [14:20] @KrisJacewicz, The work starting from the 13.* series is why we have such a mature platform as it is, where things like "Touch buttons in terminal menus" was thought of. [14:21] @Flohack, alright, so that was the part I was wondering, did it keep PNG or just raw bitmap [14:21] @sverzegnassi, do you have all of the Ubuntu Design docs somewhere? All the mockups and so? [14:21] @UniversalSuperBox, I suddenlty gained new dose of appreciation for UT knwoing this! [14:22] OK.thanks for clarification..every1. Hope some day 17.04 will be available as stable.. Soon. [14:23] I really imagine things could have been different (ie. not leading to abandoning UT by Canonical) if they thought of Ubuntu Phone initially as a companion phone, companion to Ubuntu desktop. With some very good integration between desktop and the phone, so that software can be started seamlessly via ssh onto the desktop from a desktop apps-socpe-like interface [14:23] @Kiran kumar Reddy, i hope not [14:24] a small UI with all phones found in the same LAN [14:24] then you click on the phone icon and you see apps [14:24] @KrisJacewicz, We can "could have, should have, would have" all day, but that doesn't get us anywhere. To the future! [14:24] and can start them on your desktop via ssh [14:24] and can sync bidirectionally between your desktop and phone [14:24] @UniversalSuperBox, I have some spare document, but not everything. I'm sure that @DanChapman might have further docs (e.g. all the Dekko UX specs) [14:24] @UniversalSuperBox, I am working toward that, jsut slowly [14:24] but I'm gaining friction :D [14:25] @sverzegnassi, yeah i think i still have a few collecting cob webs on gdocs [14:25] I have had that "companion phone mode" on my mind since the first news about UT I saw before I even got my phone [14:32] Sounds like you need someone to..... Motivate Your Code! [14:37] (Video, 2s)https://irc.ubports.com/0n5fRPwG/file_1772.mp4 [14:37] (Video, 2s)https://irc.ubports.com/GJTpQbSG/file_1773.mp4 [14:38] These were some of the early ideas for the bottom menu in dekko. Inspired by nik90's radial menu [14:38] @DanChapman, Same here. Might it be worth to upload them on the UBports' NextCloud repo, so we have everything in a single place? [14:38] Sure! [14:41] Telegram building at 54%, 4th error found and fixed [14:45] @KrisJacewicz, Keep going! [14:49] Wesselch was added by: Wesselch [14:51] @DanChapman, sorry but that's sexy AF [14:52] @KrisJacewicz, can you send me the patch for the fixes and the link to the wiki post on how to build [14:52] @Jujuyeh, +1 [14:53] Hello, my name is Christian. I had a BQ E5 till it was crashed. Now I got a new, brand new E5, sadly with Android and I want to flash it to UBPorts. I there any way to flash directly. I tried it by SPFlash and OTA 15, but it didn't work. Any idea? [14:53] @delijati, absolutely, but now or you want to wait, when I finish I will document everything in one place. … By wiki link I guess you meant the github info page: https://github.com/telegramdesktop/tdesktop/blob/dev/docs/building-cmake.md [14:53] found the link [14:54] @DanChapman, This little details make Suru have a more modern esthetic [14:54] @Jujuyeh, totally agreed. It just never made it into the final design specs for dekko back then. [14:55] the plan was to also make it configurable so it suited both left & right handers [14:56] @DanChapman, cool [14:57] *stares uncomfortably to be able to include it in Webapp Creator* [14:57] @Jujuyeh, *steals and it renames it "ogra 2"* [14:58] @DanChapman, It would have been really nice if people kept innovating on what the bottom edge could do, only the page pull up, and the circle are being used at the moment, but some creative people could really introduce some new perspectives. [14:58] @KrisJacewicz whoohoo that dependencies list looks massiv ... you have even to compile qt by yourself oO [14:58] @UniversalSuperBox Which is the group name on Ubports' NextCloud that I could use for sharing a folder with all of you? [14:59] Is anything not supposed to be public information? [14:59] @PhoenixLandPirate, I've probably still got my prototype of the first one kicking about on my other laptop [15:00] @UniversalSuperBox, Do you mean between the docs? They were freely available on public mailing lists or Ubuntu websites [15:01] (many of them, at least) [15:01] If "Everyone" isn't an option, a public link could do [15:01] @Wesselch, Could someone help him and give him the welcome webpage? 😊 [15:01] Yes! Waking uo [15:02] Up [15:04] @Wesselch, Hello @Wesselch! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [15:05] @wayneoutthere, Ok, thanx. I will try that way. Thanx again. [15:05] absolutely. and you can join the welcome room too if you want [15:07] @delijati, YES, and raspberry pi is not as fast as x64 i5 laptop, so I took me almost entire day to prep all the dependencies!! [15:07] (Photo, 1205x473) https://irc.ubports.com/oHW4UDKG/file_1775.jpg currently at 58% of the final build, so far have encountered 4 errors that stopped the building, and fixed them [15:07] (Photo, 1205x473) https://irc.ubports.com/RKWaBP0P/file_1777.jpg LOL, make that 5! [15:08] @Wesselch, The only option for the E5 from Android is to flash with sp-flash. I'll see if I can find another experience with it. [15:08] currenltybut it's just like the previous error should be easy to fix [15:09] @KrisJacewicz, Are you building for 15.04 or 16.04? [15:10] @UniversalSuperBox, 16.04 - I am building on Ubuntu Mate 16.04 [15:10] Linux supervizor-p3 4.4.30-v7+ #919 SMP Tue Nov 1 16:57:28 GMT 2016 armv7l armv7l armv7l GNU/Linux [15:10] Alright, that'll be fun. [15:10] Are you using Qt 5.6 or 5.9? [15:11] but Dalton, I thought that once it is all completely compiled, moving the binary Telegram app to UT (15.04) should not matter any more? [15:11] I am using qt5.6.2 [15:11] that is version that the building is using [15:12] We've been able to move QtMir apps from one version to another. I actually installed and ran Dekko on the G5 Plus the other day. [15:12] From the openstore [15:13] (Photo, 2560x1351) https://irc.ubports.com/I70Uppm0/file_1779.jpg [15:13] (Photo, 1927x2546) https://irc.ubports.com/36suI85r/file_1781.jpg [15:13] My daughter made a prototype phone (8 years old) and I didn't ask her. Note the apps on the app screen [15:14] (she knows google is bad but her mom has it) :( [15:14] Samsung. That one's gonna need some work. :P [15:14] yes, haha. linux for galaxy.. ? [15:14] @UniversalSuperBox, oh.. nice! and that's qt 5.9? [15:15] I had the 5.6 version [15:15] Didn't add the 5.9 repo and update yet [15:15] @wayneoutthere, nice :D [15:16] @Wesselch, Sorry, I'm not able to find anyone else that's done this. You have a factory image from BQ's website, right? [15:19] @UniversalSuperBox, Hello, I got the SP Flash and OTA 15 from BQ website. SP Flash is running without any EM. But after clicking on Download and conecting the device nothing happen. [15:20] You might consider trying a different USB cable and port. [15:20] I checked several cables and each port, no chance [15:21] Windows or Linux? [15:22] ubuntu 16.04 [15:22] 64 bit [15:28] Hmm, could you try the download from the official website? https://spflashtool.com/ [15:30] For newer bq devices you can get the system image from devices.bq.com/api/getHardReset/$serialnum [15:30] But I'm not sure if that works with the mediatek ones [15:32] @UniversalSuperBox, I did it too, same resuld :-( [15:32] Honestly, I've never used SP Flash Tool before. maybe someone else has more expertise? [15:35] I checked SPFLASHTOOL.com, there is version V5.1520.00.100 [15:36] From BQ support side I got V5.1612.00.100 [15:36] (Photo, 1123x794) https://irc.ubports.com/xsXWtGId/file_1783.jpg [15:36] If you type `dmesg -w` and then plug in your phone, does anything new appear? [15:37] @reliable1, It's my iPhone 4 [15:37] With IOS 11.1 [15:38] That's nice. This isn't really an iPhone chatroom, though. [15:38] Ok [15:39] @UniversalSuperBox, @Wesselch this was for you [15:42] @UniversalSuperBox, new high-speed USB device number 24 using in ehci-pci [15:43] idVendor =2a47 Product 9e06 [15:54] @Wesselch, You can find a tutorial for the SP-flashtool in German here https://wiki.ubuntuusers.de/Ubuntu_Touch/flash_tool/ [16:00] @PhoenixLandPirate, I just got an idea for the bottom edge. Do you guys know the menu bar from Unity? [16:00] (Photo, 640x360) https://irc.ubports.com/INNV7Ds1/file_1785.jpg [16:01] This would be a nice way to improve the usability of X apps [16:01] @jacobmdekker, I allready found it, and I followed it with the result I told about [16:01] Instead of putting the menu entries in the menu bar, a bottom edge gesture brings up a list [16:02] @UniversalSuperBox Do you know anyone in this supergroup that has experience with this part of unity? [16:02] @wayneoutthere Or you maybe? [16:05] 😂 I just saw the "annoying" in this screenshot. This was unintended. [16:06] @Wesselch, Hello Christian and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) === Isla_de_Muerte is now known as NwS [16:11] @Wesselch, What happened when you tried SPflashtool with the Canonical image? [16:12] We've gone down a little bit since then. :P [16:13] @JBBgameich, It is designed for Mediatek. Works with the phone switched off completely, which is not intuitive [16:14] Ohhhhh... @Wesselch did you have the phone switched off so SPFT would put it into Download mode? [16:15] https://github.com/MariusQuabeck/magic-device-tool/issues/104 [16:16] @Stereofont, I wasn't talking about SP flashtool there, but about the REST API I posted above [16:17] Ah. Sorry. Trying to catch up [16:17] @Stereofont, Hello and thanx to be at my side. I checked the welcome page but can't join the UB_Welcome_Room. Bat that is a different issue. [16:18] I tried it with differnet SP Flash tools and with different images, I guess the problem is, that the flash process is noch starting. [16:18] @Wesselch, Invited. We will fix that [16:19] @UniversalSuperBox, Yes, I did. As discripted at any guide I found. [16:19] @Wesselch, Then probably USB cables and ports, phone fully charged etc [16:19] Says he tried several USB cables and ports above, it does appear in dmesg when he plugs it in [16:20] (Photo, 1205x473) https://irc.ubports.com/Cmffh0rV/file_1787.jpg after all this time only reached 60% and 6 errors so far... [16:20] @Stereofont, Yes, devise i fully charged. [16:20] @Wesselch, Which Android were you running? [16:21] I don't know, I never started the Android completly [16:21] I don't need Android :-) [16:21] @KrisJacewicz, An error every 10% 😂 [16:22] Haha. True. Bootloaders can be a pain though [16:23] @TronFortyTwo, this is hectic, for an app that has under 80MB compiled it takes over 1.5G disk space for all the prerequisites and hours upon hours of building on raspberry pi [16:23] sure [16:23] @Wesselch, Some months ago I had similar problems. I was succesful with the SP tool version above but before I could flash my BQ M 10 (with android) I had to enable “OEM Unlocking” and “USB Debugging” in android. After I did this I could flash with SP-flashtool wihout problems [16:24] wow, somehow my disk space got low from 16G+ before I started to 11G now!!! [16:24] just to build Telegram Desktop (!!!) [16:24] @Wesselch, Did you authorise USB debugging and unlock OEM? I can't remember if it matters with SPflashtool … [16:25] @Frank Fricke, Hehe same idea Frank [16:25] @Frank Fricke, How to do these both things? [16:25] Developer options [16:25] @Stereofont, Where and how? [16:26] Hit build number in about this phone 6 times [16:26] It opens a new menu [16:26] Called developer options [16:27] @Wesselch, start android ...Open your phone’s app drawer, tap the Settings icon, and select “About Phone”. Scroll all the way down and tap the “Build Number” item seven times. You should get a message saying you are now a developer. Head back to the main Settings page, and you should see a new option near the bottom called “Developer Options”. Open that, and enable “OEM Unlocking” [16:30] @Frank Fricke, I wil try it, just a moment [16:31] @Frank Fricke, I will move to the Welcome Room [16:32] (Photo, 1280x800) https://irc.ubports.com/ZrR0t2mi/file_1789.jpg [16:32] you like? [16:32] such minimal [16:32] such clean [16:33] @popescu_sorin, +1 [16:33] micro text editor [16:38] @Wesselch btw this is a good video instruction for beginners see 7:30 min … https://www.youtube.com/watch?v=UaEA_W3Ej6I [16:42] (Photo, 1205x473) https://irc.ubports.com/2o3T12Cm/file_1791.jpg reached 70% mark, without new errors so far [16:48] @Frank Fricke, +1 very clear German 😎 [16:53] Mattia was added by: Mattia [16:53] Hi everyone! [16:53] Hello there! [16:54] @Mattia, Hello @Mattia! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [16:58] @Stereofont, 😁 yes ...btw maybe I missed something about the "Welcome Room". Is this another telegram group for newbies? [16:59] @Frank Fricke, Hello Frank ! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [16:59] Here you are [17:00] @Stereofont / Lionelb is very busy now in IB welcome room, Frank [17:02] ok, thx for info Milan ...btw I am not a newcomer in this group 😁 [17:02] I know, but ... 😀 [17:08] @Milan Korecky, I have read it, now what i have to do? [17:18] @KrisJacewicz, Is taking ages [17:19] @Frank Fricke, It is new yes. It takes that chat out of the main room, so it helps in both ways [17:19] @Mattia, Hi again, it is up to you, we are just trying to give you our very warm welcome and provide you the most important info and links you should not miss, and of course that we are here to help you with anything related to Ubuntu Touch. Thats all. An of course, you can get involved and help us build this fantastic OS. [17:19] @SergioSRM, it's ridiculous, but at least one thing can be done to speed it up somewhat, to use fastest possible SD card on the raspberry pi. Mine is not the 4K speed rated, otherwise it would be somewhat faster for sure. [17:21] @Mattia, The link to the welcome room seems to have some problems. Would you like an invite? [17:21] I am documenting all errors as I go, so in the end I will have a blog post with all the steps, will publish it somewhere on the telegram's github so someone could fix the sources in such a way, that it would compile on ARM as-is [17:26] the setup is aslo super nice, I am working with 3 devices: … 1. Raspberry Pi with Ubuntu Mate 16.04 … 2. Ubuntu Desktop 16.04 on my i5 laptop … 3. Ubuntu Touch phone, Meizu MX4 15.04 … Now, all are in my home LAN and so I'm in a Ikea Poang chair with the laptop on my laps, and I have ssh shells opened from both the raspberry pi and from UT phone, both with x forwarding, so from the laptop I can work on all 3 devices, including using GUI t [17:26] have to struggle with vi for editting source files (anyways I never use vi, always mcedit in terminal), I can just use geany both on raspberry pi an on hte phone. … This way of working is amazing, and raspberry pi is an IMMENSE help for developping for UT phone, because by having Ubuntu Mate it is easier to build stuff on it, to just scp it over to the phone later as a compiled ARM binary. [17:29] windows doesn't have this kind of magic even now (unless paid 3rd party) and on Linux this has been all built-in mechanism since over a decade ! [17:29] @KrisJacewicz, Can this be morphed into an educational project for schools, with pi as the focus? [17:29] @KrisJacewicz, exagerrated, apparently there are some free x servers for Windows that play nice with PuTTY [17:29] @Stereofont, absolutely [17:30] with pi you can even write android apps [17:30] if you use something like SDL2 then you don't even need android sdk at all [17:32] a neat thing is that if you use sdl2 then you can even have windows on android, not full screen "activities" but actual floating windows! [17:34] @KrisJacewicz, This a way of using public resources to assist UBports and to spread respect for free systems [17:35] Education = low outlay = pi [17:35] Himanshu Mishra was added by: Himanshu Mishra [17:35] @Milan Korecky, I would try ubports but i haven't got a supported phone...😢 [17:36] I have a dream that there is a software that goes onto your Ubiuntu desktop, and onto UT device, and also onto raspberry pi, that seamlessly integrates all of these devices into an ecosystem [17:37] @Mattia, Oh, what a shame but with coming 16.04 an Halium this may change for you [17:37] also interesting thing would be to try to port UT to raspberry pi! [17:37] @Himanshu Mishra, Hello Himanshu and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [17:38] just think about that for a second: raspberry pi port of UT, it coudl open up an ocean of new possibilities! [17:40] @KrisJacewicz, Then schools can develop apps !!!! [17:41] @Stereofont, not only schools, literally everyone. You could also make UT a new player in the IOT, possibly make Canonical regret their decission to abandon it [17:41] the UT on Pi could still be atop Android kernel, no prpblem, because Android is known to work on pi [17:42] Is there a Mesa driver for the Pi? [17:42] also convergence owuld become easier to test, because when you use UT on Pi with a hdmi monitor you would naturally work on converged unity [17:42] @UniversalSuperBox, I am sure there is [17:42] @Stereofont, very good point [17:42] Then there's no need to do the Android thing. [17:43] https://www.raspberrypi.org/forums/viewtopic.php?t=105027 [17:43] As long as Mir selected the right driver, Unity 8 should run. [17:43] E5 HD not supported by the Appimage? [17:43] https://github.com/anholt/mesa/wiki/VC4 [17:44] @UniversalSuperBox, also whoever cannot get hold of supported phone, access to pi is easier and also cheaper [17:44] and honestly you can just switch sd card on your pi to turn it from ut to ubuntu mate or raspbian or android [17:44] @KrisJacewicz, Africa [17:44] I think it'd be a huge step forward with the entire thing [17:45] pi has so many devs, at least some of them could join UT and support it [17:45] @UniversalSuperBox, Before I postured this, I thought that the Pi would be a waste of time. Now that I know it, though... Might be possible to just install some packages and bang your head on the desk for a couple hours [17:46] @Stereofont, you have no idea how incredibly hard it is to get Nexus4 in Taiwan! [17:47] @UniversalSuperBox, I would love this to happen and I would totally work on that platform [17:47] Got a spare SD card? [17:47] @UniversalSuperBox, :D [17:48] Or maybe I just made an excuse to ask Marius for a Pi. ¯\_(ツ)_/¯ [17:49] i asked yesterday (but it never got answered) who is ow maintaining UT's terminal app [17:49] it needs support for -e switch like on gnome-terminal [17:49] so from your app you can call something like exec() to start it and feed command line into it [17:49] https://github.com/ubports/terminal-app/issues/2 … Closed. See here [17:50] also it should be possible on UT in mir to launch bash scripts directly inside telminal app [17:50] @UniversalSuperBox, sad, because I personally believe that terminal app is absolutely the most fundamental and crucial tool for Linux phone :( [17:51] Nono, it's closed. There's a maintainer. [17:51] i see! [17:52] We'd always love more help, so feel free to fork it and throw a PR if you're so inclined! Otherwise, you can request features in the issue tracker. [17:55] https://github.com/ubports/terminal-app/issues/17 [17:59] interesting I am looking at terminal app source code and I thought I would find some forkpty calls, but there are no. How is that app able to emulate interactive shell without this kind of API calls? [17:59] @KrisJacewicz, How is it going on? 71%? [17:59] @KrisJacewicz, Magic, I assume. [18:00] actually on 59 :P … when you encounter error, it stops the compilation. Then you apply fix and rerun "make" and that restarts at where it stopped last time, but the progress gets recalculated. So actually I am much firther now [18:01] This one is big: … [ 59%] Building CXX object CMakeFiles/Telegram.dir/obj/gen/Telegram/qrc/qrc_telegram.o … been hanging on this one for nearly 20 minutes now! there have not been any other so far that was compiling this long! [18:02] @KrisJacewicz, You have been working on that the whole day. I hope that will be working [18:03] I hope so tom it;s 2 am here already [18:03] just got new error, 9nth [18:04] (Photo, 1205x473) https://irc.ubports.com/AA73s87s/file_1793.jpg actually crash not error: [18:04] restarted and will see [18:04] Can the Pi do native ARMv7 compilation too? [18:04] AFAIK pi is ARMv7 [18:05] Was the Pi3 not 64-bit? [18:05] https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=99963 [18:05] @UniversalSuperBox, The pi is 64 bit but it's kernel is only 32bit [18:06] @JBBgameich, Sad. [18:06] minus the whole 'RAM' thing. [18:06] Can any1 give me kubuntuphone arm hf repository [18:06] @JBBgameich, but aren't there few kernel options?? [18:06] The RPI foundation wated to use the same image for all the RPI versions [18:06] @KrisJacewicz, It's nearly mainline supported now [18:07] mainline supports 64bit on it. There's a experimental debian image based on mainline Linux which I haven't tested yet [18:08] (Photo, 737x439) https://irc.ubports.com/w2hhDcOe/file_1795.jpg look at cc1plus, I wonder if the previous crash was not because memory ran out... [18:08] @Kiran kumar Reddy, caf or not? [18:10] @KrisJacewicz, You'll find openpty calls in kpty.cpp [18:10] @DanChapman, thank you! [18:13] I want to free up some memory on my pi to build telegram, cuz cc1plus already grew to 72% of memory, so I am thinking to kill the graphical session, it would not impact the processes happening in my ssh session in any way right? [18:16] You can. In the future, for more resilient things in ssh, consider using `screen` [18:19] what is the advantage? other than than having typescript file :P [18:19] (Photo, 737x439) https://irc.ubports.com/RjZ8skmX/file_1795.jpg stuck here, running out of memory... [18:20] one humongous object is building there... [18:20] `screen` is independent of your SSH login. If your connection is broken, the processes inside of your screen session will continue running and you can reconnect later [18:20] @UniversalSuperBox, +1 [18:20] @KrisJacewicz, I recall some disccusion between early terminal-app maintainers, about allowing this through url-dispatcher. … Answer was a 'no', because apps might use it for escaping from confinement. [18:20] learning new things all the time! [18:21] I guess we can do it now, as long as it's dummy-proof and we inform users of what's going on [18:21] @sverzegnassi, WOW - that is EXACLTY what is needed. Plus not all will be hapening in the confined scenario. Me for example I downloaded terminal app and manually extracted the content from click archive and installed the app as a binary file that runs without click at all [18:22] so I have unconfined terminal app on my phone [18:22] geez, UT should be open, not closed [18:22] @sverzegnassi, ❤️ [18:22] Hi! Just joined so wanted to ask what kind of questions can I ask here? [18:25] @Himanshu Mishra, Hello! So happy to have you here. [18:26] Hello Himanshu and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [18:27] I restarter my pi without graphical interface, it runs with minimal resource usage now, and I compile directly on pi not via ssh to save the session resources as well. … If it hangs again it will be very very sad. What to do in such a case? would big swap file help? [18:28] any ideas? [18:29] yes swap [18:29] @delijati, I hope so, I have no other ideas past that [18:30] https://raspberrypi.stackexchange.com/questions/70/how-to-set-up-swap-space —> ". I used a swap file on an external drive to compile a large library over the course of a few days" [18:32] @KrisJacewicz you could use a lxc arm container as i described here https://github.com/LarreaMikel/uMatriks#build-for-arm [18:33] or the clickable thing [18:33] @KrisJacewicz, Well, I wouldn't like the idea that some idiot can release some 'fake' game on the store, that wipes all my documents in /home by bypassing AppArmor with terminal-app. I guess that's why UT has been designed initially for a perfect isolation, and then opened it a bit. … However sure thing is, if I activate "developer mode" on the phone, I should gain some degree of liberty. … If we want to allow this, terminal-app should (IMHO) [18:33] Let me know which app wants to run the command … - Which is the exact command … - Explain me the risks … - Eventually ask me to authenticate (according to terminal-app settings) [18:35] @Himanshu Mishra, Any and all quesions related to Ubuntu Touch! Whats on your mind? [18:40] I don't know. I just want to try on my Ubuntu touch. 😁@dalton [18:40] @sverzegnassi, Stefano, there is another way to look at it. If someone wanted to be malicious to you, they'd do that anywyas, by not using click app, but a fake game as a native binary, that you install with, say, apt-get from .deb package, or as a standalone binary. … I am in favor of "you choose", otherwise we will be more like Apple, which is the worst attitude toward users. … Let the constraint only apply to click apps, because for [18:40] non-confined processes which UT users will be working a lot with anywyas, it makes no security difference anywyas. … Maybe you can design a mechanism within click to disallow calling terminal app, or disallwoing calling it with -e switch. And outside of the confinement, where it serves no security purpose anymore, just let it be for all creative scenarios. the -e switch would be useful not only for malitious purposes, but also for plenty of legit ones. [18:42] @delijati, my goal here is not to use containers. I don't want that overhead, and I want to specifically explore alternative approach. Adding SWAP to my pi is much more productive approach, given that I will benefit from additional SWAP not only for the sake of this build, but even afterwards. [18:43] for me container would be a last resonr, of sort [18:43] but it would also a failure in my POC [18:43] Can u provide that repository list. @UniversalSuperBox [18:43] @delijati, that is exactly what I am following now [18:52] I'm going for swapfile, so that after I'm all done i can turn it off to save sd card i/o [18:57] (Photo, 737x439) https://irc.ubports.com/XCOlJ6Dz/file_1797.jpg with new 4G of swap I'm going to continue building [19:04] (Photo, 760x744) https://irc.ubports.com/inoiq7Ss/file_1799.jpg swap is being eaten :D [19:05] @Kiran kumar Reddy, What? [19:10] (Photo, 1280x719) https://irc.ubports.com/4hRMeqzd/file_1801.jpg YES! moved past that big file, swap worked, at peak I saw 1G used from swap file, good I made it 4G size! [19:12] the big one was qrc_telegram.o, now it moved to the next one, so I hope it will continue smooth now [19:13] although now it seems like big files are in queue, because swap keeps high usage at close to 1G in addition to RAM [19:16] (Photo, 1233x505) https://irc.ubports.com/vWH1GcsN/file_1803.jpg again 1G consumed of the added swap, so it was absolutely crucial to make swap, I am documenting all this process so will share it as blog post at the end [19:18] @KrisJacewicz, why emoji so big.... :/ [19:22] @KrisJacewicz, Can you put a short tutorial on how to do this on your blog? [19:23] On how to free the terminal app. [19:24] @UniversalSuperBox, +1 [19:24] @Dominik, when I hv a bit of time, but very easy sownload the click file, it is esentially a zip archive, so in midnight commander (mc) on terminal you just enter it, and copy to the other pane in order to extract the content. Then you will see files and you can move them to some folder and run via launcher that you make youself [19:25] Isn't it important in which folders? /usr/share /usr/bin etc... what if the app relies on ressources. Are they fetched with relative paths, so one can just put the entire app in one folder? [19:28] @Dominik, it just so happens that telegram app is super easy in that aspect, very straightforward, it uses qml files in location relative to itself [19:29] telegram? [19:29] that I don't know [19:29] I am not familiar with telegram click [19:29] I am only now struggling with native desktop app [19:29] @KrisJacewicz, ok you meant terminal [19:29] compiling telegram desktop from official sources on arm [19:30] if i can succeed with that one, will then try to deploy to UT as well [19:30] Well thats nice with relative paths. Makes space management easier [19:30] @Dominik, yes, typo! [19:30] @Dominik, YES, exactly what Linux is weak on. Actually not OS feature, more like bad practice that has became tradition [19:31] @KrisJacewicz, What OS are you using??? [19:31] It's like ubuntu [19:32] @Mattia, I am using Ubuntu 16.04 [19:32] but in the terminal is shell from Ubuntu Mate, ARM, from raspberry pi [19:33] @KrisJacewicz, Are you in Japan? 😀 [19:33] @Dominik, Taiwan [19:34] Ah cool [19:34] despite 4G of swap I again crashed building due to memory allocation error [19:35] I am now trying to restart make after each crash hoping that I can move forward one object file at a time [19:35] this is amazign how memory hungry telegram compilation is! If it was written in pascal and compiled with FPC compiler, this would hv been a blast [19:36] @KrisJacewicz, It's very beautiful! Good theme! [19:36] Are you doing multiple jobs? Possibly reducing that could make it easier on your Pi. [19:36] Kris once finished with Telegram and ported to UT, are u able to do so also for Whatsapp, same way?... I read it has been successfully compiled for Raspberry PI as well as Telegram app [19:37] @Mattia, ARC dark, from noobslab: http://www.noobslab.com/2017/01/arc-theme-light-dark-versions-and-arc.html [19:37] @UniversalSuperBox, 2 ssh sessions, one running make another running "free -lh" in a watchdog [19:37] nothing else [19:38] @KrisJacewicz, Right, try calling `make -j1` so that it doesn't do any multi-threaded things [19:39] @Matteo, perhaps, we will see. for now I have 2 goals, 1st of which is to run telegram on the pi itself, which I believe in achieving. Then the 2nd goal is to run it on UT device, and I don't know if the qt5.6.2 used by this telegram build will ply well withUT's 5.4.1 [19:39] @UniversalSuperBox, thank you!! I will try that if I crash again! [19:39] Should be able to run it on 16.04 with no problems [19:40] (That's assuming a lot of things, don't believe it) [19:41] i am not familiar with make switches but I just noticed that on the official wiki qt was built with -j4 switch, I didn't know what it was now I do thanks to you, will maybe help me to continue [19:42] @UniversalSuperBox, what is main concern on 15.04 though? qt version or something else? [19:42] Yep, that's 'jobs', or the number of things to build in parallel. [19:43] @UniversalSuperBox, +1 [19:43] @KrisJacewicz, Well, certainly give it a try. [19:49] (Photo, 1280x719) https://irc.ubports.com/TY06RzYI/file_1805.jpg I used make -j4, and I already skipped past the emoji object which crashed me 4 times in a row when building without the job limit [19:49] thank you Dalton, for pointing me at it! [19:50] @KrisJacewicz, I am learning a lot thanks to you man. Thank you so much [19:50] I decided to document the entire progress chronologically with all the problems I faced and fixing one by one, so it can serve as a good case study for others [19:50] @malditobastardo, best thing to hear, awesome! [19:52] @KrisJacewicz, I even include some failed attempts to fix errors, just to share the methotology and thinking patterns [19:53] less of a step-by-step tutorial, and more of a journal/log with screenshots and external links [19:54] meanwhile new swap usage record, 1.5G in addition to nearly 1G from RAM [19:54] I did not expect telegram to be that big on memory [19:55] unless you have min 8g ram, if you want to build it in a container, it can also be a challenge === BOHverkill_ is now known as BOHverkill [20:21] @Crash_Burn, Actually I was trying to start porting ubt to my device and had downloaded most of the source tree also, but saw today that it is outdated and I should follow halium instructions. So I was thinking if it is worthwhile to stay on the ubports track or go with halium. … By the way I am so much excited to see that something like halium has come up. Awesome initiative.😁 [20:21] It is definitely not worthwhile to stay on the UBports track. [20:21] :) [20:22] Yeah though so 😅 [20:22] So... sorry for your internet connection that I didn't get that in sooner. :/ [20:22] I was just reluctant because of slow internet [20:24] Anyway thanks … I've already started the repo dowload👍 [20:31] Mile_Guitars was added by: Mile_Guitars [20:33] (Photo, 350x200) https://irc.ubports.com/T8NlQZBW/file_1807.jpg [20:34] ludicrous speed [20:34] O [20:34] M [20:34] G [20:34] 2 ms? [20:35] you live in the servers room [20:35] it depends on how far are the test servers [20:35] that server is porbably in bucharest on digi [20:35] @Mile_Guitars, Hello Fatih and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [20:35] @popescu_sorin, dang! makes my 120mbps look rather rubbish 😳 [20:35] basically a big LAN [20:36] 120 is fast enough for most people :P [20:36] althoug digi recommends 300Mb/s for casual users LOL [20:37] probably trying to sell more of the more expensive paks [20:37] 'Sorry, there is no official ubports channel to this device' - message from Appimage re. E5 HD [20:38] 1Gb/s is 39 ROM ~ 8.48 Euro [20:38] @popescu_sorin, Faster than 71% of IT... 11.38 Mbps 😂😂🙈 [20:39] (hope that fiber connection arrive soon 😆) [20:39] fiber is awesome :D [20:44] slackwire was added by: slackwire [20:46] Hello @slackwire and welcome! I'm part of the UBports welcoming team. … To help you get started, please take a look right away at our newcomers welcome page (https://ubports.com/page/telegram-welcome) and thanks again for joining us! :) [20:47] How can I download more telegram stickers? [20:49] (Sticker, 512x512) https://irc.ubports.com/wjwco8PM/file_1808 [20:49] right click on banana [20:49] add to fav [20:50] how do you add your own tha is not in the chat ? [20:51] click on the smily face [20:51] and then on cogwheel [20:52] (Photo, 1280x800) https://irc.ubports.com/0PTt3Y8i/file_1810.jpg [20:52] (Photo, 816x561) https://irc.ubports.com/bw2M56ps/file_1812.jpg no cogwheel [20:53] uh [20:53] what version do you have [20:53] ah, on the "stickers" tab there is [20:53] i have 1.1.23 [20:53] v1.1.23 [20:54] yep on the stickers [20:54] same [20:54] same [20:54] Same [20:54] :)) [20:55] Popescu how are you? [20:55] fine, thanks [20:55] you? [20:56] I'm pretty good thanks :) [21:04] one of this days i'm going to kill @popescu_sorin [21:04] why? you are on digi 2 [21:05] I just spent 3 good hours to play balz :D [21:05] great game man [21:05] oh :D thanks [21:05] you need to give him some love [21:05] improving perfomance and some bugs [21:05] but great game overall [21:06] who can give me the link to telegram beta app? [21:06] https://github.com/ubports/telegram-app/releases [21:07] tnks [21:07] download com.ubuntu.telegram_2.5.0.0_armhf.click [21:07] i don't remember how to install [21:07] pkcon something [21:07] I know [21:07] install click using ut tweak something tool ... :)) [21:08] or that [21:08] Just open with open store [21:08] @malditobastardo or so [21:12] (Sticker, 512x315) https://irc.ubports.com/shG2WabW/file_1813 [21:12] @KrisJacewicz, just tested creating stickers for fun [21:14] Damn is not connectig [21:14] let see if restarting does any good [21:15] (Sticker, 512x512) https://irc.ubports.com/qvSLQZHX/file_1814 [21:15] Ecryptfs is working!!!!!!!!!!!!!!!!!!!!!! [21:15] (Photo, 960x540) https://irc.ubports.com/QrbmTgj4/file_1815.jpg [21:16] Ubuntu touch does have filesystem encryption out of the box! [21:16] yay? [21:17] Yay! [21:17] Yeah we just don't have a ui for it [21:18] And it's working [21:18] There were multiple people asking whether ubuntu touch would support device encryption [21:18] great!! [21:19] Yeah [21:19] The answer has always been "no", which in fact is not correct [21:19] You can do it [21:19] it was that easy? [21:19] The anwer wasn't "no", it was "There's no GUI" [21:20] Next step calls and camera and I can go to daily driving N5 [21:20] @malditobastardo, sudo apt-get install ecryptfs-utils [21:21] Can Ubuntu Touch play .m3u files? [21:21] as links? [21:21] I don't know about devices other than the BQ 4.5. This kernel is compiled with "CONFIG_ECRYPT_FS=y". This is important. [21:21] or as playlists? [21:22] as radio link I just added one in uRadio and it worked [21:22] @UniversalSuperBox, Oh, okay. I might have recalled that incorrectly. [21:24] @ebetonro, Whats the problem with that, calls & camera work on N5 [21:24] nope [21:25] audio on incomming calls is to low [21:25] to record you need to flip the camera to front and after that to back [21:25] @Dominik, cryptsetup... [21:26] and recorded videos are only playebel in the html5video app from open store and not with the media player from the device [21:26] @ebetonro, videos... okay. But audio volume was ok for me the last 2 weeks ;) [21:27] my audio works fine when calling on my N5.. [21:27] everything works great, this is working in progress [21:27] (Photo, 1080x1920) https://irc.ubports.com/0e0YvS24/file_1817.jpg [21:27] just tested and nope is not ok [21:28] As playlist [21:28] @Dominik, Full disc encryption got a no, home encryption got we already have it but don't have a GUI. [21:29] @Jaume81, :( sorry but I did not test that yet [21:32] 👍. I use the app not webapp and it's very good but I don't know if I answer the message or write in chat. [21:32] Or it don't show. [21:35] I mean when select a message to answer [21:45] @PhoenixLandPirate, LUKS is working for me too 🤔 [21:45] @KrisJacewicz, ...is working as well [21:46] LUKS support would make sense because it is the go-to encryption standard on desktop [21:46] @Dominik, How do you get into the phone? Dalton said something like you'd need to code a way to get a keyboard before getting that to work. [21:46] and very nice to create encrypted external drives and even image files for mounting [21:46] atually reminds me of TrueCrypt in a way [21:47] @PhoenixLandPirate, Well yes, it was said that it would probably not work. I just opened the terminal app and followed the setup guide [21:47] @PhoenixLandPirate, I suggest to first add the cryptsetup tool to the image, so you could use it from command line [21:47] hen we can build some GUI wrapper [21:47] and only eventually we can figure out how to support home encryption [21:48] So i was able to mount ecryptfs with filename encryption as well as use cryptsetup for mounting a 500mb ext4 formatted encrypted file. [21:48] but before home encryption with LUKS it should allow for automatic detection of luks encrypted external volume, like on Ubuntu desktop: when you attach LUKS encrypted pendrive or external harddrive, it will ask you for password and decrypt for you [21:49] Yes, a GUI needs to wrap the installation process and mounting [21:49] so that would be nice to have in UT and also be able to use it from command line for making mountable file images [21:50] I also would love for the scopes to be able to be minimized in the staged mode (it can be minimized in windowed mode already) so that we could see desktop. Then upon external drive detection, icon could appear on the desktop [21:50] @KrisJacewicz, With the user choosing how big the file should be and choosing the mount directory [21:50] or else, there should be a scope for that [21:51] or something in the notification bar [21:51] The BQ does not have hardware AES, so i did some quick speed tests: [21:51] @Dominik, first let's make this work manually from command line, then make GUI wrapper, I can help make it [21:51] pure write: 10mb/s, ecryptfs: 7.5mb/s, LUKS: 6.3mb/s [21:52] encryptfs faster than LUKS, nice [21:52] @KrisJacewicz, Cool! [21:53] There should also be a way in the app to detect whether the kernel has the needed module. [21:53] can we add any icons to the actual desktop currently? I know that in staged mode you currently never get to see desktop, but at least in the windowed mode you do, and would be nice to be ale to have icons. Now there is no ~/Desktop at all, would it work if manually created? [21:53] Actually, it should be possible to write a script that retrospectively encrypts most of (or the entire?) home directory [21:54] cuz on my quick test it didn't [21:56] @Dominik, before we can support home encryption we can first make it possible (and easy) for user to encrypt specific folders [21:57] unless off course adding full LUKS support can be done right away [21:58] @KrisJacewicz, Definitively. I will mount ~/Documents, Download, Pictures etc as ecryptfs and see how it performs over time. Maybe it crashes UT, has memory leaks or has other dire effects. [21:58] Also it would be easier to do this at installation time, when there are no accumulated user data that needs to be encrypted all at once. [21:59] Or bake it into an image [22:01] Hello ! Some weeks ago I installed Android on my Aquaris BQ E5 Ubuntu Edition. Now I want to switch back to UbPorts. Do I have to use the SP Flash Tool from the BQ page or can I use MDT / ubuntu-device-flash as described on UbPorts page ? Can someone help please ? [22:06] @C_Chat, I think it is even worse, you need SP flash tool to put old Canonical image there, from there you can go to UBports. Because on those device our recovery cannot be used, its closed source & locked. You need BQ recovery [22:09] Ha ! That's what I was supposing. 😞 — Ok I will do that, [22:09] thanks a lot Florian ! [22:10] @C_Chat, What android version are you using? [22:11] Very good timing. We are trying to solve an E5HD problem [22:12] 5.0 - "Kernel 3.10.54" - oh, really ? [22:12] 😊 [22:12] We are struggling with Kitkat [22:12] Interesting [22:13] Can we invite you to welcome room to take it offline? [22:15] If you tell me what to do, you're welcome. For my part I have done some backups. [22:18] what playlist extension use the music app? Because it can't play .m3u and .m3u8 [22:19] @Jaume81, You sure it supports playlists? tried this also, never worked ^^ [22:21] 👍. I'm asking because I created but can't export. But the app play it if you created on Ubuntu Touch. Because if you have another device with Ubuntu Touch can sync or transfer. [22:23] And thank you for the supergroups in app. Sometimes shows the unread messages but it's usefull. [22:27] (Photo, 1080x1920) https://irc.ubports.com/NDmoCNW7/file_1819.jpg [22:27] Read a file type but can't open in app. [22:35] @Jaume81, It stores them in localstorage (aka a sqlite database). There was work to move things over to m3u's with the playlist support that was pushed into the upstream qtmultimedia but that was never completed (but was looking promising performance wise 😊 ). [22:38] Also as it stored them in it's own sqlite db, there is no support for import/export of playlists. (you have to author them in the app). With m3u i was hoping to add content-hub support for import/export as well. [22:38] I almost got gpu support for bullhead [22:38] @popescu_sorin, wow. cool. i never knew this. HAHA [22:38] (Sticker, 512x512) https://irc.ubports.com/0lP7N6nQ/file_1808 [22:39] I got wifi and vibration working already [22:40] but since i added some network feature selections in the kernel config that are required by halium, the network drivers aren't compiling anymore [22:42] basically if you compile the kernel as it comes from halium repo, it compiles fine, but when you try to boot it, it errors because of broken code in the build tree that has probably never been compiled in the configuration I have for arm64/bullhead [22:42] so by enabling the things halium tells you to with in the lineage bullhead defconfig, it doesn't work [22:43] but I'm almost past all those bugs [22:44] I think a lot of the source files have never been compiled for arm64 in this configuration and that's why it needs so much work to get working [22:45] with the lineageos bullhead defconfig it boots fine, but you can't have proper hardware support, you can just compile and boot the system with rootfs [22:45] I'm waiting now for AOSP 7.1.7-r33 to sync so I can pull out some drm related files I need that aren't in cm-14.1 or halium-7.1 [22:49] I'm trying to upload the entire build tree minus .repo and the output to gitlab, hithub closes the connection detecting some files too large to sync, and doesn't sync the rest of the project so I switched to gitlab, and am currently pushing the entire tree [22:49] it's at writing objects: 90% [22:50] but then it will take 5-10 minutes for gitlab to put it onto the repo after uploading [22:51] Will O is back!! [22:51] \o/ [22:52] I never left, I just shut up cause people were being rude [22:52] lulz [22:52] :D [22:53] 👍 [22:53] yep [22:54] And it's looking like the bullhead port will be ready in a month or two at most, cause it's going smoothly [22:54] Maybe < 1 month if it keeps being as easy as it has been [22:54] although easy doesn't mean it's not tedious [22:55] in fact, I'd say easy makes it more tedious than a challenging task [22:57] (Sticker, 512x512) https://irc.ubports.com/rGXmA29j/file_1820 [22:57] hehe :D here's more [22:57] (Sticker, 512x512) https://irc.ubports.com/VFlsq0Z0/file_1821 [22:58] (Sticker, 512x512) https://irc.ubports.com/jwk25dU0/file_1822 [22:58] that guys smoking the wrong kind of thing [22:58] cigarettes are bad [22:58] (Sticker, 512x512) https://irc.ubports.com/FBCBJOor/file_1823 [22:59] yep, bad and expensive. [22:59] i am trying to quit [22:59] I smoke cigarettes, which is probably why despite being a MMA fighter who was super fit I had a heart attack at 32 [23:00] I want to quit [23:00] but it's hard [23:01] i am not at a pack/5days from a pack/day :D [23:01] but i first quit drinking alchool [23:01] and drastically reduced coffeine [23:01] 6 month alcool free [23:03] i quit alcohol 14 years ago, and other addictions more recently [23:04] the only thing that worked for me was to reduce the number of cigs over a long period of time [23:04] rehab helps [23:04] you can't always win the fight on your own [23:04] some people just quit, cold turkey [23:04] I couldn't quit the stuff I was on without help [23:06] i wasn't alchool addiceted [23:06] I wasn't talking about alcohol [23:07] that was easy to quit [23:07] i just quit drinking alchool because i usually smoked more [23:07] I just drank till I got an ulcer then I couldn't drink lol [23:07] 26oz every 1-2 days [23:07] :)))) [23:07] :( [23:07] ulcer lasted 3 years, when it went away, I just never started drinking again [23:17] anyone with a Fairphone still on? [23:19] (Photo, 1080x1920) https://irc.ubports.com/WwKbOQsL/file_1825.jpg [23:19] can it be [23:19] how much are the fairphones worth? [23:19] much too much power consumption [23:19] I got paid i want to get another device [23:19] I was thinkig of getting a pixel XL [23:20] since I seem to always buy every nexus/pixel device [23:20] but having all 3 official devices would make implementing features for all of them the same possible [23:20] hmm interesting the shop say due to high demand it is currently not available [23:21] fairphone? [23:21] so there is also no price yes FP 2 [23:21] I will get one off craigs list [23:21] no idea what it costs now ^^ [23:22] no point in spen MSRP when I can get a used one that still fully functional to play with [23:22] I remember it being $700? [23:22] I bought 2 bullheads for $200 each from craigslist [23:22] Do they sell/ship to Canada? [23:22] unopened sealed new bullheads [23:23] I got another s7 from my carrier for $100 for commiting for another 2 years, but I have a way to get out of the agreement, and I already submitted the paperwork to report them for consumer rights violations which terminates the agreement at no penalty to me [23:24] So I'll be off agreement in a few weeks [23:25] ¯\_(ツ)_/¯ [23:25] I did it on purpose because my carrier offers 1 hour unlimited data 5 times a month which can be activated via their app, and I used it and it billed me for the 65GB I downloaded, and I got a $650 phone bill, they reversed the charges but I had to fight them on it, and that makes it according to law the agreement invalid [23:26] so I basically got an s7 for $100 with no commitment [23:26] exynos model [23:27] I love using law to mess get revenge... If I wasn't mad at the carrier I wouldn't have cancelled the agreement right after making it [23:27] @ubports_ot [23:27] sorry [23:27] I'll just shut up [23:28] @Flohack, I have one [23:29] Battery is empty at the moment… [23:29] mine is fine, last full charge 128 hours ago X-) [23:30] but it's on 16.04 and i don't use it that much [23:30] 41% left [23:31] Now at 4% [23:32] i charge the mx4 at 20%, because from 20% to 0 usually it takes 1 minute X-) [23:32] It went from 40% to nothing from 24 hours ago with no use [23:34] maybe this bug is killing the battery https://github.com/ubports/ubuntu-touch/issues/327 [23:36] Flight mode would disable that? I can set and check again once it is charged [23:37] don't know :/ [23:37] It ought to 😂 [23:38] Obviously the service, whatever it is, was never written to account for dash.ubuntu.com being unavailable [23:40] @UniversalSuperBox, Just today i wondered about these DNS queries in wireshark. What is dash.ubuntu.com? [23:40] It was partly used for the music thumbnailing services. [23:42] @Dominik, How often does it poll? [23:42] I now have encrypted Documents, Pictures, Download and Videos. With no noticeable performance degregation. 1080p video capture and replay worked as usual. [23:44] @Stereofont, Just saw in wireshark queries in 60s intervals [23:45] Hmmm. Unimaginative. Why not 59 seconds? [23:45] @Jaume81, This s not yet working in Telegram, it is still beta [23:45] @Stereofont, More precisely: 0, 60.20, 131.33 [23:46] Ah [23:46] 197.81 [23:47] @Dominik, Nice! [23:50] @Dominik, Decent benchmarks. Dustin would be proud to hear his app is faster than LUKS [23:54] I will charge FP2 to 50% and see what happens in aeroplane mode with no use [23:59] @Dominik, Do we have a published list of what calls home on UTouch? Would it be helpful to profile that over 24 hours and generate a list? [23:59] i think that makes a good case for the privacy respecting features of UBPorts, if we basically make the device self sufficient only calling out for things like NTP