[Bug 1579799] Re: Need API to allow shell to choose custom OOM killer scores

2016-09-01 Thread Gerry Boland
Thanks for this Ted! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1579799 Title: Need API to allow shell to choose custom OOM killer scores To manage notifications about this bug go to: https://bu

[Bug 1596524] Re: /usr/bin/webbrowser-app:11:QScopedPointer:qGetPtrHelper:QOpenGLContext::d_func:QOpenGLContext::functions:QSGDefaultLayer::invalidated

2016-08-12 Thread Gerry Boland
I'd be interested if this makes any impact: https://code.launchpad.net/~gerboland/qtubuntu/eglconvenience- retry/+merge/298114 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1596524 Title: /usr/bin/w

[Bug 1612358] Re: [MIR] qtmir

2016-08-12 Thread Gerry Boland
lttng-ust used at runtime, is useful for event tracing. We dynamically link to the library currently, but we can refactor to dlload it... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1612358 Title:

[Bug 1605513] Re: Touchpad scrolling is disproportionately faster than mouse wheel scrolling

2016-07-25 Thread Gerry Boland
Ah no, I'm reading the API wrong (kudos to faenil for correcting me): QPoint pixelDelta is in integers, as are all QWheelEvent calculations. So that's not going to work without breaking Qt APIs, which is unlikely. An alternative option might be to us Qt's support for native gesture events - this

[Bug 1605513] Re: Touchpad scrolling is disproportionately faster than mouse wheel scrolling

