Bug 1774806

Summary: main window is not visible in wayland
Product: [Fedora] Fedora Reporter: Przemek Klosowski <przemek>
Component: curaAssignee: Gabriel Féron <g>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: ejohnson82, g, mhroncok, python-sig
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: cura-4.4.0-1.fc32 cura-4.4.0-1.fc31 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-01-17 05:06:02 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Przemek Klosowski 2019-11-21 01:13:56 UTC
Description of problem:
starting cura shows a splash screen which disappears, and the main screen never appears. The list of desktop applications (Ctrl-Alt-Tab) shows a running python3 but it does not show a window when selected.

Version-Release number of selected component (if applicable):
cura-4.1.0-2.fc31.noarch

How reproducible: every time


Steps to Reproduce:
1. run cura from commandline or desktop


Actual results: cura main window not visible


Expected results:cura main window visible

Comment 1 Przemek Klosowski 2019-11-21 01:17:17 UTC
when run in X11 mode 

XDG_SESSION_TYPE=x11 cura

the main window shows up

Comment 2 Gabriel Féron 2019-11-21 09:01:24 UTC
Interesting! I thought it was an issue with my staged Cura 4.3.0 and I didn't think of testing the current version. I guess for now I'll just stage Cura 4.4.0 with this environment variable set, and will try to figure out a way to patch it afterwards for a later release.

Comment 3 Gabriel Féron 2019-12-10 14:49:56 UTC
Filed an issue upstream https://github.com/Ultimaker/Cura/issues/6786

Comment 4 Miro Hrončok 2019-12-10 14:52:17 UTC
Keeping this open to track a proper fix.

Comment 5 Erick 2019-12-14 12:08:45 UTC
Gabriel is there an ETA for adding the XDG_SESSION_TYPE environment variable into the cura script?

Comment 6 Gabriel Féron 2019-12-17 12:53:52 UTC
(In reply to Erick from comment #5)
> Gabriel is there an ETA for adding the XDG_SESSION_TYPE environment variable
> into the cura script?

Cura 4.4 is staged for Fedora 32, maybe we should push it as an update in Fedora 31? (see: https://koji.fedoraproject.org/koji/buildinfo?buildID=1421200)

Comment 7 Fedora Update System 2020-01-08 14:16:14 UTC
CuraEngine-4.4.0-2.fc31, cura-4.4.0-1.fc31, cura-fdm-materials-4.4.0-1.fc31, libarcus-4.4.0-1.fc31, libsavitar-4.4.0-1.fc31, python-uranium-4.4.0-1.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d06f49cd35

Comment 8 Fedora Update System 2020-01-17 05:06:02 UTC
CuraEngine-4.4.0-2.fc31, cura-4.4.0-1.fc31, cura-fdm-materials-4.4.0-1.fc31, libarcus-4.4.0-1.fc31, libsavitar-4.4.0-1.fc31, python-uranium-4.4.0-1.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.