Ticket #10741 (closed: fixed)
Starting MantidPlot on Linux shows a gray splash screen then shows the actual image
Reported by: | Martyn Gigg | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | blocker | Milestone: | Release 3.3 |
Component: | GUI | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Harry Jeffery |
Description
This has started happening recently on Linux.
You start MantidPlot and then a gray box appears and in the last few moments when the splash screen is around the actual image pops in.
We can't release like this.
Attachments
Change History
comment:2 Changed 6 years ago by Martyn Gigg
- Status changed from assigned to inprogress
Force a repaint of the splash screen.
Ensures the image is painted promptly and does not wait for the event loop to start. If the ApplicationWindow constructor takes too long then the event loop paint events don't start and the image only gets painted at the end. Refs #10741
Changeset: 2570e596a947fb9518bbfbe6fe3e73709ee4db05
comment:3 Changed 6 years ago by Martyn Gigg
Remove the forced 1 second sleep statement from main.
It only holds up startup even and doesn't seem to be required any longer. Refs #10741
Changeset: 7d1e914bf2c0c219e6e8beabedb8f826acf4a994
comment:4 Changed 6 years ago by Martyn Gigg
- Status changed from inprogress to verify
- Resolution set to fixed
This is being verified as pull request #100.
comment:5 Changed 6 years ago by Harry Jeffery
- Status changed from verify to verifying
- Tester set to Harry Jeffery
comment:6 Changed 6 years ago by Harry Jeffery
- Status changed from verifying to closed
Merge pull request #100 from mantidproject/bugfix/10741_gray_splash_linux
Fix gray splash screen on Linux
Full changeset: 56729dd1a6fae7cbad6968980906836c494b1857
comment:7 Changed 6 years ago by Ross Whitfield
This didn't fix it for me. I still get the grey splash screen on Ubuntu 14.10.
comment:8 Changed 6 years ago by Martyn Gigg
@rosswhitfield - What Qt version is on 14.10? Could you add a screenshot? Thanks
I'll open a fresh issue as 14.10 isn't officially supported yet.
comment:9 Changed 6 years ago by Ross Whitfield
Qt version 4.8.6. I believe Fedora 20 is also not fixed, if @peterfpeterson can confirm?
comment:10 Changed 6 years ago by Martyn Gigg
Hmm, 14.04 has 4.8.5 so it is surprising it's different. I'll take a look on a VM.
comment:11 Changed 6 years ago by Ross Whitfield
@sic reported it works with Fedora 20 and Qt 4.8.6. So maybe it's just a problem for my computer, if noone else has reported it.
comment:12 Changed 6 years ago by Pete Peterson
I can try again, but it didn't work on my f20 machine with Qt 4.8.6.
comment:13 Changed 6 years ago by Pete Peterson
Still doesn't work for me
comment:14 Changed 6 years ago by Martyn Gigg
This is odd. Why would it work for @sic but not @peterfpeterson?
comment:15 Changed 6 years ago by Martyn Gigg
- Status changed from closed to verify
- Tester Harry Jeffery deleted
comment:16 Changed 6 years ago by Andrei Savici
Works for me on Ubuntu 14.10
comment:17 Changed 6 years ago by Martyn Gigg
- Status changed from verify to closed
- Tester set to Harry Jeffery
comment:18 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 11583