Live data from Hacker News

Ubuntu will switch from X window server to Mir

wiki.ubuntu.com

131–140 of 346 posts

Re: Ubuntu will switch from X window server to Mir

#131
post #107
post #34

Earlier quoted context omitted.

Debian stable tends to be too stable for my tastes; Fedora is much more bleeding edge. It's just a matter of preference, really.

Fedora? Bleeding edge? I've heard that Red Hat is what's holding a lot of people back in the Python world, because their Python version is so ancient.

Fedora is bleeding edge, Red Hat Enterprise Linux is not.

Re: Ubuntu will switch from X window server to Mir

#132
post #14

Earlier quoted context omitted.

Regardless of the technical considerations, Linux and its surrounding ecosystem has a long history of many different companies co-operating on core software. Canonical's philosophy seems to fly directly against that - so far we have: Launchpad / Upstart / Unity / Mir Launchpad is free-software by name only, and Canonical actively discourage you to setup your own instance. Upstart hasn't been widely adopted outside of…

Upstart was used because it was better than traditional init, and was used by Fedora as well. Then again, Linux could have had a much better init system many years ago, but the GPL zealots wouldn't hear of having launchd, and its less restrictive license, be used.

I don't see the problem in wanting to keep the guts of the OS forced-free by license. If any of the deepest components of the Linux stack were MIT or BSD licensed, it wouldn't take long for some business to fork it into a proprietary blob they push for market adoption and you lose the freedom deep in the OS.

Re: Ubuntu will switch from X window server to Mir

#133

Earlier quoted context omitted.

Yes The linux idiots have one glaring example: PulseAudio Throw away user experience, system stability, judicious use of CPU for what? It certainly improves certain details of the user experience, when it works correctly , also usually consuming more CPU than flash player

Not this again... You could have complained about this years ago, but it makes no sense today. PulseAudio got fixed. > user experience you can set up PulseAudio for LAN audio streaming with padevchooser (GUI). Could you do this with ESD? Arts? Tell me about this audio streaming solution with super UX for Linux that you know...

Parent seems to have been experimenting this issue recently. Saying "PulseAudio got fixed" does not mean "it works perfectly for everybody" (see https://bugzilla.redhat.com/show_bug.cgi?id=813407 ). Most people will care more about getting a sound system which works without crashing and not sucking up CPU before getting sound system with streaming. The fact that you and me have had a good experience with it does not mean other people are not having issues with it (just as their bad experience may not reflect the overall quality of the software).

Re: Ubuntu will switch from X window server to Mir

#134
post #99
post #76

Earlier quoted context omitted.

"Unity fiasco": any data on the net decrease of ubuntu users caused by unity?

I personally dropped Ubuntu for Linux Mint. I've heard a lot of people say they hate Unity. It's not hard data, but it's anecdotal evidence that there's a substantial set of people that really hate it.

Personally I love it. I had planned on installing a tiling window manager, but after 10 minutes with Unity I decided to stick with it. It's the first Linux GUI I've found ok since Enlightenment 0.16, and the first time since I left the Amiga behind I've had an environment I'd say I'm happy with.

And most people I've heard who have used Unity love it. The only people I hear complaining are typically people who expect the Linux desktop to remain static and unchanging the way it was when they first used it.

Unity might be a fiasco with a small subset of old Linux users, but Unity or something like it will be essential for Canonical to keep attracting new users, who are expecting polish at the level of OS X rather than at the level of the Linux desktop of a decade ago.

Re: Ubuntu will switch from X window server to Mir

#135
post #14

Earlier quoted context omitted.

Regardless of the technical considerations, Linux and its surrounding ecosystem has a long history of many different companies co-operating on core software. Canonical's philosophy seems to fly directly against that - so far we have: Launchpad / Upstart / Unity / Mir Launchpad is free-software by name only, and Canonical actively discourage you to setup your own instance. Upstart hasn't been widely adopted outside of…

Upstart is a bad example. pacman is a package manager only used by Arch Linux and nowhere else. Should Arch abandon it because it hasn't seen wide use yet? Better yet, there are plenty of package managers that are better than both aptitude and pacman ( http://nixos.org/ ). Should we abandon the technically inferior solutions for the technically superior ones? Unity is the same way: it is open source. If you don't lik…

I'm an Arch user. I love pacman. So easy to use.

But I would personally much rather see pacman (and every other distro-locked package distribution format) dropped where everyone adopted debs or rpms.

What I would like the most, though, is that the most logically technically advanced and easy to use package manager win, and everyone just adopt that. I know that pacman makes building package builds insanely easy, compared to debs or rpms.

Re: Ubuntu will switch from X window server to Mir

#136
post #33

Maybe this is a good idea, I don't know about X/Wayland enough to say. But it worries me that Ubuntu is increasingly striking out on its own. What I like about the GNU/Linux ecosystem is that a lot of distros share a lot of common underpinnings, and everyone benefits from a large community fixing bugs and improving those underpinnings. It's also less knowledge to have to keep in your head for system administration st…

One of the largest issues that I can foresee with this is proprietary drivers for graphics cards. NVIDIA has delivered high quality drivers for Linux/X11 for their cards and tend to release new drivers quickly when new X11 versions are released. Are gfx hardware manufacturers expected to support separate drivers for Linux (X11) and Ubuntu (mir)? and potentially distributions that use Wayland? I can only imagine how AMD/ATI will handle putting out graphics drivers for some other windowing system that Ubuntu decides to use.

From TFA: "Right now, Mir does not run on desktop hardware that requires closed source drivers. However, we are in contact with GPU vendors and are working closely together with them to support Mir and to distill a reusable and unified EGL-centric driver model that further eases display server development in general and keeps cross-platform use-cases in mind." Good luck with that. How many years did it take to get decent AMD drivers for Linux/X11? The catalyst X11 drivers are still currently a mess.

Re: Ubuntu will switch from X window server to Mir

#137
post #76
post #20

Earlier quoted context omitted.

I think there are probably three obvious reasons. 1) For the past two years or so the community has been led to believe Canonical would be adopting Wayland. After the slow build of anticipation over that, it was dropped out of the blue. 2) Simple distrust of Canonical's homemade projects after the Unity fiasco. 3) Fragmentation of effort to unseat X. The chance of repeating the history of every other display server t…

