Bug 272874 - Missing Wayland support
Summary: Missing Wayland support
Status: RESOLVED LATER
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-09 18:52 UTC by Jimmy Kloss
Modified: 2011-05-10 18:00 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.