/srv/irclogs.ubuntu.com/2015/10/28/#ubuntu-mir.txt

robert_ancellduflu, hey, is there anything in particular that needs working on in xmir while you are away?02:41
duflurobert_ancell: Yeah I've tried to keep the bug lists accurate. I'll email the URLs to you02:42
robert_ancellduflu, ta02:42
bschaeferduflu, when does your vacation start?02:51
duflubschaefer: One week02:51
bschaeferduflu, cool, enjoy!02:51
tjaaltonduflu: hey, so will mir revert back to the old pkg-config filename for mir-client-platform-mesa-dev, or provide both?06:00
duflutjaalton: The plan is 0.17.1 provides both. But 0.18.0 only the new one06:01
tjaaltonah, good06:01
dufluIf and when 0.17.1 goes out06:01
tjaaltonso I can upload this new mesa to xenial then06:01
duflutjaalton: So long as it doesn't contain -dev and assuming we don't release 0.17.1 in xenial :P06:01
tjaaltonright06:02
dufluSimple :)06:02
RAOFEven *if* we release 0.17.1 in xenial; 0.17.1 provides both names.06:03
dufluRAOF: Good point but we don't want xenial packages getting into the habit of the old name06:03
RAOFIndeed.06:03
dufluWhich reminds me, Xmir will probably need to support both06:04
dufluThat's a bit ugly06:04
dufluOh, no it won't06:04
RAOFIt can always just use the new name.06:04
dufluyes06:04
RAOFRight.06:04
dufluIt does already06:04
=== ara is now known as Guest43853
=== greyback__ is now known as greyback
alan_ggreyback: @https://code.launchpad.net/~alan-griffiths/qtmir/test-harness-for-MirWindowManager/+merge/274221 - are there known problems on wily? (The latest failure doesn't look related to the MP)10:52
greybackalan_g: I think CI on wily is busted. As long as vivid+o is ok, I'd be happy10:52
alan_ggreyback: I won't look any deeper then. Thanks10:52
zzarralan_g, I think I'll skip porting mir to freon, it's too easy to install ubuntu on a sd-card11:18
zzarrif I download an image for a device with the same SoC as I have in my device, can I use the binary blob with libhybris?11:22
alan_gzzarr: ok11:29
zzarram I correct in my assumption that I can use GPU drivers from any Android device with the same GPU type (same SoC, RK3288)?11:34
alan_gzzarr: I'm not familiar with the issues involved, but I suspect you'd at least need compatible firmware drivers. kdub may have a clearer idea (but it is still early on his part of the planet.)11:41
kdubzzarr, in theory it should work11:42
zzarrkdub, okey, what firmware will I need?11:43
kdubwhatever firmware works with the android drivers11:44
zzarrkdub, do I need to modify the kernel? (I have an kernel for Arch Linux right now)11:44
kdubandroid will have its own kernel drivers that have to be around in whichever kernel you're using11:45
zzarrkdub, is there a step by step explanation how to do it?11:46
kdubnot really, we use the android kernels in ubuntu touch, i would just go with those11:48
zzarrbut it's not a Android based device I have, it's a ChromeBook (ASUS ChromeBook Flip)11:49
zzarrso there's no Android kernel for it (if I can't use a Android kernel for another device)11:50
kdubwell, to use the android drivers and hybris, you'll need the same environment that those drivers run in under android11:51
zzarryes, but I thought that meant I needed just an lxc11:53
zzarrthis it what I thought, I could install Ubuntu, have and install the necessary Android drivers in a lxc and install the firmware for the drivers11:56
kdubthe userspace drivers have to talk to the kernel drivers properly11:58
kduband if there are no kernel drivers for the device, they wont work11:58
zzarrohh, right, I forgot about that11:58
zzarralan_g and kdub, thanks for your help12:07
kdubyep, no problem12:07
=== alan_g is now known as alan_g|lunch
=== chihchun_afk is now known as chihchun
=== dandrader is now known as dandrader|afk
=== alan_g|lunch is now known as alan_g
=== dandrader|afk is now known as dandrader
anpok_dandrader: which version of mir did you try to run in kvm?15:36
alan_g\\o/ Got a failure on krillin15:52
alan_g/o\ not the one I was trying to reproduce15:52
anpok_i think I have to revert the change to the mesa hack15:53
alan_ganpok_: just thinking... could we change mesa to do something like lp:~vanvugt/mir/fix-1510218 and lose the hack completely?15:55
bschaeferalan_g, nice15:56
bschaefero15:56
bschaeferalan_g, sooo another error that could come up later?15:56
anpok_the odd thing is .. we do access the native egl display (which does the dlopen for mir symboles) within the mgn::Display .. which already has the guestplatform15:56
anpok_which means we already reloaded that library15:56
anpok_because that happens just before the platform creation..15:57
anpok_alan_g: hm I dont understand15:57
anpok_ah change mesa!15:58
anpok_yeah we could do sane things in mesa instead of what we currently do15:58
alan_gbschaefer: I don't believe in coincidences. This one proves there's racy code about and we all know races.16:00
dandraderanpok_, the one in wily. 0.17 I think16:00
anpok_dandrader: with the one in wily I do get something on screen .. but for some reason use input does not work16:01
bschaeferalan_g, very true, hopefully caused by the same issue16:01
dandraderanpok_, I downloaded the wily iso from ubuntu.com. installed it in a vm. installed the unity8 session package in it and tryied logging into it16:01
anpok_which one?16:01
anpok_i mean which session package16:01
dandraderanpok_, unity8-desktop-session-mir I think16:02
dandraderanpok_, so you can select a unity8 mir session from the lightdm greeter16:02
anpok_dandrader: hm ok .. this works... then screen turns black for a few seconds.. then I see the u8 greeter.. and run into the input problem16:02
dandraderanpok_, oh, so you get way further than I. for me the greeter UI gets stuck16:03
dandraderanpok_, and running "ps -rf"  I see that usc is not even running yet16:04
anpok_greeter ui gets stuck .. that means usc is not starting up16:04
anpok_could you paste the unity-system-compositor.log from var/log/lightdm?16:04
dandrader-ef I mean16:04
anpok_bbl16:04
bschaeferdang Failed to enter Recovery16:05
bschaeferso the version on CI is 311?16:06
* bschaefer wonders why 312 is the current image im pulling16:06
=== chihchun is now known as chihchun_afk
alan_gbschaefer: fginther said CI is 312, where do you see 311?16:11
bschaeferalan_g, o i though someone in google hangout mentioned 311...16:11
bschaeferthat could have been their run or a prev run16:11
alan_gbschaefer: that might have been in the context "it started working with 311 and stopped with 312"16:12
alan_gWe should record all hangouts for reference16:13
bschaeferooo i see16:13
bschaeferyeah16:13
bschaeferalan_g, i wish there were logs...16:13
bschaeferjust simple text logs16:13
bschaeferbut a recording would be nice16:13
bschaeferhuh, my krillin does not want to be flashed16:14
* bschaefer tries again16:14
bschaeferalan_g, you just used: ubuntu-device-flash touch --channel=ubuntu-touch/rc-proposed/ubuntu --bootstrap16:18
* bschaefer hasnt flashed this krillin in some time16:18
greyback_quick C++ question, how can one forward declare the MirFormFactor enum?16:19
alan_gI didn't "--bootstrap", but otherwise yes16:20
greyback_I'm unable to specify a working storage type16:20
alan_genums are a PITA because of C legacy. The underlying type needs to be known16:21
greyback_that's what I'm suspecting. oh well16:21
bschaeferenum class?16:23
bschaeferi suppose that wont work for that though :(16:23
camakobschaefer, http://askubuntu.com/questions/602035/how-do-i-use-ubuntu-device-flash-with-the-bq-aquaris-e4-5-and-aquaris-e5/602037#60203716:30
camakobschaefer, you need to use a recovery image16:30
camakowget http://people.canonical.com/~jhm/barajas/recovery-krillin.img16:30
camakoubuntu-device-flash touch --channel ubuntu-touch/rc-proposed/bq-aquaris.en --recovery-image /home/camako/Downloads/recovery-krillin.img --developer-mode --password=0000 --bootstrap16:31
bschaefercamako, oo ok, thanks!16:31
camako(channel will be different for you)16:31
bschaeferi thought i'v done this before with that but things could have changed16:31
camakobschaefer, yeah they have16:32
bschaefercamako, cool thanks16:32
camakobschaefer, also you need to put the device in "bootloader" mode as explained in that link by pressing certain buttons16:32
=== dandrader is now known as dandrader|bbl
* camako wonders if alan_g 's way of flashing didn't update everything, which might explain the difference16:45
* alan_g wonders too. Will try again tomorrow if there's been no progress.16:46
bschaefercamako, oo ok, just got down downloading the recovery16:48
bschaeferhuh... set developer mode it lights up green, go back it goes back to off17:06
* bschaefer reflashes with --developer-mode17:14
bschaeferkind of strange you cant do that anymore...17:14
bschaeferfrom the UI17:14
alan_gbschaefer: works for me17:23
bschaeferstrange, when ever i press the check, it doesnt ask for a password17:23
bschaeferand when i leave the menu it goes back to being off17:24
alan_gbschaefer: I have a passcode set17:24
bschaefersame17:24
bschaeferi even went and set a new passcode to check17:24
alan_gOdd17:25
alan_gtried rebooting17:25
alan_g?17:25
bschaeferyeah i just re-flash in dev mode...17:25
bschaeferalan_g, o i should have17:25
bschaeferi had once rebooted, but it was still doing it maybe i needed reset password and reboot17:26
bschaeferwell its in dev mode now17:26
anpok_311 was yesteday i believe..17:26
bschaefersoo,ill have to check that again17:26
anpok_dunno17:26
alan_gwhat's the command to get the image data? we could add it to the test script17:27
bschaeferwhat like adb pull?17:27
* bschaefer didnt know you could grab that17:27
alan_gI mean the phablet version of uname -a17:28
alan_greturns the channel, version etc17:28
bschaefero... /me looks for that17:28
bschaeferalan_g, adb shell system-image-cli -i17:30
alan_gthat's the one. At least we can get that info into the test logs.17:30
bschaeferyeah that would be nice17:30
* alan_g goes hacking17:31
alan_gbschaefer: done17:36
bschaeferalan_g, haha that was quick :)17:36
alan_gwrite access to the repository the script is pulled from is useful17:37
bschaeferyeah that would be nice for debugging17:37
=== alan_g is now known as alan_g|eod
=== dandrader|bbl is now known as dandrader
anpok_dandrader: maybe the mesa-kms driver package is missing?18:42
dandraderanpok_, hmm... let me check18:44
dandraderanpok_, you mean mir-platform-graphics-mesa-kms6?18:48
dandraderanpok, you there?18:50
anpokyes switched network18:53
dandraderanpok, http://pastebin.ubuntu.com/12992020/18:53
dandraderanpok, this is what I get when I try to log in18:53
dandraderanpok, just sent you an e-mail with the same content as I though you were gone for good from IRC :)18:53
dandraderthought18:53
anpoksooo you need to turn the machine off and configure spice + qxl18:54
anpokand it should work18:54
anpokshould be somewhere in display settings in18:55
anpokvirt-manager18:55
dandraderanpok,  never heard of this stuff... ok, let me search for it... do you use VirtualBox as well?18:56
anpokoh you are using virtual box18:57
anpok>18:57
dandraderanpok, is VirtualBox bad? should I use something else like VMWare?18:59
anpokthe drm driver of virtual box is still a separate kernel module.. I havent come around to update it18:59
anpokhm vmware and kvm would both work19:00
dandraderanpok, is it worth filing a bug about virtual box?19:00
anpokhm sure19:00
robert_ancellkgunn, ack on the email about xmir20:39
kgunnhey thanks robert_ancell20:40
kgunnrobert_ancell: i wonder, does it just need a wm ?20:40
kgunnbut i figure ChrisTownsend would have suggested that....if thats what it was20:41
robert_ancellkgunn, duflu did create a built in wm, but I suspect it doesn't set a lot of things.20:41
robert_ancellMost modern X apps do behave a bit weird without one. It might also be settings that are set by u-s-d / g-s-d (since u-g runs without a WM but needs u-s-d for things to work).20:41
robert_ancelli.e. no-one really tests toolkits / apps without running inside a full shell so the defaults are often wrong.20:42
ChrisTownsendkgunn: robert_ancell: Compiz is running, so there is a WM under Xmir.20:43
ChrisTownsendAnd it works fine on a desktop, so I'm thinking it may be specific to arm support.20:44
robert_ancellok20:45
ChrisTownsendrobert_ancell: The awful artifacting has been there for some time now.  The huge scaling inside the Xmir window is pretty new- it doesn't occur with the version of Xmir in the libertine PPA.20:46
robert_ancellChrisTownsend, where is the libertine PPA?20:46
robert_ancellIs that an old version of Xmir, i.e. a regression?20:46
ChrisTownsendrobert_ancell: https://launchpad.net/~libertine-team/+archive/ubuntu/devel/+packages20:47
ChrisTownsendrobert_ancell: Yes, I believe it's a regression.20:47
ChrisTownsendrobert_ancell: You uploaded that Xmir on Oct. 13, so something between then and now.20:48
kgunnrobert_ancell: fwiw, i also was able to just now connect external monitor and it survived/displayed as expected (granted the FF is still huge)20:51
kgunnChrisTownsend: ^20:51
kgunnhave you been able to do multimonitor on arm ?20:52
kgunnthot you had trouble...so i've at least seen it once :)20:52
kgunnw/ xapps specifically20:52
ChrisTownsendkgunn: I was kind of able to get it to work one time, but it went to the, uh, screen with the dots first for a bit before actually displaying.  I haven't been able to get it to work since.20:54
ChrisTownsendkgunn: But I think any Xapps stuff is a separate issue from external monitor stuff.20:55
kgunnme too actually20:55
kgunnwasn't sure if you were claiming xmir was directly impacting it, so good to confirm20:56
ChrisTownsendkgunn: Nope, I just think external monitor support is fragile period.20:56
=== greyback__ is now known as greyback

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!