Bug 272874

Summary: Missing Wayland support
Product: [Plasma] kwin Reporter: Jimmy Kloss <jimmy.kloss>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED LATER    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jimmy Kloss 2011-05-09 18:52:13 UTC
Version:           unspecified (using Devel) 
OS:                Linux

X is now about 25yrs old and it wasn't designed to power a fancy multimedia Desktop Environments like KDE. It served us well, but the future belongs to a new Display Server called Wayland. ATM there's no stable release of Wayland, but the following projects already announced plans to support Wayland: MeeGo, Ubuntu, Fedora.

So taking KDE's migration time into account (HAL->udev, KDEPIM1->KDEPIM2) it's not to early to open this bug report. Also i can't wait to get the flicker free and tearingless rendering goodness everyone's promissing. ;-)

Reproducible: Always

Steps to Reproduce:
1. login

Actual Results:  
Flickering X Legacy context switching madness

Expected Results:  
State-of-the-art no-tearing rendering goodness
Comment 1 Christoph Feck 2011-05-10 02:02:41 UTC
> it's not to early to open this bug report

It is :) There is no Wayland support in Qt yet.

I am reassigning to KWin where most of the remaining adaption has to be done, even if probably some more applications would need work.
Comment 2 Martin Flöser 2011-05-10 18:00:17 UTC
I set to "LATER" for the following reasons:

1. We will work on it even without a feature request (in fact I will have a talk at Desktop Summit about it).

2. This is nothing in the scope to be handled by one feature request - 100 feature requests as tasks would be more appropriate ;-)

3. There won't be the one commit that will add the support. It's not done with just porting KWin or any other application to support Wayland

4. I don't want such a feature request as I fear useless discussions like what we get filtered through Phoronix about the Wayland mailing list

5. Last but not least at the current state it is "LATER". Like Christoph already pointed out current Qt does not yet support it and there are still some caveats which prevent that I would bet on a Wayland success.