×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

KDE Plasma Can Now Run On Wayland

Unknown Lamer posted about 10 months ago | from the windows-five-percent-spiffier dept.

KDE 29

An anonymous reader writes "With the upcoming KDE 4.11, there's an initial Wayland backend through the KWin manager. The author notes on his blog: 'Once the system is fully started you can just use it. If everything works fine, you should not even notice any difference, though there are still limitations, like only the three mouse buttons of my touchpad are supported ;-)'"

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

29 comments

PLASMA ON WAYLAND !! (-1)

Anonymous Coward | about 10 months ago | (#43985749)

That is good for the money !!

So I have heard !!

Predicates (2)

TechyImmigrant (175943) | about 10 months ago | (#43985791)

Predicates are great, they let you be right even though you're not.
E.G: "If everything works fine, you should not even notice any difference"

This is true, but it doesn't tell you whether or not you will notice any difference, it just gives you the predicate under which you will not but doesn't walk the walk of telling you it will work fine.

Re:Predicates (2)

sed quid in infernos (1167989) | about 10 months ago | (#43985871)

There's still useful information in that sentence: It's possible Wayland could work as intended, but cause noticable changes in system behavior. This sentence tells us that the expected behavior is no noticable difference. And the sentence also filters out some useless information: of course you'd notice a difference if it doesn't work. That's the trivial case.

Re:Predicates (1)

AvitarX (172628) | about 10 months ago | (#43986139)

Which is a shame, because Wayland was supposed to address weird bad behaviors.

Re:Predicates (1)

Lunix Nutcase (1092239) | about 10 months ago | (#43986179)

The "weird, bad behaviors" would be due to the experimental backend not Wayland. The dev's point was to simply to temper expectations that there will be bugs and issues in the code.

So . . . what other tech sites are out there? (-1)

Anonymous Coward | about 10 months ago | (#43985921)

Since this one is sliding into the abyss.

Re: So . . . what other tech sites are out there? (-1, Flamebait)

Anonymous Coward | about 10 months ago | (#43986743)

No kidding. Pretty much no one who knows anything about technology would use linsux as a desktop OS let alone something as crappy as KDE. Slashdots bizarre obsession with the massive clustetfuck of incompetent coding that is linsux and open sores has really damaged its reputation as "news for nerds".

Three mouse buttons? (2)

unixisc (2429386) | about 10 months ago | (#43985923)

That brings to mind some of the old SunOS and Ultrix workstations that we had in college, which had 3 mouse buttons. Somewhat wierd to handle, particularly when using the 4th finger to right click. Subsequent versions replaced the middle button w/ the mouse click of both left & right, but I'm sure that broke plenty of software that used a combination of left-middle or middle-right. Not to mention Ctrl-left-middle or Alt-right-middle or things like that.

TFA - so does KDE 4.10 already run on Wayland? Or will it be KDE 5.x? That thing seems to need Wayland as well - not just Plasma.

Re:Three mouse buttons? (5, Interesting)

crazyaxemaniac (219708) | about 10 months ago | (#43986047)

TFA - so does KDE 4.10 already run on Wayland? Or will it be KDE 5.x? That thing seems to need Wayland as well - not just Plasma.

This experimental backend is in KDE 4.11. Martin Gräßlin says that X11 clients communicate with KWin and Kwin renders them to the running wayland compositor, weston. Other than the input limitation mentioned in the summary the other problem is that Kwin cannot yet act as a wayland compositor itself and cannot manage wayland clients. I guess if you launched a wayland client in this environment you would have to have weston manage it for you.

Re:Three mouse buttons? (2)

slim (1652) | about 10 months ago | (#43986071)

Eh? I couldn't manage without three mouse buttons in Windows, today. The scroll wheel, of course, doubles as a button.

Middle-click is "paste" in an Xterm.

Re:Three mouse buttons? (4, Funny)

Bill_the_Engineer (772575) | about 10 months ago | (#43986449)

Agree. I haven't told my coworker who is from a MacOS (not to be confused with OS X) background about the wheel click since he was apprehensive about "right-clicks". I didn't want blow his mind.

Re:Three mouse buttons? (1)

Lunix Nutcase (1092239) | about 10 months ago | (#43986889)

This might be shocking to you but you've been able to use mice with more than one button with Macs for ages.

Re:Three mouse buttons? (1)

Anonymous Coward | about 10 months ago | (#43988361)

I guess that is why the Mac OS OS X difference was stressed.

Re:Three mouse buttons? (1)

YukariHirai (2674609) | about 10 months ago | (#43992259)

Except that even in Mac OS 9 it was possible to use a mouse with more than one button.

Re:Three mouse buttons? (0)

Anonymous Coward | about 10 months ago | (#43996811)

There is a difference between "possible" and "common". While it may have been possible to use a two-button mouse with Mac OS 9, it was more common for its users to use a single-button mouse that came from Apple.

Re:Three mouse buttons? (1)

copponex (13876) | about 10 months ago | (#43989913)

Easy, buddy. Back in the day it was an old joke:

Fanboi: Name one thing that your PC can do that my Mac can't!!
Operator: Right-click.

Today's analog is:

Fanboi: Name one thing that your Android can do that my iPhone can't!!
Operator: Run applications without Apple's permission.

Re:Three mouse buttons? (1)

Bearhouse (1034238) | about 10 months ago | (#43986859)

Eh? I couldn't manage without three mouse buttons in Windows, today. The scroll wheel, of course, doubles as a button.

Middle-click is "paste" in an Xterm.

*strokes beard*

FTFY ;)

Re:Three mouse buttons? (3, Informative)

Darinbob (1142669) | about 10 months ago | (#43989165)

The three button mouse was essentially the standard for years, it wasn't just Unix, but most desktop systems that allowed mouse input made use of three buttons since those mice were the most common. Before Windows took off, you basically only had 3 button mice or the macintosh with one button.

KDE on Wayland (0)

Anonymous Coward | about 10 months ago | (#43987083)

I'm a little confused by this announcement. Last week I was running KDE 4.10 on Wayland/Weston using the Rebecca Black Linux demo disk. It would seem the technology is already in place, unless I'm missing something?

Re:KDE on Wayland (2)

Plombo (1914028) | about 10 months ago | (#43992015)

This is subtly different. In the scenario you describe, KWin was running as an X client using XWayland under Weston. In the KDE Wayland backend, KWin runs as a native Wayland client without the XWayland compatiblity layer.

This site (-1, Troll)

The Cat (19816) | about 10 months ago | (#43988389)

Is a shit hole.

All the technology people have fled, leaving behind a handful of trolls and wiseasses.

It was fun once, I guess. Someone needs to open a site where we can talk Linux and technology without the neckbeard bigot hate-mongering atheist crybaby pro-corporate pro-government obsessive anarcho-fascist unemployed dropout jackasses that infest sites like Reddit and that sockpuppet circlejerk at Boingboing.

Fuck Wayland. (-1)

Anonymous Coward | about 10 months ago | (#43989197)

X has run perfectly fine since 1987. There is no reason to replace it or bastardize it with 'accelerated graphics'. All high-end graphics cards are closed source, so there's no viable excuse to use them in the first place.

you should not even notice any difference (1)

manu0601 (2221348) | about 10 months ago | (#43991903)

If everything works fine, you should not even notice any difference

What is the point of developing software if it makes no difference?

Re:you should not even notice any difference (3, Informative)

Plombo (1914028) | about 10 months ago | (#43991997)

What is the point of developing software if it makes no difference?

The reason that there is no functional difference between this setup and a regular X11 setup is that KWin can't yet run as a Wayland compositor, because this support is a work in progress. The main difference from a technical standpoint is that X11 is not running as the root display server - KWin is running as a Wayland client rather than an X client. Weston, the reference Wayland server implementation, is being used as the system compositor and the root display server.

When KWin does get support for running as a Wayland compositor, there will be a real difference. Applications that can run as Wayland clients then be able to do so, and X11 clients will be handled using XWayland.

Re:you should not even notice any difference (0)

manu0601 (2221348) | about 10 months ago | (#43992289)

When KWin does get support for running as a Wayland compositor, there will be a real difference

In other words, today's change was not worth a news?

Re:you should not even notice any difference (3, Informative)

Plombo (1914028) | about 10 months ago | (#43992345)

Sure it is. KWin can run as a Wayland client instead of an X client now. That's a big deal, and it indicates concrete progress on the transition to full Wayland support in KDE. How is that not newsworthy?
Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...