2016-07-25 Thread Gerry Boland
Are you looking at the right code? I see this from Qt5.4 source (qtbase/src/gui/kernel/qwindowsysteminterface.h) static void handleWheelEvent(QWindow *w, const QPointF & local, const QPointF & global, QPoint pixelDelta, QPoint angleDelta, Qt::KeyboardModifiers mods = Qt::NoModifier, Qt::Scro

[Bug 1594198] Re: Terminal app crashes with "Failed to load libGLESv2"

2016-07-21 Thread Gerry Boland
https://github.com/libhybris/libhybris/pull/316 has been landed. I can remove the QtUbuntu workaround -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1594198 Title: Terminal app crashes with "Failed t

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-07-19 Thread Gerry Boland
Of course we will. We need to re-land the fix. It was reverted because it broke something else, but that's been solved now. Sorry for the delay, but it takes time to get things done just right. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to U

[Bug 1583088] Re: Randomly corrupt characters in Unity8

2016-07-05 Thread Gerry Boland
Also worth noting, there are env vars: QT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH & HEIGHT to set the size of the glyph cache. Need to see what size texture Qt is creating, perhaps it is creating one too large for the hardware -- You received this bug notification because you are a member of Ubuntu

[Bug 1583088] Re: Randomly corrupt characters in Unity8

2016-07-05 Thread Gerry Boland
That would imply the distance field texture is corrupted. As a note to myself, there is a nice glyph test application in this bug: https://bugreports.qt.io/browse/QTBUG-49490 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bug

[Bug 1583088] Re: Randomly corrupt characters in Unity8

2016-07-05 Thread Gerry Boland
If you can reproduce this relative easily, could you try setting QML_USE_GLYPHCACHE_WORKAROUND=1 for unity8. This should do the trick: stop unity8 && start unity8 QML_USE_GLYPHCACHE_WORKAROUND=1 Can also try these: QSG_DISTANCEFIELD_ANTIALIASING=subpixel-lowq or gray Need to determine if that te

[Bug 1545088] Re: Google search page is scaled on window resize

2016-06-30 Thread Gerry Boland
"this functionality" = current form factor? Or is there more you need? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1545088 Title: Google search page is scaled on window resize To manage notificat

[Bug 1545088] Re: Google search page is scaled on window resize

2016-06-29 Thread Gerry Boland
Unity8/QtMir/Mir is not updating the display configuration when changing from tablet to desktop mode, so clients cannot tell what mode they should appear in. QtMir needs to allow Unity8 to set the form factor property on the Display. Mir needs to fix https://bugs.launchpad.net/mir/+bug/1556142 so

[Bug 1596041] Re: corrupted text various elements on unity8-desktop

2016-06-28 Thread Gerry Boland
QPA has nothing to do with rendering itself, and only selects the default unix font renderer for Qt to use. We need information on your hardware, linux install, GPU, etc. I suspect a MESA bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to U

[Bug 1585723] Re: UbuntuShape on intel i915 (Atom) uses fallback CPU rendering

2016-06-22 Thread Gerry Boland
** Changed in: ubuntu-ui-toolkit (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1585723 Title: UbuntuShape on intel i915 (Atom) uses fallback CPU rendering

[Bug 1594198] Re: Terminal app crashes with "Failed to load libGLESv2"

2016-06-21 Thread Gerry Boland
https://github.com/libhybris/libhybris/pull/316 has a better solution to this issue for now -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1594198 Title: Terminal app crashes with "Failed to load lib

[Bug 1594198] Re: Terminal app crashes with "Failed to load libGLESv2"

2016-06-20 Thread Gerry Boland
Digging into the actual root cause, QOpenGLES3Helper has QLibrary load "libGLESv2.so" but this is failing. Using LD_DEBUG=libs you can see: 5646: find library=libGLESv2.so [0]; searching 5646: search path=/vendor/lib:/system/lib (LD_LIBRARY_PATH) 5646:

[Bug 1594198] Re: Terminal app crashes with "Failed to load libGLESv2"

2016-06-20 Thread Gerry Boland
My eglconvenience branch does cause this, but annoyingly by doing the correct thing. Before eglconvenience, we hardcoded GLESv2.0 into QtUbuntu. With eglconvenience, we query the GL version string and correctly fetch the GL version the driver supports. On several of our devices, that is actually G

[Bug 1393578] Re: Subpixel order not included in Mir display information

2016-06-10 Thread Gerry Boland
** Also affects: qtubuntu Importance: Undecided Status: New ** Changed in: qtubuntu Status: New => Triaged ** Changed in: qtubuntu Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. ht

[Bug 1591391] [NEW] [desktop] Launcher bounces any time you install/remove a package

2016-06-10 Thread Gerry Boland
Public bug reported: Using Unity8 as desktop, using Terminal app, the Launcher pops out quickly any time you install/remove any package. To repro: apt-get install It should really only pop out when something in the Launcher changes ** Affects: unity8 (Ubuntu) Importance: Undecided

[Bug 1393578] Re: Subpixel order not included in Mir display information

2016-06-10 Thread Gerry Boland
Adding QtMir as from Qt5.5 and later, the QPA plugin can specify the subpixel hinting to Qt's font renderer (is part of QPlatformScreen implementation). ** Also affects: qtmir Importance: Undecided Status: New ** Changed in: qtmir Status: New => Triaged ** Changed in: qtmir I

[Bug 1400580] Re: Color Inverse on display. Toggle Negative Image

2016-06-10 Thread Gerry Boland
Hi Mikodo, thank you for your messages on this topic. Accessibility is something we need to work on for Unity8. We have plenty to do, from the visual assistance features you've mentioned, to proper keyboard navigation and text-to-speech support. We have a solid list of TODOs (we had a meeting on

[Bug 1590953] Re: Creating an Audio {} component is slow because of AalMediaPlayerService::newMediaPlayer

2016-06-09 Thread Gerry Boland
** Changed in: qtubuntu-media (Ubuntu) Status: New => Confirmed ** Tags added: performance ** Tags added: kpi -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1590953 Title: Creating an Audio

[Bug 1590099] Re: Need to support pointer confimenet

2016-06-07 Thread Gerry Boland
** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New ** Also affects: unity8 (Ubuntu) Importance: Undecided Status: New ** Changed in: qtmir (Ubuntu) Status: New => Confirmed ** Changed in: unity8 (Ubuntu) Status: New => Confirmed ** Changed in: qt

[Bug 1589637] Re: Need to support multiple instances of applications

2016-06-06 Thread Gerry Boland
Ambition is to be able to run: 1. multiple instances (i.e. unique PIDs) of the same application 2. multiple versions of the same application (same appId name, but different versions) Shell will need to combine all entries of 1. under the same icon on the launcher (as Unity7 does now). For 2, migh

[Bug 1589637] Re: Need to support multiple instances of applications

2016-06-06 Thread Gerry Boland
** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589637 Title: Need to support multiple instances of applications To manage

[Bug 1396244] Re: Unlocking the phone over fullscreen app is very slow

2016-06-02 Thread Gerry Boland
I can't repro this any more. Closing ** Changed in: unity8 (Ubuntu) Status: In Progress => Won't Fix ** Changed in: unity8 (Ubuntu) Status: Won't Fix => Invalid ** Changed in: unity8 (Ubuntu Vivid) Status: In Progress => Invalid -- You received this bug notification becaus

[Bug 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)

2016-06-02 Thread Gerry Boland
arm64? Should it not be using a hybris-based driver instead of mesa? What hardware is this? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wr

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-06-02 Thread Gerry Boland
Yep. The branch has been approved, will take a while to get it landed. Note that it will be almost unusable until bug 1585723 is resolved. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1549455 Title:

[Bug 1404302] Re: liblttng-ust0 Error opening shm /lttng-ust-wait-5 - do not link liblttng-ust!

2016-05-30 Thread Gerry Boland
Newer version of LTTng landed ** Changed in: telegram-app Status: New => Invalid ** Changed in: webbrowser-app (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad

[Bug 1585723] Re: UbuntuShape on intel i915 (Atom) uses fallback CPU rendering

2016-05-27 Thread Gerry Boland
Ouch, on the hardware I have access to to test on, even a single Ubuntu Shape in a simple QML file has a massive hit on rendering performance. Rendering times went up 130ms *per shape*! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. h

[Bug 1585723] Re: UbuntuShape on intel i915 (Atom) uses fallback CPU rendering

2016-05-27 Thread Gerry Boland
FYI: INTEL_DEBUG=all is useful, it shows the opcodes mesa is generating from your shaders. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1585723 Title: UbuntuShape on intel i915 (Atom) uses fallback

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-27 Thread Gerry Boland
I've updated the attached branch with my proposed fix. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1549455 Title: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu:

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-27 Thread Gerry Boland
Using simple test apps (lp:~gerboland/+junk/openglwindow & lp:~gerboland/+junk/qquickwindow-debug), it appears that yes Qt is using OpenGL 1.4 on X for both raw GL and QtQuick apps. ./qquickwindow-debug Window format: QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSiz

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-26 Thread Gerry Boland
Ok, I suspect I have found the issue. Seems this hardware only supports OpenGL 1.4 compatibility profile. Qt's EGL code is asking for at least version 2.0, and so getting no valid context back. Could you please install "mesa-utils" package and run "glxinfo". On the hardware I have access to, I see

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-26 Thread Gerry Boland
/me has to stop using "Ok, " at the start of his sentences -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1549455 Title: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubun

[Bug 1585723] [NEW] UbuntuShape on intel i915 (Atom) uses fallback CPU rendering

2016-05-25 Thread Gerry Boland
Public bug reported: I'm digging into unity8 performance problems on older generation Intel GPUs - specifically i915 Atom GPUs. I've tested a simple QML file with a single empty UbuntuShape in it: import QtQuick 2.4 import Ubuntu.Components 1.3 Rectangle { width: 400 height: 300 col

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-25 Thread Gerry Boland
Ok, I figured out hte EGL issue, it was my misunderstanding. Modifying the tools to act correctly, I get this for eglinfo: http://pastebin.ubuntu.com/16686113/ and the qteglchooser correctly chooses a valid Mir EGL config. Why Qt itself cannot do this, I have yet to understand. -- You received

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-25 Thread Gerry Boland
Forgot to say, that was reproduced running the qteglchooser while there was no X server running, instead just a Mir server running. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1549455 Title: Unity

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-25 Thread Gerry Boland
Ok, progress, my tools can exhibit the problem: http://pastebin.ubuntu.com/16677278/ Problems include: 1. libEGL warning: DRI3: xcb_connect failed<- should not be trying that 2. EGL version: 8.-1225087968<- this is garbage I suspect that there is an issue with EGL. -- You received this

[Bug 1580792] Re: Unity8 on Intel Atoms performs poorly

2016-05-24 Thread Gerry Boland
Googling around I found this: https://bugs.freedesktop.org/show_bug.cgi?id=87478 which puts some blame on Qt's shaders for distance field text rendering. Happier news is that Qt has options to either use a lower quality distance field rendering approach (fewer ALU instructions) or disabling distan

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-24 Thread Gerry Boland
Hey Emanuele, Albert got me the data I wanted from those tools, and the results are still inconclusive. I think I need access to the hardware to make real progress on this. So there's no need to bother with the trying those tools. If you fancy a go, just to play: 1. Install build dependencies (I

[Bug 1585127] Re: Apps sometimes get stuck on splashscreen on the first run after upgrade

2016-05-24 Thread Gerry Boland
faenil: well that used to be the case and then the appscope was updated to auto refresh but still takes a little while to do that so the the blue bouncing bar was at the bottom when you tried to open it initially it might of still been updating the appscope which would mean you were using the

[Bug 1585127] Re: Apps sometimes get stuck on splashscreen on the first run after upgrade

2016-05-24 Thread Gerry Boland
** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1585127 Title: Apps sometimes get stuck on splashscreen on the first run aft

[Bug 1549455] Re: Unity8-dash on Intel Atom graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) == EGL_TRUE"]

2016-05-23 Thread Gerry Boland
Hi Emanuele, you attached a branch of mine to this bug - it makes our GL/EGL managing code more robust. I had hoped it would fix this issue, but unfortunately it doesn't. That's why I didn't attach that branch to this bug. Annoyingly I don't have the hardware to hand either, so I'm flying slight

[Bug 1365673] Re: /usr/lib/arm-linux-gnueabihf/qt5/bin/qmlscene:6:qt_message_fatal:QMessageLogger::fatal: UbuntuClientIntegration::UbuntuClientIntegration:UbuntuMirClientIntegrationPlugin::create:load

2016-05-20 Thread Gerry Boland
It has been a year, I've not heard this complaint in some time. I'm marking this as fixed, please re-open if it happens to you. ** Changed in: qtmir Status: Triaged => Fix Released ** Changed in: qtubuntu Status: Confirmed => Fix Released ** Changed in: qtmir (Ubuntu RTM) St

[Bug 1497105] Re: Clients can't get high resolution input in Unity8

2016-05-20 Thread Gerry Boland
QtMir not deciding to resample, that's unity8. ** Changed in: qtmir Status: New => Invalid ** Changed in: qtmir (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/

[Bug 1497105] Re: Clients can't get high resolution input in Unity8

2016-05-20 Thread Gerry Boland
In that case, shell should not resample events, and leave that up the client, no? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1497105 Title: Clients can't get high resolution input in Unity8 To m

[Bug 1383430] Re: QtMir returns RGB32 for XRGB while still defaulting to 0x00 for the alpha.

2016-05-20 Thread Gerry Boland
Hey Brandon, how can I reproduce this issue? If you could recommend a simple client, it would be great ** Changed in: qtmir Status: New => Incomplete ** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New ** Changed in: qtmir (Ubuntu) Status: New => Incomplete

[Bug 1357328] Re: scope in krillin with location hang

2016-05-20 Thread Gerry Boland
I cannot reproduce this, must have been fixed along the way. Please re- open if not ** Changed in: qtmir Status: New => Fix Released ** Changed in: trust-store Status: New => Fix Released ** Changed in: location-service (Ubuntu) Status: New => Fix Released -- You received

[Bug 1383428] Re: QtMir XBGR switchs B/R around. So Red is Blue and vise versa

2016-05-20 Thread Gerry Boland
** Changed in: qtmir Status: New => Confirmed ** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New ** Changed in: qtmir (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ub

[Bug 1241185] Re: Should provide policy based lifecycle exceptions

2016-05-20 Thread Gerry Boland
Lifecycle decisions now made by unity8, not qtmir/unity-mir. Reassigning. ** Changed in: qtmir Status: New => Invalid ** Changed in: unity-mir Status: Triaged => Invalid ** Changed in: unity-mir (Ubuntu) Status: Triaged => Invalid ** Also affects: unity8 (Ubuntu) Importa

[Bug 1304034] Re: onDestruction() not called when closing an app from the Apps scope

2016-05-20 Thread Gerry Boland
*** This bug is a duplicate of bug 1434584 *** https://bugs.launchpad.net/bugs/1434584 ** This bug is no longer a duplicate of bug 1304257 [enhancement] There should be a quit signal sent to sessions instead of killing them directly ** This bug has been marked a duplicate of bug 1434584

[Bug 1304257] Re: [enhancement] There should be a quit signal sent to sessions instead of killing them directly

2016-05-20 Thread Gerry Boland
*** This bug is a duplicate of bug 1434584 *** https://bugs.launchpad.net/bugs/1434584 ** This bug has been marked a duplicate of bug 1434584 closing an app by swiping it should graceful quit -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribe

[Bug 1560497] Re: Unity8 (QtMir) crashed (on login or display change) in TiledDisplayConfigurationPolicy::apply_to() [tileddisplayconfigurationpolicy.cpp:41]

2016-05-20 Thread Gerry Boland
** Changed in: qtmir Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1560497 Title: Unity8 (QtMir) crashed (on login or display change) in TiledDisplayCo

[Bug 1510386] Re: RGBX windows become discoloured (more white or translucent) and corrupt in the Unity8 window switcher

2016-05-20 Thread Gerry Boland
How do I reproduce this Daniel? ** Changed in: qtmir Status: New => Incomplete ** Changed in: qtmir (Ubuntu) Status: New => Incomplete ** Changed in: unity8 (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which

[Bug 1422797] Re: Qt app aborts if it cannot connect to Mir - QtMir rejecting the connection

2016-05-20 Thread Gerry Boland
Almost a year later, I've not heard of this issue cropping up recently. I'm marking as invalid, but if anyone discovers this again, please re- open and I'll look again. ** Changed in: qtmir Status: New => Invalid ** Changed in: qtmir (Ubuntu) Status: Confirmed => Invalid ** Changed

[Bug 1421241] Re: OOM score for apps waiting on content hub should be adjusted

2016-05-20 Thread Gerry Boland
** Changed in: qtmir Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1421241 Title: OOM score for apps waiting on content hub should be adjusted To manage notification

[Bug 1583088] Re: Randomly corrupt characters in text rendering, mainly in Unity8 window titlebars

2016-05-20 Thread Gerry Boland
This is on Intel I guess? Your investigations into bug 1580792 does point out that the driver complains of a bad argument to glCopyTexSubImage - the only consumer of glCopyTexSubImage that I can find is in the Qt's font rendering system - so if it fails, it would cause font rendering issues. That's

[Bug 1583209] Re: OOM killer score calculations should be improved

2016-05-18 Thread Gerry Boland
@ted, you're not wrong, the default kernel OOM killer isn't ideal for us. But writing a new one is a lot of work, especially as we have several different kernel releases to deal with. What would be less ideal, but most likely good enough to fix most user- visible bugs in the short term, is to allo

[Bug 1583209] Re: OOM killer score calculations should be improved

2016-05-18 Thread Gerry Boland
** Changed in: qtmir (Ubuntu) Assignee: Gerry Boland (gerboland) => Nick Dedekind (nick-dedekind) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1583209 Title: OOM killer score calculati

[Bug 1568899] Re: ld: a.out: hidden symbol `__cpu_model' in /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a(cpuinfo.o) is referenced by DSO

2016-05-16 Thread Gerry Boland
Ditto, hit me compiling the Ogre 3d engine. Resorted to above workaround -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1568899 Title: ld: a.out: hidden symbol `__cpu_model' in /usr/lib/gcc/x86_64-li

[Bug 1580774] Re: mouse is getting stuck on a phantom edge

2016-05-13 Thread Gerry Boland
It possible QtMir mis-using the Mir DisplayConfiguration API. Here is our implementation: http://bazaar.launchpad.net/~mir- team/qtmir/trunk/view/head:/src/platforms/mirserver/mirdisplayconfigurationpolicy.cpp#L51 Let me know if something obviously wrong -- You received this bug notification be

[Bug 1580774] Re: mouse is getting stuck on a phantom edge

2016-05-13 Thread Gerry Boland
There appears to be a problem with the DisplayConfiguration::power_mode flag in Mir. I've added debug logging inside ms::MediatingDisplayChanger::update_input_rectangles to print the display configuration state. At startup, once unity8 starts, I see this output from USC: http://pastebin.ubuntu.co

[Bug 1580774] Re: mouse is getting stuck on a phantom edge

2016-05-13 Thread Gerry Boland
mi::DisplayInputRegion::confine(geom::Point& point) is responsible for confining the cursor position inside the display rectangles. void ms::MediatingDisplayChanger::update_input_rectangles(mg::DisplayConfiguration const& config) is that which configures DisplayInputRegion with the display recta

[Bug 1580774] Re: mouse is getting stuck on a phantom edge

2016-05-13 Thread Gerry Boland
Looking at Mir's SurfaceInputDispatcher::deliver_pointer, auto target = find_target_surface(event_x_y); printf("input event target %p, pos: (%d,%d)\n", target.get(), event_x_y.x.as_int(), event_x_y.y.as_int()); prints this when hitting the barrier: input event target 0x562470, p

[Bug 1581498] [NEW] PUK screen pushed down by snap decisions

2016-05-13 Thread Gerry Boland
Public bug reported: PUK entry screen being pushed down by snap decisions/notifications. Krillin, flashed yesterday. See screenshot ** Affects: unity8 (Ubuntu) Importance: Undecided Status: New ** Attachment added: "screenshot" https://bugs.launchpad.net/bugs/1581498/+attachm

[Bug 1580792] Re: Unity8 on Intel Pineview performs poorly

2016-05-11 Thread Gerry Boland
I've reported https://bugs.launchpad.net/mir/+bug/1580277 to raise the GL/GLES combination problem with the Mir team -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1580792 Title: Unity8 on Intel Pine

[Bug 1549455] Re: Qt clients on Intel Pineview graphics fail to create egl context with Mir

2016-05-11 Thread Gerry Boland
http://paste.ubuntu.com/16357238/ the output Qt gave me for the failing eglCreateContext -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1549455 Title: Qt clients on Intel Pineview graphics fail to cr

[Bug 1580792] Re: Unity8 on Intel Pineview performs poorly

2016-05-11 Thread Gerry Boland
** Changed in: unity8 (Ubuntu) Status: New => Confirmed ** Changed in: unity8 (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1580792 Title: Unity8 on

[Bug 1549455] Re: Qt clients on Intel Pineview graphics fail to create egl context with Mir

2016-05-11 Thread Gerry Boland
Just considering the Dash problem, the crash is a symptom of a bigger problem: seems qtubuntu is unable to choose or manage the egl config correctly. If a correct/working egl config was chosen, then this code path wouldn't be entered (which has the "delete when not created" bug seen here). The act

[Bug 1580792] [NEW] Unity8 on Intel Pineview performs poorly

2016-05-11 Thread Gerry Boland
Public bug reported: (problem forked from bug 1549455) Unity8 on Intel Pineview performs very poorly. Frame times appears to be up to 900ms, Qt's renderer thread using 100% CPU. Running unity8 with MESA_DEBUG=1 EGL_LOG_LEVEL=debug reveals a few MESA errors: http://paste.ubuntu.com/16344427/ Quo

[Bug 1490956] Re: QOpenGL widget-based app crashing

2016-05-11 Thread Gerry Boland
I suspect https://github.com/libhybris/libhybris/issues/315 is exactly this issue. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1490956 Title: QOpenGL widget-based app crashing To manage notificat

[Bug 1565763] Re: Unity8 scopes squeezed on Qt 5.6

2016-05-11 Thread Gerry Boland
** Branch linked: lp:~aacid/unity8/lvwph_qt56_fix ** Changed in: unity8 (Ubuntu) Status: New => In Progress ** Changed in: unity8 (Ubuntu) Importance: Undecided => High ** Changed in: unity8 (Ubuntu) Assignee: (unassigned) => Albert Astals Cid (aacid) -- You received this bug no

[Bug 1565763] Re: Unity8 scopes squeezed on Qt 5.6

2016-05-10 Thread Gerry Boland
I've looked into this a bit. Seems there's a change in behaviour between Qt5.5 and 5.6 in how the Flickable's contentItem->width is initially set - and this impacts the LVWPH Try this demo Qt5.6 and LVWPH: http://pastebin.ubuntu.com/16348569/ If you use anchors.fill, the contentItem width stays a

[Bug 1549455] Re: Unity8-dash on Intel Pineview graphics crashes and restarts continuously [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, mEglContext) == EGL_TRUE"]

2016-05-10 Thread Gerry Boland
Albert was able to reproduce this on his netbook. The dash issues we suspect are due to: https://bugs.launchpad.net/qtubuntu/+bug/1580124 https://bugs.launchpad.net/qtubuntu/+bug/1580118 I suspect also that the poor unity8 performance is due to a GL/GLES mismatch in unity8. Running unity8 with M

[Bug 1579846] Re: /usr/bin/unity8:11:QHash:QHash:QSGDistanceFieldGlyphCache::glyphData:QSGDistanceFieldGlyphCache::release:QSGDistanceFieldGlyphNode::~QSGDistanceFieldGlyphNode

2016-05-09 Thread Gerry Boland
Qt has a bug report of a similar issue: https://bugreports.qt.io/browse/QTBUG-48024 which may be avoidable with care in qtmir. ** Changed in: unity8 (Ubuntu) Status: New => Confirmed ** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New ** Changed in: qtmir (Ubuntu)

[Bug 1579799] [NEW] Need API to allow shell to choose custom OOM killer scores

2016-05-09 Thread Gerry Boland
Public bug reported: The desire is to tune Xapps to be killed last in life cycle preferences, since they are unable to restore their state. Also shell needs to be able to set custom OOM scores for the application spawning a trusted prompt helper, as well as that trust helper. Instead of UAL tryi

[Bug 1534682] Re: Not requesting desktop content when connected to monitor

2016-05-09 Thread Gerry Boland
Yep, as of now, you can fetch the shell mode by using the QPlatformNativeInterface::windowProperty api to fetch a "formFactor" property which will return an enum (look in mir for the enum interpretation) indicating what mode the shell is in. Connect to windowPropertyChanged for signal on change. T

[Bug 1534682] Re: Not requesting desktop content when connected to monitor

2016-05-09 Thread Gerry Boland
** Branch unlinked: lp:~gerboland/unity8/window-width-height-changes- acted-upon-always -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534682 Title: Not requesting desktop content when connected to

[Bug 1388114] Re: phablet-tools-citrain needs to depend on phablet-tools

2016-05-06 Thread Gerry Boland
Just hit this. Would be nice to fix please -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1388114 Title: phablet-tools-citrain needs to depend on phablet-tools To manage notifications about this bug

[Bug 1387199] Re: 14e4:4331 [MacBookPro8, 1] broadcom-sta kernel crashes

2016-05-05 Thread Gerry Boland
Hey again folks, I've forward ported the 6.20 version of the bcmwl driver to work with Xenial, as I also find 6.30 is unusably unstable on Xenial. I'm just pushing the source here: lp:~gerboland/+junk/bcmwl_kernel_source-6.20/ It's rough & ready, but should work. I will put a pre-built package h

[Bug 1387221] Re: 14e4:4331 [MacBookPro10, 1] bcmwl-kernel-source >= 6.30.223.30+bdcom-0ubuntu1 fails to see 5GHz networks and is unstable on 2.5GHz

2016-05-05 Thread Gerry Boland
Hey again folks, I've forward ported the 6.20 version of the bcmwl driver to work with Xenial, as I also find 6.30 is unusably unstable on Xenial. I'm just pushing the source here: lp:~gerboland/+junk/bcmwl_kernel_source-6.20/ It's rough & ready, but should work. I will put a pre-built package h

[Bug 1578319] Re: Some ubuntu-ui-toolkit AP tests failing to launch - rejected by unity8 as is using desktop_file_hint

2016-05-05 Thread Gerry Boland
Doing a grep in my directory which holds a bunch of applications, I see quite a few are using the desktop_file_hint flag. I think those that point it to /usr/share/applications will succeed, so they'll be ok. But we might break other AP tests I don't have locally -- You received this bug notifica

[Bug 1578319] [NEW] Some ubuntu-ui-toolkit AP tests failing to launch - rejected by unity8 as is using desktop_file_hint

2016-05-04 Thread Gerry Boland
Public bug reported: I'm trying to run the ubuntu-ui-toolkit autopilot tests on today's image. First off, they could cause unity8 to crash, which is bug 1578258 which can be resolved with https://code.launchpad.net/~gerboland/qtmir/ual-catch-exception/+merge/293805 That causes unity8 to report

[Bug 1578258] Re: Crash in ubuntu::app_launch::Application::create

2016-05-04 Thread Gerry Boland
Can reproduce this by doing: ubuntu-app-launch ubuntu-ui-toolkit-gallery from the command line! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1578258 Title: Crash in ubuntu::app_launch::Applicatio

[Bug 1578258] Re: Crash in ubuntu::app_launch::Application::create

2016-05-04 Thread Gerry Boland
shell ** Branch linked: lp:~gerboland/qtmir/ual-catch-exception ** Changed in: qtmir Status: New => In Progress ** Changed in: qtmir Assignee: (unassigned) => Gerry Boland (gerboland) ** Changed in: ubuntu-app-launch (Ubuntu) Status: New => Invalid -- You received this

[Bug 1578258] [NEW] Crash in ubuntu::app_launch::Application::create

2016-05-04 Thread Gerry Boland
Public bug reported: I can occasionally reproduce a crash in ubuntu-app-launch when running the ubuntuuitoolkit autopilot test suite on the phone. Here is the backtrace: Program received signal SIGABRT, Aborted. 0xb607e9a6 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6 (gdb) bt #0 0x

[Bug 1417655] Re: Support multiple surface applications

2016-05-04 Thread Gerry Boland
Basic support of this has landed. Proper window management of these surfaces remains to be done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1417655 Title: Support multiple surface applications To

[Bug 1575577] Re: App respawns if manually closed while it's launching

2016-04-27 Thread Gerry Boland
** Changed in: qtmir (Ubuntu) Status: New => Triaged ** Changed in: qtmir (Ubuntu) Importance: Undecided => Critical ** Changed in: qtmir (Ubuntu) Importance: Critical => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubun

[Bug 1534682] Re: Not requesting desktop content when connected to monitor

2016-04-20 Thread Gerry Boland
** Branch linked: lp:~unity-team/qtubuntu/screen-info-without-dpr -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534682 Title: Not requesting desktop content when connected to monitor To manage not

[Bug 1561654] Re: Icon creates binding loop on implicitWidth and implicitHeight when used with QT_DEVICE_PIXEL_RATIO

2016-04-19 Thread Gerry Boland
I've attached a branch I worked on for dynamic grid unit support. This rewrites the icon image loader to follow the exact behaviour of qt's image loader, and solved my icon sizing/blur issue. It needs tests though ** Branch linked: lp:~gerboland/ubuntu-ui-toolkit/staging-fix-icon-svg- image-loadin

[Bug 1346633] Re: [enhancement] Autopilot testing needs to know screen coordinates of widgets on screen

2016-04-19 Thread Gerry Boland
** Branch linked: lp:~dandrader/qtmir/coordinateTranslator -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1346633 Title: [enhancement] Autopilot testing needs to know screen coordinates of widgets

[Bug 1565763] Re: Unity8 scopes squeezed on Qt 5.6

2016-04-07 Thread Gerry Boland
Log file has a lot of these messages for each scope: :7:1: QML AbstractButton: Binding loop detected for property "implicitWidth" -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1565763 Title: Unity8

[Bug 1566480] [NEW] Wifi password dialog turns on screen when it shouldn't

2016-04-05 Thread Gerry Boland
Public bug reported: I have a Meizu MX4 here connected to wifi via my router. The screen was off. For some reason, it decided to turn on the screen and show me the wifi password snap decision. Possibly the connection dropped & was re- established by NM? But I've noticed this happening on other o

[Bug 1480654] Re: [regression] Input focus delay after switching app back into focus since OTA5

2016-03-31 Thread Gerry Boland
** Changed in: qtmir (Ubuntu) Importance: Undecided => High ** Changed in: qtmir (Ubuntu) Assignee: (unassigned) => Gerry Boland (gerboland) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.ne

[Bug 1563287] Re: Right edge switcher stutters badly with only a few apps opened

2016-03-29 Thread Gerry Boland
Need to profile and check the code to see how this could have regressed. Stutter could be due to the GPU having to do too much work per frame, inefficiencies in unity8's code. Can't say for certain without measuring. I know of several optimizations to be done with spread still. -- You received

[Bug 1560020] Re: Corrupt QML cache - Apps Fail to start

2016-03-22 Thread Gerry Boland
QtMir has code that should delete the cache, if the app stops unexpectedly (i.e. probably crashed). The QML cache system also does a CRC check on the cache file, to check it before using it. So the file being munged unexpectedly should not be a fatal condition. Instead, if the app is itself corru

[Bug 1554404] Re: qtmir fails to build against Qt 5.6 due to platformsupport pkgconfig removed

2016-03-15 Thread Gerry Boland
** Changed in: qtmir (Ubuntu) Importance: Undecided => Medium ** Changed in: qtmir (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1554404 Title: qtmir f

[Bug 1550371] Re: Webbrowser slow scroll and artifact rendering on freiza

2016-03-08 Thread Gerry Boland
I agree with Chris' assessment. eglSwapBuffers blocking for so long (over 32ms, i.e. 2 frames at 60Hz) is causing Qt's main loop to block, compounding the stutter. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.

[Bug 1549226] Re: top panel drop down menu is semi-transparent and items are unreadable

2016-02-24 Thread Gerry Boland
Please ensure the egl context Qt is getting has rgba , depth 8 and stencil 24. Can read what Qt gets with QSG_INFO=1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1549226 Title: top panel drop d

<    1   2   3   4   5   6   7   8   9   10   >