Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1699622

Summary: deepin-terminal doesn't start on wayland
Product: [Fedora] Fedora Reporter: Damian Ivanov <damianatorrpm>
Component: deepin-terminalAssignee: sensor.wen
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 31CC: felixonmars, newbytee, robinlee.sysu, sensor.wen, sztsian
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: deepin-terminal-5.0.4.1-1.fc30 deepin-terminal-5.0.4.1-1.fc32 deepin-terminal-5.0.4.1-1.fc31 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-05-11 03:15:41 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 Damian Ivanov 2019-04-14 11:04:44 UTC
on kde wayland
deepin-terminal => does not start
GDK_BACKEND=x11 deepin-terminal => works

Comment 1 Robin Lee 2019-04-15 02:13:19 UTC
Deepin upstream basically has no wayland support by now.

Comment 2 Damian Ivanov 2019-04-17 09:33:00 UTC
Wouldn't it be correct until upstream has resolved that to edit the .desktop file?

Comment 3 Robin Lee 2019-04-17 09:45:13 UTC
(In reply to Damian Ivanov from comment #2)
> Wouldn't it be correct until upstream has resolved that to edit the .desktop
> file?

Do you mean to edit .desktop file to force GDK_BACKEND=x11? I tested on a clean f30 kde wayland session and deepin-terminal does not work well even has GDK_BACKEND=x11.

Comment 4 Damian Ivanov 2019-04-17 09:55:15 UTC
yeah, that's what I mean. It works bad yes. To remove the window border I also added a kwin rule to force no titlebar and still once you make a right click inside the terminal window it hangs for a few seconds (it starts up dde-menu process). After that it is fast always but dde-menu steals focus once a minute or so...

Comment 5 Robin Lee 2019-04-18 06:36:09 UTC
(In reply to Damian Ivanov from comment #4)
> yeah, that's what I mean. It works bad yes. To remove the window border I
> also added a kwin rule to force no titlebar and still once you make a right
> click inside the terminal window it hangs for a few seconds (it starts up
> dde-menu process). After that it is fast always but dde-menu steals focus
> once a minute or so...

Hmm... Overriding environment is too tricky and incomplete. I would prefer not to do this way.

Comment 6 Ben Cotton 2019-08-13 19:27:20 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.

Comment 7 Newbyte 2020-04-29 18:18:00 UTC
This may be resolved in 5.0.4 and onwards as this work should be included: https://github.com/linuxdeepin/deepin-terminal/pull/214

Comment 8 Fedora Update System 2020-05-02 08:28:07 UTC
FEDORA-2020-c283433baf has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-c283433baf

Comment 9 Fedora Update System 2020-05-02 08:28:08 UTC
FEDORA-2020-101d4204f4 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-101d4204f4

Comment 10 Fedora Update System 2020-05-02 08:28:09 UTC
FEDORA-2020-12a10bbb58 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-12a10bbb58

Comment 11 Fedora Update System 2020-05-03 07:07:08 UTC
FEDORA-2020-101d4204f4 has been pushed to the Fedora 31 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-101d4204f4`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-101d4204f4

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2020-05-03 07:31:37 UTC
FEDORA-2020-12a10bbb58 has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-12a10bbb58`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-12a10bbb58

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2020-05-03 07:50:34 UTC
FEDORA-2020-c283433baf has been pushed to the Fedora 30 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-c283433baf`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-c283433baf

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2020-05-11 03:15:41 UTC
FEDORA-2020-c283433baf has been pushed to the Fedora 30 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 15 Fedora Update System 2020-05-11 04:29:25 UTC
FEDORA-2020-12a10bbb58 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2020-05-11 06:08:22 UTC
FEDORA-2020-101d4204f4 has been pushed to the Fedora 31 stable repository.
If problem still persists, please make note of it in this bug report.