Stream

Join this community to post or comment

Marius Quabeck

Discussion  - 
 
 
I was bored for 5 minutes and created a foo snap, but I couldn't upload it to the store because of the name :D
Follow the instructions if you want to install the snap locally .
Maybe someone will find this useful :D
Also thanks to +Alan Pope 
https://github.com/MariusQuabeck/foo-snap
2
Marius Quabeck's profile photoChristian Weßel's profile photo
7 comments
 
I did, and it works. I saw snapcraft.io. Thanx for testing.
Add a comment...
 
Good afternoon,

In the middle of last year I started to publish a programming course for Ubuntu Touch in Spanish. The course does not require programming skills to follow. The topics that have been published are:

Installing the SDK.
Creation of a WebApp and publication in the store.
Creation of a native application with JavaScript and QML.
Introduction to the QML language.
Organization of the components.
Introduction to JavaScript.
Adaptation of the user interface to the screen.
Creation of custom components.
Logic of the application.

From February I will start translating the course into English. I will publish one chapter per month. An important detail is that the chapters that I translate will be updated to the latest version of the SDK. It does not matter if the chapter is already published because it can be updated. The course examples can be tested on the computer with the Ubuntu Touch SDK. The source code is published in LaunchPad.

Course (GitBook): https://www.gitbook.com/book/mimecar/curso-de-programacion-de-ubuntu-phone-touch
Source code: https://code.launchpad.net/~mimecar/curso-ubuntu-phone-touch/trunk
WebApp: https://uappexplorer.com/app/curso.innerzaurus
Native application with QML and JavaScript: https://uappexplorer.com/app/calculadora.innerzaurus
18
3
Add a comment...

Ivo Xavier

Discussion  - 
 
How can I solve this? I'm trying to get start with snaps. Thanks
7
Michael Hall's profile photoIvo Xavier's profile photo
2 comments
 
Trying to build a snap from Qt Creator project. I've just installed ubuntu sdk and choosed snapcraft. Then when I tap the run button I get this issue.

I'll start to port some of my own apps.
Add a comment...

Leo G

Discussion  - 
 
Incase anyone is interested in Machine Learning #AI #python
In this Tutorial I will describe how you can get started with Machine Learning on Linux using Scikit-Learn and Python 3 Introduction What is Machine Learning ? Machine Learning is a way in which a Computing System like your Linux Computer can predict an output by learning from a sample set of Input Data. For [...]
13
3
Add a comment...
 
Hi,

I am having issues installing/running the IDE, this is my 3rd attempt on this up to date 14.04 machine, anyone have seen this issue ?