"Unity fiasco": any data on the net decrease of ubuntu users caused by unity?

I do not have scientific data on the subject. I know a lot of people have expressed their disdain for Unity, with not so many expressing affection (though people bitch more than compliment.)

I personally switched to Xubuntu and shaped the desktop to act like GNOME 2. There wasn't much reason to do so before Unity; Xubuntu's take on XFCE is almost as heavy as GNOME2 was.

Re: Ubuntu will switch from X window server to Mir

#138
post #120

Earlier quoted context omitted.

From the article, and I'm sorry if this seems condescending, I would truly love to have a conversation about this, but I believe your question is to vague: * The input event handling partly recreates the X semantics and is thus likely to expose similar problems to the ones we described in the introductory section. * The shell integration parts of the protocol are considered privileged from our perspective and we'd ra…

What worries me is fragmentation of drivers. It can be a very serious problem. Possible scenario: Nvidia wait for broader Wayland adoption to release their driver for Wayland. Comes along Canonical and drops Mir on our heads. Nvidia scratch their heads and say - forget Wayland. Not sure if they'll say forget Mir as well - they have better things to do than to deal with this mess, but all this doesn't sound good alrea…

I don't take the driver situation into consideration and it seems that Ubuntu is contacting closed source manufactures to allow driver support for mir.

I like your scenario because I believe a interesting element is that Valve is trying to port most of its Steam games to Ubuntu and they do have muscle with Nvidia and AMD. And with the rumours that the steambox called Piston would be based on Ubuntu.

So in my opinion it looks bad for distro's not using mir and good for distro's using mir. If that is a good thing altogether is another debate.

And as mentioned above profesional game development to Ubuntu is coming at a rapid pace. Maybe at the price of another horrible fragmentation as you call it.

Re: Ubuntu will switch from X window server to Mir

#139
post #38

Earlier quoted context omitted.

Yes The linux idiots have one glaring example: PulseAudio Throw away user experience, system stability, judicious use of CPU for what? It certainly improves certain details of the user experience, when it works correctly , also usually consuming more CPU than flash player

Am I the only person in the world who has never had anything but a pleasant experience with PulseAudio? The first time I noticed that I was using it, I had already been using it for a year...

I agree with. The only problems I've ever had with it have turned out to either be problems with the actual hardware or problems with the clients, not problems with Pulse Itself.

I will admit having a lot of a hate for figuring out which audio 'profile' is which...

If you've got the plugs for 7.1 and a normal line in as well as possibly a digital one, they you've probably got 23 choices of profile for your built in audio device. Add in a GPU with HDMI and the NVIDIA driver and you probably get at least another 7+ choices all labeled Nvidia... I find I frequently have to guess multiple times whenever I hook up a TV via HDMI.

But it works quite well if you define works as works without adding on any usability riders.

Re: Ubuntu will switch from X window server to Mir

#140

Given my bad experience during the past years of Ubuntu breaking things in Debian and inventing poor software by themselves, my estimation is that they're not smart enough to pull this off.

I agree they do not have the personnel to put out a major software component like this themselves. Just go to Launchpad and read the bug reports for their forks. Here is a typical nux bug report:

https://bugs.launchpad.net/nux/+bug/846444

So Canonical decides to go off the beaten path and create nux. Dozens of Ubuntu users indicate a problem. Indicating at least hundreds of people probably see this problem?

Resolution? Nothing for 10 months. Then "Gee, our nux developers have been at work on a cool new version instead of fixing bugs, why not upgrade to that and try it out".

With Ubuntu upstream libraries from Gnome, freedesktop.org, Debian etc., you have a confluence of people from different distros who can work on bugs that come up. With these Canonical forks, realistically only Canonical employees are going to fix 95% of their forks. But they're too busy working on the next cool thing to fix bugs.

My Ubuntu 12.04 LTS desktop currently has hundreds of zombie lightdm processes running on it. I reboot but they come up again. This is not specifically a Canonical fork problem, but is an annoying bug and I and many Ubuntu users have come across many of these bugs. I can imagine what Ubuntu will look like as it forks more and more functionality, and less and less help for bugs can gain help from Gnome and fd.o.

Post reply on HN