xavinux | ok | 00:06 |
---|---|---|
*** mhall119 has quit IRC | 00:11 | |
*** ericcc has joined #nemomobile | 00:12 | |
*** NIN101 has quit IRC | 00:15 | |
*** mhall119 has joined #nemomobile | 00:18 | |
*** namefake has quit IRC | 00:28 | |
*** phdeswer_ has quit IRC | 00:34 | |
*** xavinux has quit IRC | 01:02 | |
*** faenil has quit IRC | 01:08 | |
*** ivanph1 has quit IRC | 01:11 | |
*** ketil_k has quit IRC | 01:22 | |
*** Martix_ has quit IRC | 01:23 | |
*** namefake has joined #nemomobile | 01:49 | |
*** namefake has quit IRC | 02:28 | |
*** furikku has joined #nemomobile | 02:32 | |
*** kenya888_ has quit IRC | 02:32 | |
*** asterismo has quit IRC | 02:34 | |
*** KaiRo_Mozilla has joined #nemomobile | 02:36 | |
*** KaIRC has quit IRC | 02:40 | |
*** asterismo has joined #nemomobile | 02:51 | |
*** M13 has joined #nemomobile | 02:58 | |
*** lpotter has quit IRC | 04:09 | |
*** ljp has quit IRC | 04:10 | |
*** lpotter has joined #nemomobile | 04:13 | |
*** ljp has joined #nemomobile | 04:13 | |
*** ericcc_ has joined #nemomobile | 05:07 | |
*** ericcc has quit IRC | 05:07 | |
*** kenya888_ has joined #nemomobile | 05:32 | |
*** Vlad_on_the_road has joined #nemomobile | 05:44 | |
*** rikanee has quit IRC | 05:50 | |
*** KaiRo_Mozilla has quit IRC | 06:05 | |
*** Vlad_on_the_road has quit IRC | 06:21 | |
*** kenya888_ has quit IRC | 06:44 | |
*** denexter has quit IRC | 07:03 | |
*** M4rtinK has joined #nemomobile | 07:36 | |
*** Martix_ has joined #nemomobile | 07:39 | |
*** martyone__ has joined #nemomobile | 07:39 | |
*** Hurrian has joined #nemomobile | 07:41 | |
*** Hurrian has joined #nemomobile | 07:42 | |
*** martyone__ has quit IRC | 08:05 | |
*** Hurrian has quit IRC | 08:05 | |
*** rikanee has joined #nemomobile | 08:06 | |
*** rikanee is now known as Hurrian | 08:07 | |
*** Hurrian has quit IRC | 08:08 | |
*** Hurrian has joined #nemomobile | 08:08 | |
*** Hurrian has joined #nemomobile | 08:08 | |
*** Hurrian has quit IRC | 08:10 | |
*** Hurrian has joined #nemomobile | 08:11 | |
*** piggz has joined #nemomobile | 08:16 | |
*** ljp_ has joined #nemomobile | 08:22 | |
*** ericcc_ has quit IRC | 08:24 | |
*** thedead1440_ has joined #nemomobile | 08:24 | |
*** mattaust1n has joined #nemomobile | 08:25 | |
*** thp_ has joined #nemomobile | 08:26 | |
*** planasb_ has joined #nemomobile | 08:26 | |
*** kulve_ has joined #nemomobile | 08:27 | |
*** stl_ has joined #nemomobile | 08:27 | |
*** thedead1440__ has joined #nemomobile | 08:27 | |
*** deztructor has joined #nemomobile | 08:29 | |
*** Martix_ has quit IRC | 08:30 | |
*** lpotter has quit IRC | 08:30 | |
*** topro has quit IRC | 08:30 | |
*** deztructor_ has quit IRC | 08:30 | |
*** kulve has quit IRC | 08:30 | |
*** thedead1440___ has quit IRC | 08:30 | |
*** planasb has quit IRC | 08:30 | |
*** mattaustin has quit IRC | 08:30 | |
*** stl has quit IRC | 08:30 | |
*** teve has quit IRC | 08:30 | |
*** thedead1440 has quit IRC | 08:30 | |
*** thp has quit IRC | 08:30 | |
*** teve has joined #nemomobile | 08:31 | |
*** stl_ is now known as stl | 08:33 | |
*** iekku_ has joined #nemomobile | 08:33 | |
*** Figure_ has joined #nemomobile | 08:35 | |
*** Beineri has quit IRC | 08:35 | |
*** iekku has quit IRC | 08:37 | |
*** piggz has quit IRC | 08:38 | |
*** lpotter has joined #nemomobile | 08:38 | |
*** ljp_ has quit IRC | 08:46 | |
*** Figure has quit IRC | 08:46 | |
*** Beineri has joined #nemomobile | 08:47 | |
*** mattaustin has joined #nemomobile | 08:50 | |
*** piggz has joined #nemomobile | 08:51 | |
*** mattaust1n has quit IRC | 08:54 | |
*** panda84kde has joined #nemomobile | 08:56 | |
*** MSameer has quit IRC | 09:06 | |
*** dm8tbr has quit IRC | 09:06 | |
*** bunk has quit IRC | 09:06 | |
*** rantom has quit IRC | 09:06 | |
*** timoph has quit IRC | 09:06 | |
*** piggz has quit IRC | 09:06 | |
*** Beineri has quit IRC | 09:06 | |
*** Hurrian has quit IRC | 09:06 | |
*** fk_lx has quit IRC | 09:06 | |
*** jussi has quit IRC | 09:06 | |
*** iekku_ has quit IRC | 09:06 | |
*** teve has quit IRC | 09:06 | |
*** thp_ has quit IRC | 09:06 | |
*** cxl000 has quit IRC | 09:06 | |
*** danielcbit has quit IRC | 09:06 | |
*** araujo has quit IRC | 09:06 | |
*** alterego has quit IRC | 09:06 | |
*** amccarthy has quit IRC | 09:07 | |
*** mattaustin has quit IRC | 09:07 | |
*** deztructor has quit IRC | 09:07 | |
*** thedead1440_ has quit IRC | 09:07 | |
*** furikku has quit IRC | 09:07 | |
*** mhall119 has quit IRC | 09:07 | |
*** MohammadAG has quit IRC | 09:07 | |
*** phaeron has quit IRC | 09:07 | |
*** phdeswer has quit IRC | 09:07 | |
*** chouchoune has quit IRC | 09:07 | |
*** spiiroin has quit IRC | 09:07 | |
*** tanuk has quit IRC | 09:07 | |
*** cristi has quit IRC | 09:07 | |
*** ljp has quit IRC | 09:07 | |
*** MSameer has joined #nemomobile | 09:07 | |
*** piggz has joined #nemomobile | 09:07 | |
*** mattaustin has joined #nemomobile | 09:07 | |
*** Beineri has joined #nemomobile | 09:07 | |
*** iekku_ has joined #nemomobile | 09:07 | |
*** teve has joined #nemomobile | 09:07 | |
*** deztructor has joined #nemomobile | 09:07 | |
*** thp_ has joined #nemomobile | 09:07 | |
*** thedead1440_ has joined #nemomobile | 09:07 | |
*** Hurrian has joined #nemomobile | 09:07 | |
*** ljp has joined #nemomobile | 09:07 | |
*** furikku has joined #nemomobile | 09:07 | |
*** mhall119 has joined #nemomobile | 09:07 | |
*** MohammadAG has joined #nemomobile | 09:07 | |
*** phaeron has joined #nemomobile | 09:07 | |
*** phdeswer has joined #nemomobile | 09:07 | |
*** chouchoune has joined #nemomobile | 09:07 | |
*** spiiroin has joined #nemomobile | 09:07 | |
*** cxl000 has joined #nemomobile | 09:07 | |
*** fk_lx has joined #nemomobile | 09:07 | |
*** danielcbit has joined #nemomobile | 09:07 | |
*** araujo has joined #nemomobile | 09:07 | |
*** jussi has joined #nemomobile | 09:07 | |
*** alterego has joined #nemomobile | 09:07 | |
*** tanuk has joined #nemomobile | 09:07 | |
*** timoph has joined #nemomobile | 09:07 | |
*** rantom has joined #nemomobile | 09:07 | |
*** bunk has joined #nemomobile | 09:07 | |
*** dm8tbr has joined #nemomobile | 09:07 | |
*** amccarthy has joined #nemomobile | 09:07 | |
*** cristi has joined #nemomobile | 09:07 | |
*** dm8tbr has quit IRC | 09:08 | |
*** bunk has quit IRC | 09:08 | |
*** rantom has quit IRC | 09:08 | |
*** timoph has quit IRC | 09:08 | |
*** nodevel has joined #nemomobile | 09:10 | |
*** dm8tbr has joined #nemomobile | 09:10 | |
*** bunk has joined #nemomobile | 09:10 | |
*** rantom has joined #nemomobile | 09:10 | |
*** timoph has joined #nemomobile | 09:10 | |
*** MohammadAG has quit IRC | 09:15 | |
*** MohammadAG has joined #nemomobile | 09:18 | |
*** jussi01 has joined #nemomobile | 09:18 | |
*** Beineri_ has joined #nemomobile | 09:18 | |
*** piggz_ has joined #nemomobile | 09:18 | |
*** Sfiet_Konstantin has joined #nemomobile | 09:19 | |
*** fk_lx1 has joined #nemomobile | 09:22 | |
*** mike7b4_lenovo has joined #nemomobile | 09:23 | |
*** piggz has quit IRC | 09:24 | |
*** Beineri has quit IRC | 09:24 | |
*** Hurrian has quit IRC | 09:24 | |
*** fk_lx has quit IRC | 09:24 | |
*** jussi has quit IRC | 09:24 | |
*** MohammadAG has quit IRC | 09:30 | |
*** Hurrian has joined #nemomobile | 09:31 | |
*** Hurrian has joined #nemomobile | 09:31 | |
*** thp_ is now known as thp | 09:34 | |
*** thp has quit IRC | 09:35 | |
*** thp has joined #nemomobile | 09:35 | |
Stskeeps | morn Hurrian | 09:58 |
Hurrian | morn, Stskeeps | 09:58 |
Stskeeps | Hurrian: out of curiousity, what android devices do you have if any? | 09:58 |
Hurrian | Stskeeps, Samsung Galaxy Tab 8.9 3G "P7300", HW-wise identical to the Tab 10.1 "P7500" | 09:59 |
Hurrian | literally the same thing, shrunk down. Tegra 2, latest official kernel is 3.1.10. | 09:59 |
Stskeeps | :nod: | 10:00 |
Stskeeps | no ICS/JB? | 10:00 |
*** Sfiet_Konstantin has quit IRC | 10:01 | |
*** kenya888_ has joined #nemomobile | 10:01 | |
Hurrian | Stskeeps, official ICS, and then CM9/10/10.1 are available. | 10:01 |
Stskeeps | oki | 10:02 |
vgrade | morning | 10:02 |
Stskeeps | morn vgrade | 10:02 |
vgrade | Stskeeps: looking at some broken packages in qt:devel | 10:03 |
vgrade | related to ~ in Version: | 10:03 |
Stskeeps | hmm | 10:04 |
vgrade | does tar_git replace the Version: | 10:04 |
vgrade | when the service runs | 10:04 |
Stskeeps | they seem to have the wrong tag, wonder if i didn't webhook them correctl | 10:04 |
vgrade | I was trying to see how it works and if the replacement of the Vesion: does not work if the spec has a ~ in there | 10:05 |
Stskeeps | yeah.. i think i know what happens | 10:06 |
Stskeeps | will fix/tag | 10:06 |
vgrade | I'm assumig qt:devel is where latest work is going on? | 10:07 |
Stskeeps | yeah | 10:07 |
vgrade | thanks | 10:08 |
*** NIN101 has joined #nemomobile | 10:11 | |
Stskeeps | should get sorted-ish now | 10:15 |
*** kenya888_ has quit IRC | 10:16 | |
*** MohammadAG has joined #nemomobile | 10:19 | |
*** kenya888_ has joined #nemomobile | 10:22 | |
*** Sfiet_Konstantin has joined #nemomobile | 10:22 | |
*** kenya888_ has quit IRC | 10:27 | |
*** Superpelican has joined #nemomobile | 10:29 | |
*** fk_lx1 is now known as fk_lx | 10:32 | |
*** Artox has joined #nemomobile | 10:33 | |
cxl000 | I have added some rough notes on getting libhybris/wayland running to the nexus7 community page | 10:41 |
Stskeeps | cxl000: got minimer wayland client yet? | 10:42 |
cxl000 | That reminds me I should note the things that are broken | 10:44 |
Stskeeps | just wondering what is missing :) | 10:44 |
Stskeeps | i can do a quick debug if you do exactly as i tell to debug, at least | 10:45 |
*** rcg has joined #nemomobile | 10:47 | |
cxl000 | minimer dies with: qmlscene: wayland_window.cpp:127: WaylandNativeWindow::WaylandNativeWindow(wl_egl_window*, wl_display*, const gralloc_module_t*, alloc_device_t*): Assertion `this->m_android_wlegl != __null' failed. | 10:48 |
cxl000 | I can do that | 10:48 |
Stskeeps | ok, first off, show me the libhybris packages you're using? | 10:48 |
*** Morpog_PC has joined #nemomobile | 10:51 | |
cxl000 | http://pastie.org/8158307 | 10:52 |
*** kenya888_ has joined #nemomobile | 10:55 | |
Stskeeps | okay, that's not a wayland build | 10:56 |
Stskeeps | branch it and do a --enable-wayland build | 10:57 |
Stskeeps | then things should start working | 10:57 |
*** Morpog_PC has quit IRC | 11:02 | |
*** Morpog_PC has joined #nemomobile | 11:03 | |
Stskeeps | anybody in here who is 'jklubi'? | 11:05 |
*** decaf has joined #nemomobile | 11:09 | |
*** decaf is now known as Guest21952 | 11:09 | |
cxl000 | I now have 0.0.0.7 version and the build shows --enable-wayland but still same assertion failure | 11:11 |
*** M13 has quit IRC | 11:11 | |
Stskeeps | does it make the egl wayland platform? | 11:12 |
cxl000 | libhybris-libwayland-egl ? | 11:13 |
Stskeeps | actually | 11:14 |
Stskeeps | ok, stop user session | 11:14 |
Stskeeps | cd /usr/lib/qt5/examples/qtwayland/qml-compositor.service | 11:14 |
Stskeeps | QT_QPA_EGLFS_DEPTH=32 EGL_PLATFORM=fbdev ./qml-compositor -platform eglfs & | 11:15 |
Stskeeps | cd where-you-have-minimer | 11:15 |
Stskeeps | EGL_PLATFORM=wayland /usr/lib/qt5/bin/qmlscene -platform wayland main.qml | 11:16 |
cxl000 | OK that is running. not updating screen and image reversed | 11:18 |
*** Hurrian has quit IRC | 11:18 | |
Stskeeps | .. not updating screen? | 11:18 |
Stskeeps | as in, image stuck? | 11:20 |
*** Hurrian has joined #nemomobile | 11:20 | |
cxl000 | no rotating mer image | 11:23 |
Stskeeps | okay, as in, the mer image does not rotate? | 11:23 |
cxl000 | FPS ? Hz | 11:24 |
Stskeeps | ok | 11:24 |
Stskeeps | so, you probably need an up to date libhybris package, i think the one in there is old | 11:24 |
Stskeeps | if you see a rotating mer image, it means wayland works | 11:26 |
Stskeeps | as in | 11:26 |
Stskeeps | just one frame | 11:26 |
cxl000 | The image is slightly rotated so there could have been one update | 11:26 |
cxl000 | So if I build from git | 11:29 |
*** Hurrian has quit IRC | 11:29 | |
*** Hurrian has joined #nemomobile | 11:34 | |
*** Superpelican has quit IRC | 11:36 | |
*** Hurrian has quit IRC | 11:39 | |
*** Superpelican has joined #nemomobile | 11:42 | |
*** Hurrian has joined #nemomobile | 11:45 | |
*** Guest21952 has quit IRC | 11:45 | |
*** panda84kde has quit IRC | 11:47 | |
*** denexter has joined #nemomobile | 12:20 | |
*** faenil has joined #nemomobile | 12:22 | |
faenil | o/ | 12:22 |
faenil | Stskeeps, compositor running ;) | 12:23 |
Stskeeps | faenil: on bootup? | 12:25 |
faenil | yes | 12:26 |
Stskeeps | cool | 12:26 |
faenil | though I need to modify lipstick-qt5 package | 12:26 |
faenil | because I need to modify lipstick.service and also make a symlink in a .wants folder | 12:26 |
Stskeeps | :nod: | 12:26 |
faenil | so that lipstick is started at boot :) | 12:26 |
faenil | also, I have few questions for you, if you are not too busy | 12:27 |
Stskeeps | shoo | 12:27 |
Stskeeps | t | 12:27 |
faenil | 1) nemo-mobile-session requires xorg-launch-helper, and we don't want that...should I talk to Sage? | 12:28 |
Stskeeps | fork nemo-mobile-session | 12:28 |
Stskeeps | make a -wayland one | 12:28 |
faenil | alright, but I can't push my repos to nemo's repo, can I | 12:29 |
faenil | I mean, someone should create the official package on github and create the hook, if I understood correctly | 12:29 |
Stskeeps | sure, but have it in your home repo first, and ask lbt to allow you to use webhooks | 12:29 |
faenil | Stskeeps, so that it goes to OBS and from there to official repo? | 12:30 |
Stskeeps | ayes | 12:30 |
faenil | great, thanks | 12:30 |
faenil | 1c) should it require lipstick-qt5? | 12:32 |
faenil | I mean, in xorg you have a server to start...in Wayland it seems starting lipstick process is enough :/ | 12:32 |
Stskeeps | hrm | 12:32 |
Stskeeps | well, if lipstick is there, that's fine | 12:32 |
situ | faenil: I wanted to start with application development for Nemo. Any suggestions for which apps to contribute to ? | 12:32 |
faenil | Stskeeps, ok, I'll use lipstick as requirement | 12:33 |
faenil | situ, let's see... | 12:33 |
faenil | situ, there's a nemo bugzilla :) you could start picking up a bug from there and fix it :) | 12:34 |
faenil | situ, https://bugs.nemomobile.org/ | 12:34 |
faenil | Stskeeps, 2) who puts stuff in /usr/lib/systemd/user? | 12:34 |
situ | faenil: Right now I am downloading nemo i586 vm image. Is that good enough for development ? | 12:35 |
faenil | it seems "systemctl enable" only puts the symlinks in /etc/systemd/user/ | 12:35 |
faenil | situ, I think you'd better download i486, i586 has some issues, iirc | 12:35 |
faenil | situ, but I'm no VM user, I usually use the n950 for apps development..so don't trust me too much on that ;) | 12:36 |
faenil | (trying to fix that) | 12:36 |
Stskeeps | faenil: packages | 12:37 |
faenil | Stskeeps, ok, so I have to tell lipstick-qt5 to create that symlink | 12:37 |
faenil | I thought there was some systemctl command for that | 12:37 |
faenil | Stskeeps, so .service file has WantedBy=blabla.target...and that service is installed in /usr/lib/systemd/user/ by the .rpm, and this is ok | 12:38 |
faenil | Stskeeps, but I thought systemctl would also create the symlink when enabling the service, isn't there any ctl command for that? | 12:39 |
Stskeeps | it doesn't, package puts it in there itself i believe | 12:39 |
faenil | because it does create the symlink when systemd parses the WantedBy, but in the wrong folder :) | 12:40 |
faenil | alright thanks anyway ;) | 12:40 |
*** Artox has quit IRC | 12:40 | |
faenil | Stskeeps, 3) what about all the packages which have After=xorg.target in their .service files? if we remove xorg-launch-helper there will be no xorg.target in the system | 12:41 |
Stskeeps | faenil: it's a bug if they have | 12:41 |
faenil | should I change all those packages and create -wayland versions? | 12:41 |
cxl000 | faenil, You need to remove those | 12:41 |
Stskeeps | well | 12:41 |
Stskeeps | tell me which packages first | 12:41 |
faenil | Stskeeps, yeah maybe they go away together with xorg-launch-helper you say :) | 12:41 |
cxl000 | faenil, booster-qtcomponents-qt5.service and booster-qtquick2.service at least will need Environment=QT_QPA_PLATFORM=wayland and have After= Requires= lipstick.service | 12:43 |
faenil | cxl000, ok thanks for the hint ;) | 12:43 |
faenil | cxl000, so the official service files are wrong? I meant the one in booster-qtquick2.rpm for example | 12:44 |
faenil | mean* | 12:44 |
cxl000 | You have to remove the xorg target lines from the packaging to which the unit file belongs | 12:45 |
faenil | cxl000, yes I understood that | 12:45 |
faenil | but aren't those qt5 packages already using wayland? | 12:45 |
Stskeeps | note: | 12:46 |
cxl000 | no they are using X | 12:46 |
Stskeeps | have /var/lib/environment/nemo/ui.cofn stuff | 12:46 |
Stskeeps | and /var/lib/environment/compositor/ | 12:46 |
Stskeeps | or you'll be in a world of hurt | 12:46 |
faenil | cxl000, oh ok, well then we need modified -wayland packages for those too? (Stskeeps) | 12:46 |
Stskeeps | i'm a bit surprised those boosters have those | 12:47 |
Stskeeps | special: ^ for later | 12:47 |
cxl000 | lipstick.service need -platform eglfs added to the exec line | 12:48 |
faenil | alright I'll wait for input by special on that matter then | 12:48 |
faenil | cxl000, yeah I've done that already | 12:48 |
faenil | and this was the next question | 12:48 |
faenil | Stskeeps, for lipstick.service we need few env variables | 12:48 |
faenil | and some of them (like gallium) are VM only I guess... | 12:48 |
faenil | how to handle that? | 12:48 |
Stskeeps | well, each hw adaptation has special confs on top of normal configurations | 12:49 |
cxl000 | Environment=file | 12:49 |
Stskeeps | EnvironmentFile or EnvironmentDir= | 12:49 |
Stskeeps | i forget which | 12:49 |
faenil | yeah | 12:49 |
faenil | EnvFile | 12:49 |
Stskeeps | you'll want to do /*.conf | 12:49 |
faenil | but then, who installs the envfile | 12:49 |
Stskeeps | hw adaptation | 12:50 |
Stskeeps | and ui in general | 12:50 |
Stskeeps | one may come from the session | 12:50 |
faenil | mm I need to look for that package then | 12:50 |
*** KaIRC has joined #nemomobile | 12:51 | |
faenil | this is my current lipstick.service | 12:51 |
faenil | https://pastee.org/4x3bz | 12:51 |
faenil | (of course won't work for all platforms, it was just to get it working | 12:51 |
vgrade | cxl000: QT_COMPOSITOR_NEGATE_INVERTED_Y=1 to fix reversed image | 12:51 |
faenil | vgrade, that is n9xx specific I believe | 12:52 |
vgrade | faenil: depends on hardware | 12:53 |
faenil | yeah | 12:53 |
vgrade | some adaptations require it some don't | 12:53 |
faenil | ok ;) | 12:53 |
Aard | faenil: I suggest kicking the n9 into 32bpp mode | 12:55 |
faenil | Aard, ok I'll write that down, starting from VM :) thanks | 12:55 |
Aard | faenil: https://github.com/nemomobile/nemo-configs-n950-n9 <- I started preparing it there. it's complete set of configuration you need to get wayland on 32bpp up on n950, though it's not integrated in hw-adaptation as I didn't have time to merge it with the main configuration (and sort out issues that plymouth does not make much sense on the wayland image) | 12:56 |
faenil | Aard, ok :) I'll ping you when we get to the n9xx image :D | 12:57 |
Stskeeps | and yes, 32bpp on VM too | 13:00 |
Stskeeps | don't bother with anything else | 13:00 |
piggz_ | what is the glacier ui? does it exist in code or only concept? | 13:00 |
faenil | Stskeeps, ok, should it work oob? | 13:01 |
faenil | piggz_, concept | 13:01 |
cxl000 | vgrade, thanks I'll give it a try. Dont suppose you have come across something to swap x and y axis | 13:01 |
faenil | piggz_, I'm trying to make wayland VM image, then we'll start working on integrating QtQuickControls from Qt5, and then we'll make Glacier style for QQC, and then start porting apps over to Qt5 | 13:01 |
Aard | faenil: and I suggest you use a lipstick service file similar to what we use in jolla: https://etherpad.jollamobile.com/pastebin/1374325351/ | 13:02 |
Aard | and then you put a file into /var/lib/environment/compositor/60-vm-whatever.conf | 13:03 |
faenil | Aard, username and pass? :P | 13:03 |
Aard | argh, I thought I put it to pastebin | 13:03 |
piggz_ | faenil: cool | 13:03 |
Aard | faenil: there you go http://pastebin.com/fuEMjQtT | 13:04 |
faenil | let's see what I missed :D | 13:04 |
Aard | in the pastebin is the example configuration file from the n9 (which is provided in the configuration I linked above), just take it and adjust it for vm | 13:04 |
faenil | yeah thanks ;) | 13:06 |
faenil | oh yeah I forgot Requires pre user | 13:06 |
Aard | your service file is mostly fine, you just did the parameter passing in a very unelegent way | 13:08 |
faenil | yeah, forgive my first attempt at .service files :D | 13:08 |
*** Sfiet_Konstantin has quit IRC | 13:12 | |
Aard | I have my minions^Wspecialists for that kind of work, so I can just glimpse at what they did already ;) | 13:13 |
faenil | ahah :) | 13:13 |
faenil | I'm having lots of fun! learning a lot :D | 13:13 |
*** Sfiet_Konstantin has joined #nemomobile | 13:15 | |
piggz_ | how does the build service work....i see that the apps/libs are hosted in github...how does that result in rpms for the various ports? | 13:17 |
faenil | piggz_, there's automagic on github side | 13:18 |
faenil | there are webhooks in github repos, whenever you update something on github, OBS takes files and rebuilds pacakge | 13:18 |
faenil | something like that :P | 13:18 |
faenil | Stskeeps, there's already /var/lib/environment/nemo/something.conf in Nemo...not sure I need to edit that though | 13:20 |
vgrade | piggz_: https://wiki.merproject.org/wiki/Nemo/Development#Automated_Packaging_from_git | 13:20 |
faenil | thanks vgrade I'll read that as well :) | 13:20 |
faenil | mm I'll read it later :D | 13:21 |
faenil | mmm | 13:26 |
faenil | nemo-mobile-session and nemo-x86-configs don't have webhooks | 13:26 |
faenil | :( | 13:26 |
vgrade | cxl000: something like http://dev.gentoo.org/~dberkholz/evdev-swapaxes-try5.patch into https://qt.gitorious.org/qt/qtbase/blobs/0823fa2c61b9105a9729fbeb3f5c411143e27760/src/platformsupport/input/evdevtouch/qevdevtouch.cpp#line319 | 13:27 |
Stskeeps | we have evdevtouch rotation already | 13:27 |
Stskeeps | check mer-packages/qtbase? | 13:28 |
vgrade | ah ok, https://github.com/mer-packages/qtbase/blob/master/qtbase/src/platformsupport/input/evdevtouch/qevdevtouch.cpp#L185 | 13:30 |
vgrade | cxl000: https://github.com/mer-packages/qtbase/commit/cf13b58baa9767cd795d203da6508ef429c007d4 | 13:30 |
*** kontio has quit IRC | 13:33 | |
*** kontio has joined #nemomobile | 13:36 | |
*** kontio has quit IRC | 13:36 | |
*** kontio has joined #nemomobile | 13:36 | |
faenil | so, what should I do if I want to modify some package? I remember there was something about spec and yaml, autogeneration etc | 13:44 |
*** Superpelican has quit IRC | 13:45 | |
faenil | I mean, if I want to modify the packaging files | 13:47 |
Stskeeps | are they using _service? | 13:47 |
faenil | Stskeeps, seems not, lipstick-colorful-home and nemo-mobile-session don't have webhooks from what I see | 13:49 |
faenil | not even nemo-configs-x86 | 13:49 |
Stskeeps | oki | 13:50 |
Stskeeps | so just use branch | 13:50 |
faenil | obs branch you mean | 13:50 |
Stskeeps | osc branch, yes | 13:50 |
faenil | ok | 13:51 |
faenil | I thought more packages had webhooks | 13:51 |
Stskeeps | all of mw | 13:51 |
Stskeeps | apps not so much | 13:51 |
vgrade | https://build.merproject.org/package/files?package=nemo-mobile-session&project=nemo%3Adevel%3Aux looks like it has hooks | 13:52 |
faenil | vgrade, yeah...I seemed to remember there was a file on github when there was webhook | 13:53 |
faenil | but I was wrong, it's on OBS | 13:53 |
faenil | Stskeeps, all of them have webhooks, just checked on OBS | 13:53 |
Stskeeps | ok | 13:54 |
*** Sfiet_Konstantin has quit IRC | 13:54 | |
faenil | so I just need to modify the git repo right? | 13:54 |
faenil | but what about packaging itself, the .spec is generated from the .yaml iirc from old times | 13:55 |
faenil | should I change yaml, and it will recreate the spec? or what? | 13:55 |
Stskeeps | just the git repo - and you change yaml and run specify | 13:55 |
faenil | ok so I have to clone it on my disk | 13:56 |
faenil | ok thanks | 13:56 |
Stskeeps | mb should become your new best friend | 13:57 |
faenil | though if I want to test the changes to lipstick I still have to branch on OBS | 13:57 |
faenil | Stskeeps, oh, always great to meet new people...any wiki article about it? :D | 13:57 |
Stskeeps | set up a sb2 target and then do mb build -t TARGETNAME rpm/foo.spec | 13:58 |
Stskeeps | simple as that | 13:58 |
faenil | great :) | 13:58 |
cxl000 | Stskeeps, Just completed a build of libhybris from git but now back to assert error in minimer. I'll have to resume debugging tomorrow | 13:58 |
faenil | I guess I need a special rootfs for that target? a rootfs with the same packages of my wayland image? | 13:58 |
Stskeeps | cxl000: ok, cya | 13:59 |
cxl000 | good night | 13:59 |
faenil | cxl000, good night | 13:59 |
faenil | cxl000, and thanks for helping me out :) | 13:59 |
Stskeeps | faenil: just make an image with -f fs for now | 14:00 |
Stskeeps | faenil: of your own image | 14:00 |
Stskeeps | and make sure to add libsb2 as a package in it | 14:00 |
faenil | -f is deprecated I think | 14:00 |
faenil | at least mic create doesn't like it :P | 14:01 |
Stskeeps | ok | 14:01 |
Stskeeps | mic cr fs | 14:01 |
faenil | :) | 14:01 |
Stskeeps | instead of raw | 14:01 |
faenil | yeah yeah | 14:01 |
*** Superpelican has joined #nemomobile | 14:01 | |
faenil | I was wondering because autogenerated ks files also have "-f" in the mic parameters | 14:01 |
faenil | but it seems it doesn't accept it | 14:01 |
Stskeeps | probably just a leftover | 14:03 |
faenil | ok ;) | 14:03 |
faenil | creating :) | 14:04 |
faenil | Stskeeps, is it safe to have some packages from 5.0.2 and some from 5.1? | 14:08 |
piggz_ | i wish i was clever enough to fix qml-compositor :) | 14:09 |
faenil | piggz_, what do you mean to fix? | 14:09 |
piggz_ | its not working here for me ... no apps show up when i run them, the output suggests: | 14:10 |
piggz_ | QQmlComponent: Component is not ready | 14:10 |
piggz_ | file:///usr/lib/qt5/examples/qtwayland/qml-compositor/main.qml:90: TypeError: Cannot set property 'targetWidth' of null | 14:10 |
faenil | oh :( | 14:10 |
Stskeeps | piggz_: on what device? | 14:10 |
piggz_ | n950 | 14:10 |
Stskeeps | how do you run it? | 14:11 |
piggz_ | exactly as on https://wiki.merproject.org/wiki/Adaptation/N9-N950/Wayland ... btw...those messages appear in that page also, so maybe its expected | 14:12 |
piggz_ | and the problem is elsewhere | 14:12 |
Stskeeps | restart compositor, try again | 14:12 |
*** arturo182 has joined #nemomobile | 14:15 | |
piggz_ | Stskeeps: have done, no difference | 14:16 |
piggz_ | trying both qmlscene and my app, both fail to display anything, but i can see debug otuput from my app ... not sure what qmlscene displays | 14:16 |
Stskeeps | ok | 14:16 |
faenil | Stskeeps, what should I use in sb2-init here https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Target_Setup | 14:28 |
Stskeeps | sb2-init -L --sysroot=/ -C --sysroot=/ -m sdk-build -n -N jolla-i486 /opt/cross/bin/i486-meego-linux-gnu-gcc | 14:30 |
Stskeeps | is what i use | 14:30 |
faenil | mm ok I'm missing files in /bin | 14:31 |
Stskeeps | jolla-i486 = TARGET_NAME | 14:31 |
faenil | yeah got that | 14:31 |
faenil | but I only have armv7hl in opt/cross/bin | 14:31 |
faenil | I think I need some package, going to read the sdk setup guide | 14:32 |
Stskeeps | yes, cross-i486-gcc and cross-i486-binutils | 14:33 |
faenil | ok thanks | 14:33 |
*** kulve_ is now known as kulve | 14:34 | |
faenil | Stskeeps, worth adding here? https://wiki.merproject.org/wiki/Platform_SDK#Compiling_with_the_SDK | 14:35 |
faenil | I didn't find that info anywhere | 14:35 |
Stskeeps | prolly yes | 14:36 |
dm8tbr | what's an OK image of nemo for the N950 to test some stuff quickly? | 14:36 |
faenil | dm8tbr, latest one? not sure what you need for it to be "OK" :/ | 14:37 |
faenil | Stskeeps, alright, though there is no pattern for that | 14:37 |
faenil | https://github.com/mer-tools/sdk-setup/blob/master/patterns/SDK_groupings.yaml | 14:37 |
dm8tbr | just boots to UI and able to make and receive calls is enough right now | 14:37 |
dm8tbr | can be either wayland or xorg, don't care | 14:37 |
* dm8tbr checks images | 14:37 | |
faenil | dm8tbr, I heard someone had problems with the cellular part on the latest image.. | 14:38 |
faenil | not sure if that was fixed | 14:38 |
dm8tbr | k, will try | 14:39 |
faenil | alright | 14:39 |
* dm8tbr decides to try http://releases.nemomobile.org/releases/0.20130620.0.1/images/nemo-armv7hl-n950/ | 14:39 | |
faenil | lbt, how do you feel about adding Mer-SB2-i486 to patterns https://github.com/mer-tools/sdk-setup/blob/master/patterns/SDK_groupings.yaml ? :) | 14:40 |
*** asterismo has quit IRC | 14:40 | |
faenil | I think I will add some stuff to the wiki in the meanwhile, to avoid others to have some problems as me | 14:46 |
faenil | very insteresting I have to say | 14:50 |
faenil | sb2 -t nemoWayland_i486VM -m sdk-install -R rpm --rebuilddb | 14:50 |
faenil | rpm: --rebuilddb: unknown option | 14:50 |
Stskeeps | install rpm-build in the host | 14:52 |
Stskeeps | i think | 14:52 |
dm8tbr | hmmmm, interesting the information about an incoming voice-call is only on the system dbus, not on the session bus it seems | 14:53 |
*** asterismo has joined #nemomobile | 14:53 | |
faenil | Stskeeps, mer sdk has it already | 14:54 |
Stskeeps | faenil: actually, does YOURTARGET/bin/rpm exist? | 14:55 |
faenil | Stskeeps, yes, otherwise it wouldn't say unknown option :) | 14:55 |
Stskeeps | well | 14:56 |
Stskeeps | it would | 14:56 |
faenil | it's rpm returning the error | 14:56 |
faenil | who would return that error if rpm wasn't there? | 14:56 |
Stskeeps | yes, and sb2 uses the host rpm for that | 14:56 |
Stskeeps | sb2-init pastebin please | 14:56 |
faenil | oh | 14:56 |
faenil | anyway, target/bin/rpm exists ;9 | 14:56 |
Stskeeps | right, i trust you, but i'd like to verify | 14:57 |
faenil | https://pastee.org/uc28m | 14:58 |
Stskeeps | no, sb2-init | 14:58 |
Stskeeps | :P | 14:58 |
faenil | isn't that sb2-init? | 14:58 |
faenil | :/ | 14:58 |
Stskeeps | no, sb2-init without any parameters | 14:58 |
faenil | oh ok :P | 14:58 |
faenil | https://pastee.org/x62sr | 14:59 |
faenil | well, I see the difference in the path ... compared to n950 target | 15:00 |
Stskeeps | /parentroot/srv/mer/targets/nemoWayland_i486VM | 15:00 |
Stskeeps | that doesn't look 100% kosher | 15:00 |
faenil | https://wiki.merproject.org/wiki/Platform_SDK_and_SB2#Target_Setup | 15:01 |
Stskeeps | anyway | 15:01 |
Stskeeps | ls -al /parentroot/srv/mer/targets/nemoWayland_i486VM/usr/lib/rpm/rpmrc | 15:02 |
faenil | no file | 15:02 |
Stskeeps | ls -al /parentroot/srv/mer/targets/nemoWayland_i486VM/bin/sh | 15:02 |
faenil | bash | 15:02 |
Stskeeps | hrm | 15:03 |
Stskeeps | ls -al /parentroot/srv/mer/targets/nemoWayland_i486VM/usr/bin/rpmdb ? | 15:03 |
faenil | nothing | 15:04 |
Stskeeps | ls -al /parentroot/srv/mer/targets/nemoWayland_i486VM/bin/rpm ?? | 15:04 |
faenil | it's there | 15:04 |
Stskeeps | my god, what have you done.. | 15:04 |
faenil | I followed the wiki guide.... | 15:05 |
Stskeeps | ok, show me your .ks? | 15:05 |
faenil | https://pastee.org/qpff2 | 15:06 |
Stskeeps | and command line used to make it? | 15:06 |
faenil | sudo mic create fs --record-pkgs=name --pkgmgr=zypp --arch=i486 nemo-i486-vm-rnd-compositoronly_SB2target.ks --tokenmap=MER_RELEASE:latest,NEMO_RELEASE:latest,SSU_RELEASE_TYPE:rnd,FLAVOUR:devel | 15:07 |
faenil | just replaced raw with fs | 15:07 |
faenil | it created the folder in mic-output | 15:08 |
faenil | and I mv'ed it to targets/ | 15:08 |
faenil | and followed the wiki step by step, copypasting commands... | 15:10 |
Stskeeps | building image atm | 15:12 |
faenil | ok...sorry to waste your time on this :/ hope it's not a mistake on my side | 15:12 |
Stskeeps | no problem, it's weekend | 15:13 |
dm8tbr | hmmm, ok, so for some reason which I fail to understand I can't listen to the session bus under nemo over SSH | 15:27 |
*** mike7b4_lenovo has quit IRC | 15:28 | |
dm8tbr | "DISPLAY=:0 dbus-monitor --session" works on everything else I've tried | 15:28 |
faenil | lbt, ping | 15:31 |
*** KaIRC has quit IRC | 15:32 | |
faenil | Stskeeps, discovered anything? | 15:32 |
*** ketil_k has joined #nemomobile | 15:32 | |
dm8tbr | OK, so after initial survey it looks like dbus messages on nemo and harmattan are very similar or the same | 15:33 |
MSameer | that is expected ;) | 15:34 |
dm8tbr | yes | 15:35 |
dm8tbr | but I wanted to confirm that | 15:35 |
faenil | MSameer, hey :) | 15:35 |
dm8tbr | now the interesting bit will be if the jolla phone will inherit enough to not necessitate a rewrite of what I'm planning | 15:35 |
MSameer | faenil: hello hello :) | 15:35 |
MSameer | dm8tbr: what are you planning? | 15:36 |
dm8tbr | org.freedesktop.Telepathy.* seems to provide everything what I want to know at the moment | 15:36 |
dm8tbr | MSameer: looking at how to make SOwatch future proof by making sure it works on nemo too and with something that will be likely also in the jolla phone | 15:36 |
MSameer | faenil: sorry I missed the conversation that day, got busy and the tab was hidden in my IRC client | 15:37 |
dm8tbr | currently it uses ckit | 15:37 |
faenil | MSameer, no problem ;) I learned about how systemd works in the meanwhile | 15:37 |
*** KaIRC has joined #nemomobile | 15:37 | |
faenil | planned the changes | 15:37 |
faenil | forked repos... | 15:37 |
dm8tbr | and after looking what statefs exposes I decided to look at dbus instead as that seems to have more data | 15:37 |
faenil | and now I needed to test stuff with proper edited rpms | 15:37 |
faenil | so I was setting up i486 SB2 target | 15:37 |
faenil | but something went wrong, rpm --rebuiddb says "unknown option" | 15:38 |
MSameer | faenil: GOOD WORK | 15:38 |
faenil | Stskeeps is currently investigating | 15:38 |
MSameer | dm8tbr: I cannot coment on the jolla phone part but I assume the dbus part can be abstracted in a file | 15:38 |
dm8tbr | yeah | 15:39 |
MSameer | which would make it easily replacable | 15:39 |
MSameer | i usually have these things configurable in an ini style file and just use QDBusInterface | 15:40 |
* dm8tbr hasn't written stuff for dbus yet, so will need to take a plunge anyway. probably look at how others implemented dbus interactions | 15:41 | |
faenil | Stskeeps, I don't see why the wiki says /srv/mer/targets/ for n950 rootfs, and /parentroot/srv/mer/targets/ for the general target though...that seems fishy to me | 15:48 |
MSameer | /parentroot is visible only inside sdk | 15:50 |
faenil | MSameer, yeah, but the rootfs is also created inside the sdk | 15:51 |
faenil | MSameer, so those folders are different, as they're both used from inside the SDK chroot (as asked by the wiki) | 15:52 |
faenil | things end up in two different places | 15:52 |
faenil | and that looks...weird to me | 15:53 |
faenil | MSameer, n950 rootfs*, I meant | 15:53 |
MSameer | mmm | 16:07 |
MSameer | i always have issues installing sdk so I would rather refrain | 16:08 |
faenil | I hope carsten will be back before I have to leave :/ | 16:08 |
piggz_ | haha, i thought 'im not getting anywhere with this, i wonder what happens if i run lipstik' ... not realising i had x11 forwarding...i now have an n950 gui as my background in kde | 16:13 |
faenil | lol | 16:14 |
faenil | which means you have x11 active, which is not good | 16:14 |
faenil | weren't you testing wayland? | 16:14 |
piggz_ | i was, and wayland is still running on the phone, so lipstik used the ssh x11 session | 16:15 |
faenil | mm ok | 16:15 |
faenil | so you stopped user-session@100000.service ? | 16:15 |
piggz_ | yes | 16:15 |
faenil | ok | 16:15 |
piggz_ | im gonna disable wayland i think | 16:16 |
faenil | pity you didn't get it to work...I haven't tried yet on n950 | 16:16 |
faenil | but on VM the homescreen runs | 16:16 |
*** xavinux has joined #nemomobile | 16:19 | |
xavinux | hi people, happy weekend | 16:20 |
faenil | xavinux, hey :) to you too | 16:20 |
*** Sfiet_Konstantin has joined #nemomobile | 16:24 | |
*** xavinux has quit IRC | 16:29 | |
faenil | Sfiet_Konstantin, o/ | 16:37 |
Sfiet_Konstantin | faenil: o/ | 16:38 |
* Stskeeps yawns | 17:05 | |
*** thedead1440__ has quit IRC | 17:06 | |
* faenil patpats Stskeeps | 17:10 | |
*** Superpelican has quit IRC | 17:11 | |
faenil | Stskeeps, none replies about webhooks :P | 17:12 |
faenil | saturday :) | 17:12 |
faenil | I branched nemo-mobile-session, https://build.merproject.org/package/files?package=nemo-mobile-session&project=home%3Afaenil%3Abranches%3Anemo%3Adevel%3Aux | 17:12 |
faenil | tar_git error, as expected...but I don't know what I should do about it | 17:13 |
Stskeeps | faenil: something must have gone wrong in your 'mv' | 17:22 |
Stskeeps | mic-output/test/usr/lib/rpm/rpmrc | 17:22 |
faenil | Stskeeps, yeah np I did it all over, and it worked | 17:22 |
Stskeeps | ok | 17:23 |
faenil | yeah something must have happened during the mv | 17:23 |
faenil | Stskeeps, how should I behave with the webhooks branching? | 17:23 |
faenil | I'm leaving in 2 minutes ;) want to make sure I know what to do tomorrow | 17:24 |
Stskeeps | faenil: mm, bit complex topic, but 'get a hold of lbt' | 17:25 |
faenil | impossible task it seems.... :P | 17:25 |
faenil | (to get hold of him :D) | 17:25 |
faenil | alright I guess I won't be able to finish this before people come back from weekend | 17:26 |
faenil | I'm off, have a nice evening Stskeeps ! | 17:28 |
*** faenil has quit IRC | 17:29 | |
*** Morpog_PC has quit IRC | 17:41 | |
*** thedead1440 has joined #nemomobile | 17:41 | |
*** asterismo has quit IRC | 17:43 | |
*** nodevel has quit IRC | 17:48 | |
*** rcg has quit IRC | 17:48 | |
*** asterismo has joined #nemomobile | 17:49 | |
*** nodevel has joined #nemomobile | 17:51 | |
*** Sfiet_Konstantin has quit IRC | 17:59 | |
*** Sfiet_Konstantin has joined #nemomobile | 18:05 | |
*** nodevel has quit IRC | 18:18 | |
*** nodevel has joined #nemomobile | 18:18 | |
*** Superpelican has joined #nemomobile | 18:21 | |
*** nodevel has quit IRC | 18:29 | |
*** nodevel has joined #nemomobile | 18:29 | |
*** Superpelican has quit IRC | 18:34 | |
*** namefake has joined #nemomobile | 18:36 | |
*** namefake has quit IRC | 18:36 | |
*** rcg has joined #nemomobile | 18:41 | |
*** piggz_ has quit IRC | 19:12 | |
*** piggz__ has joined #nemomobile | 19:12 | |
*** planasb_ is now known as planasb | 19:33 | |
*** furikku has quit IRC | 20:00 | |
*** nodevel has quit IRC | 20:16 | |
*** piggz__ has quit IRC | 20:17 | |
*** ZogG_laptop has joined #nemomobile | 21:01 | |
*** ZogG_laptop has joined #nemomobile | 21:01 | |
*** piggz has joined #nemomobile | 21:03 | |
*** NIN101 has quit IRC | 21:13 | |
*** roope has quit IRC | 21:16 | |
*** Ketil has joined #nemomobile | 21:22 | |
*** ketil_k has quit IRC | 21:25 | |
*** roope has joined #nemomobile | 21:25 | |
*** roope- has joined #nemomobile | 21:44 | |
*** roope has quit IRC | 21:46 | |
*** fk_lx has left #nemomobile | 21:52 | |
*** nodevel has joined #nemomobile | 21:58 | |
Sage | Stskeeps: faenil, I think xorg-launch-helper shouldn't be required by the session anymore eventhough we use xorg still as main ithing | 22:06 |
*** M13 has joined #nemomobile | 22:10 | |
*** M13 has quit IRC | 22:11 | |
*** Hurrian has quit IRC | 22:12 | |
*** Hurrian has joined #nemomobile | 22:21 | |
*** Hurrian has quit IRC | 22:24 | |
*** Hurrian has joined #nemomobile | 22:26 | |
*** Hurrian has joined #nemomobile | 22:26 | |
*** xavinux has joined #nemomobile | 22:40 | |
*** Hurrian has quit IRC | 22:47 | |
*** SfietKonstantin has joined #nemomobile | 23:05 | |
*** Sfiet_Konstantin has quit IRC | 23:05 | |
*** SfietKonstantin has quit IRC | 23:38 | |
*** Sfiet_Konstantin has joined #nemomobile | 23:38 | |
*** Sfiet_Konstantin has quit IRC | 23:50 | |
*** Sfiet_Konstantin has joined #nemomobile | 23:50 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!