/srv/irclogs.ubuntu.com/2016/07/18/#ubuntu-mir.txt

tjaaltonRAOF: hi, still around?07:06
duflutjaalton: I think he's on vacation for a while. Maybe back at some point this week briefly07:33
tjaaltonduflu: ok, there was just a thing with the mir egl patch for mesa, missing 'break;'s since an update to it 3y ago, wondering if it was a mistake07:35
tjaaltonuploaded 12.0.1 btw07:36
duflutjaalton: I have a collection of bugs in the mir egl patch :)  https://bugs.launchpad.net/ubuntu/+source/mesa/+bugs?field.tag=egl-platform-mir07:37
dufluWoo Mesa 1207:37
tjaaltonneeded just a slight rebase, and noticed these07:38
tjaaltonduflu: oh, well I can fix 1473091 on the distro07:40
duflutjaalton: You mean 1473901? You're my hero07:41
tjaaltonah right07:41
tjaaltonbut doesn't dropping those affect other users of gm_dri_is_format_supported?07:42
tjaaltongbm_*07:42
duflutjaalton: It's just a mistake we introduced in the patch. I think it's safe for us to remove it07:43
dufluCertainly it would be nice for it to finally work07:43
tjaaltonoh right07:43
tjaaltonactually, upstream added XBGR8888 there, so our patch no longer carries that07:47
tjaaltonthat's new with 1207:48
duflutjaalton: Added it in Mesa 12.x?07:49
dufluAs in it should work properly now?07:49
dufluI know a certain Xmir bug that might benefit from that07:50
tjaaltonyes07:50
dufluOooh, I thought it would never happen07:51
duflutjaalton: Great news assuming it's not a mistake. XBGR8888 is the same thing as RGBX for Android. But why would Mesa support XBGR but not ABGR?07:53
tjaaltonwell, ABGR was already added but not to that function so not really useable07:56
tjaaltonaiui07:56
duflutjaalton: Still one of those switch cases is wrong08:12
dufluWhich is better than two08:12
tjaaltonok I'll drop the other one08:12
duflutjaalton: Yeah at least till upstream adds it intentionally.08:13
dufluIt might work now, but that would only be by accident08:13
tjaaltonand then we'll get it for free08:13
duflutjaalton: Looks like a possible upstream bug in the April 2016 change though. They should have added GBM_FORMAT_ABGR8888 at the same time08:15
dufluBecause Android requires it08:15
tjaaltonah08:18
dufluBut simply having a case statement for it may not be enough. Safer to omit it till it's fully implemented upstream08:20
dufluCould be enough for Mir. Not enough for other projects08:21
tjaaltonright08:21
alan_ganpok: did you have a chance to try https://code.launchpad.net/~alan-griffiths/miral/fix-1603086/+merge/300220?08:53
robert_ancellduflu, what did you have in mind with rethinking how LightDM launches USC?08:53
=== hikiko is now known as hikiko|bbiab
duflurobert_ancell: No idea :) It's a requirement rather than a design08:55
robert_ancellduflu, what's the requirement?08:55
duflurobert_ancell: Just easier control/restarting of unity-system-control independently of lightdm08:56
robert_ancellduflu, that08:56
robert_ancellthat's a pretty severe operation - do you expect the sessions to survive?08:57
duflurobert_ancell: OK, nevermind. I found unity-compositor-command=/usr/bin/env ... works08:57
robert_ancellnice08:57
duflurobert_ancell: Hmm, though could you simply stop lightdm from deleting the environment of unity-system-compositor?08:58
robert_ancellduflu, you mean inherit the lightdm environment?08:58
duflurobert_ancell: Yeah I guess08:58
robert_ancellit's worth considering09:00
alan_gduflu: you should also be able to create unity-system-compositor.conf to put options in.09:00
duflualan_g: I was wondering that but found no default file existed09:00
alan_gI guess no-one has found a need for it yet09:01
dufluI'd still rather not publicise file formats at all till there's a strong need to standardize them09:02
dufluOh. I could also have given --options to unity-compositor-command09:03
anpokalan_g: oh it seems I have been using it all day now09:04
alan_gSo the latest version (from Friday) works for your use case?09:06
anpokyes09:07
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== olli_ is now known as olli
duflualan_g, anyone, remember the workaround for "GtkSettings Cursor Theme: Unsupported GDK backend09:43
duflu" ?09:43
alan_ghow are you getting that?09:44
duflualan_g: nautilus via gtk on Mir (Unity8)09:45
dufluOh that's not the crash. Just a message that precedes the crash09:47
dufluNevermind09:47
alan_gMmm... may not be the thing you've hit. But there are issues running gkt apps as root (that I've yet to dig into). I use -arw-file and run as a normal user.09:47
dufluNot running as root.09:50
dufluanpok: Hey can you add 'nautilus' to your list of GTK apps to test? :)09:51
dufluI just realized I test Xmir with it lots, but never Mir native09:51
dufluFound it. Turns out that's a bug I fixed elsewhere.09:55
dufluanpok: If you're interested, I've possibly fixed the same bug elsewhere already: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/160392309:59
ubot5Launchpad bug 1603923 in nautilus (Ubuntu) "nautilus crashes when run under Mir" [Undecided,New]09:59
anpokoh yes .. cursor settings is on my list of things to be resolved soonish10:33
=== hikiko is now known as hikiko|ln
=== hikiko|ln is now known as hikiko
=== chihchun is now known as chihchun_afk
=== dandrader is now known as dandrader|afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== dandrader|afk is now known as dandrader
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOD
=== dandrader|afk is now known as dandrader

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