Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
X GNOME GUI Graphics Ubuntu

Xfce, LXDE, GNOME3 Desktops Running On Ubuntu Mir Via XMir 162

An anonymous reader writes "Through the use of XMir, a translation layer for running legacy X11 applications atop Ubuntu's forthcoming Mir display server, the GNOME Shell, Xfce, and LXDE desktops now run on this X.Org Server alternative. With XMir, the traditional window managers are still running while Mir treats these desktops as a single window."
This discussion has been archived. No new comments can be posted.

Xfce, LXDE, GNOME3 Desktops Running On Ubuntu Mir Via XMir

Comments Filter:
  • Re:Hello (Score:5, Insightful)

    by Anonymous Coward on Monday June 24, 2013 @08:19PM (#44097165)

    Thousands of distros, tens of DE's and WM's, lots of different graphical toolkits, tons of libraries with significant overlapping functions, tons of system utils that do similar things, 6 or 7 common http servers, but TWO graphics servers? FRAGMENTATION! It's all gonna fly apart!

    You dumbass.

  • by Blaskowicz ( 634489 ) on Monday June 24, 2013 @08:22PM (#44097181)

    Each running separate X sessions and unable to move a window from one display to another? That is what I got the day I tried a second graphics card in my PC to connect a second monitor.
    The OS was an Ubuntu version released long after Windows 7 and it still expected me to write some xinerama xorg.conf bullshit, which would have probably ended with maximized windows covering both displays and modal windows appearing right in the middle, on both sides of the physical divide. But I think I would have had to give up running the nvidia driver. LOL!

    Sad thing is Windows 98 SE happily ran multiple monitors on different graphics cards (different card, different driver, different vendor).

  • Re:FOSS overload (Score:2, Insightful)

    by Anonymous Coward on Monday June 24, 2013 @08:46PM (#44097309)
    You understood it. Nowhere in the title or summary does it say anything about FOSS.
  • Re:Hello (Score:5, Insightful)

    by jedidiah ( 1196 ) on Monday June 24, 2013 @08:47PM (#44097311) Homepage

    ...except is just another Xserver. It's not an entirely new protocol. This is why X servers and clients from a variety of Unixen and non-Unixen can all talk to each other.

    It's like HTTP.

    Mir is more like Microsoft trying to create it's own web browser protocol.

    You should really follow your own advice.

  • Re:Hello (Score:4, Insightful)

    by gmuslera ( 3436 ) on Monday June 24, 2013 @09:43PM (#44097537) Homepage Journal
    The story is specifically about avoiding fragmentation, adding compatibility layers, so even if you don't develop for Mir it will run there. Maybe you meant goodbye fragmentation?
  • Re:Hello (Score:5, Insightful)

    by Bengie ( 1121981 ) on Monday June 24, 2013 @11:05PM (#44097873)
    Except Wayland is being developed by 15 year X devs that understand windowing systems, and engineers. Mir is being developed by developers.

    what was that saying about developers and engineers. Windows was written by developers, Unix was designed by engineers?
  • by Anonymous Coward on Monday June 24, 2013 @11:29PM (#44097969)

    This is one of those software Rube Goldberg contraptions, is what I would say if we were not talking about the land of Star-NIX, which since we are, EVERYTHING is a bloody Rube Goldberg contraption, so that assertion is really as significant and meaningful as running into a bunch of people frolicking in the sunshine and announcing that the sky is blue. It'll get a few people's attention for a second, but only because they're expecting the statement to be followed by some species of punchline, and are waiting to see if the joke pays off.

    When I started screwing around with Linux, I cobbled together a bunch of scripts and managed to get my computer to make me breakfast, which was amazingly cool, but I did it from the command line, and while trying to extract the command to a text file, I accidentally deleted ~/.bash_history, and couldn't remember how the hell I did any of it. After that I had a bit of a nervous breakdown, and now I can barely remember that in BASH, 'cd..' doesn't work without a space character or an alias command to obviate the space, (which was once the first thing I did after a fresh install, that and making 'la' do 'ls -laFX --color=true' or whatever. Like I said, can't really remember, and colorls is now default anyway, saving me the trouble.

    HEY EVERYONE! Aside from the lack of consequence-free fuck-fests going on behind the bedroom doors of every other house in America, aren't you GLAD it's not the sixties anymore, and we aren't on THAT side of the advent of Unix, etc., and all its descendants and their creamy goodness!

    Woo! Great trade. Actually, I wish it were still the late 60's, when people gave a shit and you could fuck freely and the worst thing you might have to do is buy someone breakfast after. Now there's global warming and AIDS and SHMAIDS and BLAIDS and SARS, and H2N99 and 17 year Cicadas and Super Asian Mosquitoes and black mold, and of course mass shootings every few days with assault rifles, and people screaming about how the US president is a NAZI, and somehow at the same time a Commie, while also finding the time to be both a secret atheist and a Crypto-Muslim while conspiring with Israel to murder all the puppies and kittens... (particularly weird for a Muslim, but I digress,) and 24 hour News shows that ironically show no actual News anymore, 24 hours a day.

    Fuck, I miss the 60's. All you had to worry about was Commies and maybe gonorrhea. Penicillin still fucking worked. Sorry, just waxing nostalgic.

    But yeah, this desktop that can run Ubuntu is cool too. Sure. Why is it cool again? I've forgotten.

  • Re:Hello (Score:4, Insightful)

    by raxx7 ( 205260 ) on Tuesday June 25, 2013 @10:21AM (#44100275) Homepage

    Err, no.
    DRI get X out of the way a lot, but there still areas for improvement.

    Besides using DRI for rendering (or doing it client side), once done rendering a frame, the X client needs to notify the X server so it can notify the X window manager so it can do it's job and notify the X server again so the frame can actually finally show up on screen on the correct place.
    And while in theory an X server could do this very quickly and efficienty, the real server is quite slow.

    Clients also need to talk to the X server over other things like object property manipulation.
    Once more, in theory an X server could handle this quickly and efficiently, the real server is quite slow.

    (And full screen does help, as there's less of this going on).

    All in all, Wayland won't get you higher frame rates in Portal. But it will make your desktop smoother, with less CPU/GPU usage.

Receiving a million dollars tax free will make you feel better than being flat broke and having a stomach ache. -- Dolph Sharp, "I'm O.K., You're Not So Hot"