$ sudo apt-get install ubuntu-sdk-ide --install-recommends
[sudo] password for daker:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
ebtables fcitx-libs fcitx-libs-gclient fcitx-libs-qt freetds-common
gdb-multiarch libmysqlclient18 libodbc1 libsybdb5 libxcb-xinerama0 lxd
lxd-client mysql-common ubuntu-sdk-tools
Paquets suggérés :
fcitx libmyodbc odbc-postgresql tdsodbc unixodbc-bin criu lxd-tools
Les NOUVEAUX paquets suivants seront installés :
ebtables fcitx-libs fcitx-libs-gclient fcitx-libs-qt freetds-common
gdb-multiarch libmysqlclient18 libodbc1 libsybdb5 libxcb-xinerama0 lxd
lxd-client mysql-common ubuntu-sdk-ide ubuntu-sdk-tools
0 mis à jour, 15 nouvellement installés, 0 à enlever et 4 non mis à jour.
Il est nécessaire de prendre 39,0 Mo/49,8 Mo dans les archives.
Après cette opération, 221 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de : 1 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu/ trusty/main ubuntu-sdk-ide i386 4.1.0~168+201611161046~ubuntu14.04.1 [39,0 MB]
16,0 Mo réceptionnés en 4min 57s (53,9 ko/s)
Sélection du paquet fcitx-libs:i386 précédemment désélectionné.
(Lecture de la base de données... 363439 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../fcitx-libs_1%3a4.2.8.3-3_i386.deb ...
Dépaquetage de fcitx-libs:i386 (1:4.2.8.3-3) ...
Sélection du paquet fcitx-libs-gclient:i386 précédemment désélectionné.
Préparation du dépaquetage de .../fcitx-libs-gclient_1%3a4.2.8.3-3_i386.deb ...
Dépaquetage de fcitx-libs-gclient:i386 (1:4.2.8.3-3) ...
Sélection du paquet fcitx-libs-qt:i386 précédemment désélectionné.
Préparation du dépaquetage de .../fcitx-libs-qt_1%3a4.2.8.3-3_i386.deb ...
Dépaquetage de fcitx-libs-qt:i386 (1:4.2.8.3-3) ...
Sélection du paquet mysql-common précédemment désélectionné.
Préparation du dépaquetage de .../mysql-common_5.5.53-0ubuntu0.14.04.1_all.deb ...
Dépaquetage de mysql-common (5.5.53-0ubuntu0.14.04.1) ...
Sélection du paquet libmysqlclient18:i386 précédemment désélectionné.
Préparation du dépaquetage de .../libmysqlclient18_5.5.53-0ubuntu0.14.04.1_i386.deb ...
Dépaquetage de libmysqlclient18:i386 (5.5.53-0ubuntu0.14.04.1) ...
Sélection du paquet libodbc1:i386 précédemment désélectionné.
Préparation du dépaquetage de .../libodbc1_2.2.14p2-5ubuntu5_i386.deb ...
Dépaquetage de libodbc1:i386 (2.2.14p2-5ubuntu5) ...
Sélection du paquet freetds-common précédemment désélectionné.
Préparation du dépaquetage de .../freetds-common_0.91-5_all.deb ...
Dépaquetage de freetds-common (0.91-5) ...
Sélection du paquet libsybdb5:i386 précédemment désélectionné.
Préparation du dépaquetage de .../libsybdb5_0.91-5_i386.deb ...
Dépaquetage de libsybdb5:i386 (0.91-5) ...
Sélection du paquet libxcb-xinerama0:i386 précédemment désélectionné.
Préparation du dépaquetage de .../libxcb-xinerama0_1.10-2ubuntu1_i386.deb ...
Dépaquetage de libxcb-xinerama0:i386 (1.10-2ubuntu1) ...
Sélection du paquet ebtables précédemment désélectionné.
Préparation du dépaquetage de .../ebtables_2.0.10.4-3ubuntu1_i386.deb ...
Dépaquetage de ebtables (2.0.10.4-3ubuntu1) ...
Sélection du paquet gdb-multiarch précédemment désélectionné.
Préparation du dépaquetage de .../gdb-multiarch_7.7.1-0ubuntu5~14.04.2_i386.deb ...
Dépaquetage de gdb-multiarch (7.7.1-0ubuntu5~14.04.2) ...
Sélection du paquet lxd-client précédemment désélectionné.
Préparation du dépaquetage de .../lxd-client_2.5-0ubuntu1~ubuntu14.04.1~ppa1_i386.deb ...
Dépaquetage de lxd-client (2.5-0ubuntu1~ubuntu14.04.1~ppa1) ...
Sélection du paquet lxd précédemment désélectionné.
Préparation du dépaquetage de .../lxd_2.5-0ubuntu1~ubuntu14.04.1~ppa1_i386.deb ...
Dépaquetage de lxd (2.5-0ubuntu1~ubuntu14.04.1~ppa1) ...
Sélection du paquet ubuntu-sdk-tools précédemment désélectionné.
Préparation du dépaquetage de .../ubuntu-sdk-tools_0.6-0~29~ubuntu14.04.1_i386.deb ...
Dépaquetage de ubuntu-sdk-tools (0.6-0~29~ubuntu14.04.1) ...
Sélection du paquet ubuntu-sdk-ide précédemment désélectionné.
Préparation du dépaquetage de .../ubuntu-sdk-ide_4.1.0~168+201611161046~ubuntu14.04.1_i386.deb ...
Dépaquetage de ubuntu-sdk-ide (4.1.0~168+201611161046~ubuntu14.04.1) ...
Traitement des actions différées (« triggers ») pour man-db (2.6.7.1-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Traitement des actions différées (« triggers ») pour mime-support (3.54ubuntu1.1) ...
Traitement des actions différées (« triggers ») pour bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.10.1-0ubuntu2) ...
Traitement des actions différées (« triggers ») pour shared-mime-info (1.2-0ubuntu3) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Paramétrage de fcitx-libs:i386 (1:4.2.8.3-3) ...
Paramétrage de fcitx-libs-gclient:i386 (1:4.2.8.3-3) ...
Paramétrage de fcitx-libs-qt:i386 (1:4.2.8.3-3) ...
Paramétrage de mysql-common (5.5.53-0ubuntu0.14.04.1) ...
Paramétrage de libmysqlclient18:i386 (5.5.53-0ubuntu0.14.04.1) ...
Paramétrage de libodbc1:i386 (2.2.14p2-5ubuntu5) ...
Paramétrage de freetds-common (0.91-5) ...
Paramétrage de libsybdb5:i386 (0.91-5) ...
Paramétrage de libxcb-xinerama0:i386 (1.10-2ubuntu1) ...
Paramétrage de ebtables (2.0.10.4-3ubuntu1) ...
Paramétrage de gdb-multiarch (7.7.1-0ubuntu5~14.04.2) ...
Paramétrage de lxd-client (2.5-0ubuntu1~ubuntu14.04.1~ppa1) ...
Paramétrage de lxd (2.5-0ubuntu1~ubuntu14.04.1~ppa1) ...
lxd start/running, process 30933
Setting up lxd dnsmasq configuration.

To go through the initial LXD configuration, run: lxd init


dpkg: erreur de traitement du paquet lxd (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de ubuntu-sdk-tools :
ubuntu-sdk-tools dépend de lxd ; cependant :
Le paquet lxd n'est pas encore configuré.

dpkg: erreur de traitement du paquet ubuntu-sdk-tools (--configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de ubuntu-sdk-ide :
ubuntu-sdk-ide dépend de lxd ; cependant :
Le paquet lxd n'est pas encore configuré.
ubuntu-sdk-ide dépend de ubuntu-sdk-tools ; cependant :
Le paquet ubuntu-sdk-tools n'est pas encore configuré.

dpkg: erreur de traitement du paquet ubuntu-sdk-ide (--configure) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour libc-bin (2.19-0ubuntu6.9) ...
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-16) ...
Des erreurs ont été rencontrées pendant l'exécution :
lxd
ubuntu-sdk-tools
ubuntu-sdk-ide
E: Sub-process /usr/bin/dpkg returned an error code (1)
 ·  Translate
Index of /ubuntu-sdk-team/ppa/ubuntu. [ICO], Name · Last modified · Size · Description. [DIR], Parent Directory, -. [DIR], dists/, 25-Jul-2016 12:12, -. [DIR], pool/, 08-Jan-2013 20:33, -
1
Adnane Belmadiaf's profile photoMichel Renon's profile photo
2 comments
 
I think that you need a 16.04 to use latest Ubuntu SDK (with containers). I had a similar problem : when still using a 14.04, I upgraded ubuntu sdk (chroot --> containers) and it stopped working...couldn't work anymore on my phone app. I had to install a new 16.04 to have a new working Ubuntu SDK. 
Add a comment...
 
 
Spot the difference 
14
Joan CiberSheep's profile photoJarlath Reidy's profile photo
2 comments
 
I'm stumped :) Looks like my E4.5 when it's in it's case. Possibly the cover doesn't fit perfectly though which might be a clue. Edit: I read the answer. Great puzzle and nice work :)
Add a comment...

Shabana Sheikh

Discussion  - 
 
Please help anyone. I used 14.04 unutu system. Yesterday it.was perfect but today its showing error.

PLEASE HELP

busy box v21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell
1
Masoud Abkenar (‫امیرمسعود پورموسی‬‎)'s profile photo
 
This is not a support channel. Please ask your question over at askubuntu.com
Add a comment...

jean dupres

Discussion  - 
 
convergence
33
Add a comment...
 
Anyone tried this one?
It always says that the theme was not found. not sure what I'm doing wrong. I just followed this instruction. Thanks!
A theme is a collection of style implementations. The style component names are typically built using the component name and the Style word, exceptions being documented per component. In addition to the styles the theme can provide palette values used by the style and components. The palette ...
9
Add a comment...
 
Has anyone had issues creating snaps with the SDK in the last couple days? I have tried to create a project from scratch using the Snapcaft template within the SDK as well as an older working project. Both fail during the creation of the snap. I can create a snap using UbuntuSDK lxd instance but the file that is created doesn't launch on my system.

Anyone else have similar issues?
1
Benjamin Flanagin's profile photo
 
Found the issue. Seems there is was a DNS error and apt was unable to find all the repositories I have on my system. Once it failed to update the packages on that PPA the whole snapping process stopped.
Add a comment...

cm-t arudy

Discussion  - 
 
Wow, nice interview with +Thibaut Rouffineau !

#ubuntu #qt #convergence #reinvent
 
Guess which is the #1 Distro built with Qt 😁😁
17
2
Add a comment...
 
In case you missed this, yes, very probably it is dead.
No new Ubuntu phones are currently on the horizon, and now there are no plans to give major updates to existing devices.
10
1
Marcin Waśko's profile photoMarek “PAVUK” Antoži's profile photo
27 comments
 
+Marcin Waśko: good idea. Will try. Just FYI, phone worked correctly for months. Well, not 100% correctly, because NetworkManager suck as usual, but no missed calls or delayed messages before.
Add a comment...

Marcin Waśko

Discussion  - 
 
Since Podbird just got better, I wanted to check with you if you can recommend some good podcasts on Ubuntu / Linux / development?
3
Jarlath Reidy's profile photoEloy García Almadén's profile photo
2 comments
 
The Linux Action Show (altough it is more recommended to watch the video edition) and Linux Unplugged, a more audio podcast oriented show made by the same team
Add a comment...
 
Are you experiencing missed calls with your Ubuntu phone? Please go to launchpad and select that this bug affects you.
4
Add a comment...
 
Hey everyone, I'm working on a project, not an app this time btw. I'm looking for projects that use patreon or some other monthly backingservice for funding.

If you know of a dev or are a dev that does drop your link here. 
1
Benjamin Flanagin's profile photo
6 comments
 
These are some I've found, https://www.patreon.com/ubuntu_mate
Add a comment...

jean dupres

Discussion  - 
 
Is there no UX for ubuntu core snappy ( ex: for raspberry) ?
1
Sorin Irimies's profile photoMasoud Abkenar (‫امیرمسعود پورموسی‬‎)'s profile photo
5 comments
 
+Sorin Irimies
You probably mean
http://webdm.local:4200/store
from another computer in the local network to which the Ubuntu Core device is connected. This is more a server that Ubuntu Core is running for other devices, rather than a GUI for its own.
Add a comment...

Maxim Gnidak

Discussion  - 
 
Just a post to Canonical.

Please remove at all your ubuntu online accounts functionality from public. Because nobody can use it. This most unusable, silly thing which was done. I know that originally it's was developed not only by Canonical. But still please remove any thing related, from sdk about online accounts. I have 7 years experience in Qt, C++ and i spent 3 days... with 0 result. In 21 century if your library is so complicated, then throw it out to trash. 
3
Maxim Gnidak's profile photo
3 comments
 
OK, a lot of steps. First of all from start in docs, not clear first thing.
Dependency of service, accounts, providers...
APP_ID which ??? what mean APP what mean ID, where they will be set, how click make them, because in reality, when you see generated files by click package you will see something like myappname_myappname_myappversion, and thats not all. You will never, get it right to use in Qml code, if you will not check what id was generated.

Second it total, and total once again not clear, how to use it my Qml app, what step by step i need perform to ask, permission in system, to ask user login, how to detect from app when account created. And more over, if there will be a bug on user way, you will never get useful debug log, which will tell you, what u doing wrong. EVEN with enabled debug mode on phone, as described in docs.

With old post, and old framework, and spending a week, and help with one of developer, from Ubuntu touch. Once i developed a worked, my own provider, my own service, and my own account. But when i started to rewrite, to new framework requirements, to be able upload my app to store. I feel pain... once again... and i understood, that i don't want to use online-accounts any more in my life...

Also NO ANY working examples...
UBUNTU SDK gives you several variants of templates what app you want to develope, for my app template with C++ plugin and Qml app, it was really pain, to understand what i need to do. Because all docs example, is so light described, and just common steps... which is on practice is far away from real understanding, what you need to do.


Questions ?
Add a comment...

jean dupres

Discussion  - 
 
Hello ,  When or how  we  can  install  snap  apps  on ubuntu phone ?
4
jean dupres's profile photoWilliam Swartzendruber's profile photo
3 comments
 
Is Snap support really device-dependent?
Add a comment...

Zsombor Egri

Discussion  - 
Ubuntu SDK meets snapcraft. Everyone who has followed Ubuntu lately for sure stumbled across the snappy technology, which does not only bring the new cross-distro packaging format “snap” but also a sandboxing technology for apps, as well as transactional updates that can be rolled back in case ...
11
2
Kugi Javacookies's profile photoBenjamin Flanagin's profile photo
6 comments
 
I've uploaded a snap or two from the softwares I've made. There are still some issues that need to be resolved. The size being the main issue. I've tried to use the ubuntu-app-platform in the creation but it doesn't seem to work. Uploading to the store and seeing them in the software center is really cool though.

Add a comment...

Daniele Laudani

Discussion  - 
 
Has anyone ever made use of qt quick compiler to get ahead of time compilation in ubuntu touch?

https://doc.qt.io/QtQuickCompiler/
The Qt Quick Compiler is a development add-on for Qt Quick applications which allows you to compile QML source code into the final binary. When you use this add-on, the application's startup time is significantly improved and you no longer need to deploy .qml files together with the application.
2
Kugi Javacookies's profile photoDaniele Laudani's profile photo
15 comments
 
You're right, but that's the version installed on the phone, however we can use right now the qml profiler which came out only recently as opensource with 5.7 (as you can read on the previous blog post)...I am not sure btw, I think I will ask tomorrow in the Q&A
Add a comment...