Slashdot Mirror


Preview of Ubuntu's Unity Interface

itwbennett writes "In late October we learned that starting with the next release (11.04), Ubuntu would use Unity instead of GNOME as its default desktop interface. Now we know a bit more about what that will (and won't) mean for users. The move to Unity doesn't mean that Ubuntu is abandoning GNOME. It also doesn't mean that users will be forced to use Unity; they'll still be able to revert to the old GNOME interface. What it does mean, mainly, is that users will be presented with a simple interface — probably too simple for nuts and bolts types. The more 'radical shift' will be switching Ubuntu's base graphics system from the X Window System to Wayland. There users can expect that it will take some time before things are in working order. 'In other words,' says Steven Vaughan-Nichols who reviewed Unity for ITworld, 'Wayland will be an option, and one that only people who don't mind having their desktops blow up on a regular basis should fool with, in Ubuntu 11.04. By Ubuntu 11.10, it will be workable, and come the spring release two years from now, Ubuntu 12.04, we should, if all goes well, see a stable Wayland-based Unity desktop.'"

33 of 382 comments (clear)

  1. No screenshots? by Anonymous Coward · · Score: 5, Insightful

    Text is useless. I want screenshots!

    1. Re:No screenshots? by MBGMorden · · Score: 3, Interesting

      Search Google Images for Ubuntu Unity. Behold - screenshots.

      That said, for shits n giggles I grabbed Unity on my 10.10 desktop to play around with it. I wasn't impressed. Maybe it'll get better by the time they make it standard, but for me, Docky was FAR more stable and polished. I'll probably just continue to use it.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    2. Re:No screenshots? by iceaxe · · Score: 3, Informative

      The image gallery is linked right after the first paragraph of the article.

      --
      WALSTIB!
  2. "Preview" but no screenshots? by iONiUM · · Score: 5, Insightful

    I'm sorry, how is this possibly a "preview" when there is not one screen shot? One link goes to an older /. article, the other goes to an all text article.

    Can you please stop naming things that don't have photos like they do have photos?

    1. Re:"Preview" but no screenshots? by Anonymous Coward · · Score: 3, Informative

      http://ubuntudevelopers.blip.tv/file/4245457/

    2. Re:"Preview" but no screenshots? by robthebloke · · Score: 3, Funny

      I dunno, in the article those screenshots seem pretty well hidden to me. Seems like auto-hide might be working a little bit too efficiently! :p

    3. Re:"Preview" but no screenshots? by noidentity · · Score: 3, Funny

      It's a preview, as in, what happens before you get to view it.

  3. Re:I'm glad I went back to Fedora earlier this yea by abigor · · Score: 3, Informative

    If "weird" includes Ubuntu's adoption of Wayland, I have bad news: Fedora is also dumping X for Wayland (eventually).

  4. Re:This is why Ubuntu has stability problems by Anonymous Coward · · Score: 3, Interesting

    The problem with PulseAudio is not that it wasn't finished or well tested, the problem is the implementation sucks (ie. bad programmers wrote it).

    I have never understood why they didn't just go back to OSS. OSS has made extensive improvements in the latest versions and can do everything ALSA/PulseAudio/whatever can do plus a lot more. On top of that everything works with OSS because it's the original Linux sound API.

  5. In other words by joeflies · · Score: 4, Insightful

    They are duplicating the KDE 4.0 roll out plan?? *ducks*

  6. Re:I'm glad I went back to Fedora earlier this yea by 0123456 · · Score: 4, Interesting

    Is it completely impossible to get something similar into Wayland?

    Every time I've seen someone ask the Wayland devs how they plan to support remote rendering, their response seems to be 'we don't. go away'.

  7. Re:I'm glad I went back to Fedora earlier this yea by 0123456 · · Score: 4, Insightful

    X will still run fine, even under Wayland, so relax.

    Sigh, we're not talking about running X and rendering on a Wayland desktop, we're talking about running Wayland apps and rendering on a remote desktop, the way you currently can with X. The biggest single advantage of X over Windows, which the Wayland developers seem quite happy to throw away in the quest for 'The Shiny'.

    Given a choice between fancier compositing effects and being able to run any program on any machine while rendering on any other machine, I'll take the latter any day.

  8. Ubuntu, where's my 10 second boot? by Jason+Quinn · · Score: 3, Interesting

    Ubuntu was working towards a so-called "10 second" boot. What happened to that? They give up? *MAYBE*, if I'm in a generous mood, they quickened boot by 30'ish percent during their efforts. But it still takes like 40'ish second or more until a usable desktop. That's a long way off from their stated goal. People seem to have forgotten about this.

    1. Re:Ubuntu, where's my 10 second boot? by GameboyRMH · · Score: 3, Informative

      My laptop (Asus P50IJ-X2 w/ WD Scorpio 7200RPM HDD running Lucid 64bit) goes from POST completion to login screen in about 11 seconds, and then once I log in it takes about 4 seconds for a fully loaded desktop.

      When it was running Karmic it took close to 30 seconds to get to the login window.

      To compare to Win7's boot time: My gaming desktop (custom PC...12GB RAM @1Ghz, i7 940 @ 2.9Ghz, 2x 10krpm WD Velociraptors in RAID0 running Win7 Ultimate 64bit) goes from POST completion to login in about 10 seconds, and then takes about 3 seconds to get to a fully loaded desktop.

      So Lucid is not only fast, but if you consider the difference in specs, it looks like it boots faster than Win7.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    2. Re:Ubuntu, where's my 10 second boot? by AndGodSed · · Score: 3, Interesting

      Well that is rather hardware specific. On a laptop with an SSD harddrive and core i7 quad PLUS 8gig RAM (A very expensive sony 13" one we bought for the boss) we came close.

      On my house PC with a 7200RPM disk I get 15seconds for 10.04 up to the login screen, on my laptop with a 5400RPM hdd I get about 25secs for 10.10

      What I do notice with every Ubuntu install where Win7 is Dual booted is that there is often not much to choose between the two in the beginning, but that during their lifetimes Win7 tends to take longer and Ubuntu tends to stay close to fresh install speeds.

  9. Unity Namespace Collision! by fpgaprogrammer · · Score: 5, Interesting

    The Unity namespace is already occupied by http://www.unity3d.com/ a great game engine for iOS and android and support multitouch and so on. Canonical is just going to make it a PITA for one or both sets of developers searching for "unity opengl" "unity GUI" "unity multitouch" "unity android."

  10. It's the Apps stupid. by Hatta · · Score: 3, Interesting

    Are there any Wayland native apps yet? Without those, all you have is a pretty interface and nothing to do with it. Sure, you can provide backwards compatibility by running an X server on top of Wayland, but then what was the point of dumping X.org?

    The X11R6 protocol has been around for a long time, because it's good at what it does. By dumping the X protocol along with the X.org server they're throwing the baby out with the bathwater.

    --
    Give me Classic Slashdot or give me death!
    1. Re:It's the Apps stupid. by MBGMorden · · Score: 5, Informative

      Apps usually don't talk directly to X11. The GUI toolkit does. If Ubuntu can get QT and GTK+ ported to Wayland (which has already been underway for a while) then most apps are merely a recompile (plus some minor tweaking) away from being native Wayland apps. Kinda like how many GTK+ or QT apps have fully functional windows versions because those toolkits were ported to Windows.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    2. Re:It's the Apps stupid. by Abcd1234 · · Score: 4, Informative

      Are there any Wayland native apps yet?

      There doesn't need to be. Just provide an X server on top of the Wayland graphics engine, and continue to use your old X apps. This allows for an easy transition to Wayland for those apps that would benefit from it.

      Furthermore, if you implement said support down at the toolkit level (ie, Gtk and Qt), the apps needn't even realize they're running over Wayland.

    3. Re:It's the Apps stupid. by Abcd1234 · · Score: 4, Informative

      Apps usually don't talk directly to X11. The GUI toolkit does. If Ubuntu can get QT and GTK+ ported to Wayland (which has already been underway for a while) then most apps are merely a recompile (plus some minor tweaking) away from being native Wayland apps.

      You don't even need to recompile. Those apps are dynamically linked to their respective toolkit libraries. So long as the libraries maintain ABI compatibility, they can implement a new rendering subsystem, and the apps would never know.

    4. Re:It's the Apps stupid. by Hatta · · Score: 3, Insightful

      Until you try to run them with the -display flag.

      --
      Give me Classic Slashdot or give me death!
  11. Re:I'm glad I went back to Fedora earlier this yea by Ynot_82 · · Score: 4, Informative

    From the Wayland FAQ
    https://groups.google.com/group/wayland-display-server/web/frequently-askeds-questions

    Is Wayland network transparent / does it support remote rendering?

    No, that is outside the scope of Wayland. To support remote rendering you need to define a rendering API, which is something I've been very careful to avoid doing. The reason Wayland is so simple and feasible at all is that I'm sidestepping this big task and pushing it to the clients. It's an interesting challenge, a very big task and it's hard to get right, but essentially orthogonal to what Wayland tries to acheive. This doesn't mean that remote rendering won't be possible with Wayland, it just means that you will have to put a remote rendering server on top of Wayland. One such server could be the X.org server, but other options include an RDP server, a VNC server or somebody could even invent their own new remote rendering model. Which is a feature when you think about it; layering X.org on top of Wayland has very little overhead, but the other types of remote rendering servers no longer requires X.org, and experimenting with new protocols is easier.

  12. Re:I'm glad I went back to Fedora earlier this yea by MBGMorden · · Score: 4, Insightful

    You do realize that Windows doesn't support X11 (at least it's apps won't act as clients - there are servers) and many, many, MANY admins get by just fine with RDP right?

    X11 isn't the absolutely only way to do remote access.

    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  13. Unity on Unity with Unity by BennyB2k4 · · Score: 3, Funny

    So if I use this unity 3d engine on ubuntu unity using VMware unity, do I get a trilogy?

  14. Re:I'm glad I went back to Fedora earlier this yea by pak9rabid · · Score: 3, Informative
    Not implementing any sort of remote rendering would be suicide. Thankfully, it sounds like something they are going to work on. From the Wikipedia article on Wayland:

    Wayland developers include several lead X.org developers,[9] who feel that a cleaner new design and protocol is more maintainable for the future.[14] One of them has envisaged providing remote access to a Wayland application by either 'pixel-scraping' (as in VNC and SPICE) or getting it to send a "rendering command stream" across the network (like RDP).[15] It is anticipated that X11 applications will be supported by an X server running as an application on Wayland.

    Hopefully they go the RDP-like route, which im my opinion is vastly superior over the way X11 does it.

  15. Re:I'm not even going to bother reading the articl by H0p313ss · · Score: 4, Funny

    With such gems in TFA as

    By focusing on Unity (on Wayland or X) for Ubuntu, Canonical has essentially forked its own Linux distribution.

    you arent missing much (what does that even mean???? They cant "fork" their own distro...).

    Perhaps the author typed "borked" and the editor "corrected" it.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  16. Re:Wake up by apoc.famine · · Score: 3, Insightful

    I can't get PulseAudio working in any way shape or form. Perfect setup doesn't work, no fresh Ubuntu installs work. I'd guess that it was hardware related, but the hardware is question is an old SB Live (maybe early Audigy) card. It worked fine for years under Gentoo and pre-PA Ubuntu releases. It works fine when I boot into windows for an occasional game. It works fine once I purge PulseAudio and go back to Alsa.

    Every new Ubuntu release I try to fight with PA for a couple of days. When it's clear it's not going to work, I purge it, and all is well. (Outside of a few flash issues, of course.)

    I understand what PulseAudio is supposed to do - I've had it semi-working at times. It's a great, great idea. It's badly needed for Linux. I just wish it goddamned worked for me! Best I've done so far is have everything work, except sounds queued up in the pipeline, and trickled out tens of seconds to minutes after they were called. Before PA crashed and died. I have to agree with the AC you replied to: "Man, the hours upon hours I've lost on Pulseaudio. Insanity."

    --
    Velociraptor = Distiraptor / Timeraptor
  17. Re:Its a different OS at that point by jekewa · · Score: 3, Informative

    The desktop sits atop the OS. It's not a different OS, but a different GUI.

    Unlike Windows or Mac, you can actually have several different GUIs installed, and even switch between them at will.

    --
    End the FUD
  18. Re:I'm glad I went back to Fedora earlier this yea by spazdor · · Score: 4, Insightful

    Ubuntu lets you choose too. If you want off the roller coaster and just want a stable system based on proven technology, install an LTS and wait for the next LTS. Easy.

    --
    DRM: Terminator crops for your mind!
  19. Re:If you want Ubuntu without unity...Linux Mint by grikdog · · Score: 3, Interesting

    Maybe the point is, Ubuntu has abandoned "works out of the box" -- not that that ever happened. Most of us who want to use Ubuntu really want to use Windows 7, when it works, or Mac OS, when it works. It's a pity to trade on the reputation of Torvald's kernel, when we'll have to skip 11.04 and 11.10 on the recommendation of Canonical, and 12.04 on the principle that it's probably just another beta. Is that two years before Ubuntu is Ubuntu Again? I pity the support community, who is growing up and has to get on with its careers.

    --
    ``Tension, apprehension & dissension have begun!'' - Duffy Wyg&, in Alfred Bester's _The Demolished Man_
  20. Re:Huh? by Em+Ellel · · Score: 4, Informative

    Confusing? X is the server, and handles connections to it telling it what to display. Like httpd (apache) is a server and handles a Web client telling it what Web page to send down the pipe. People weren't confused running the Tetrinet server, seeing the clients connect to them and output images to the screen; but they're confused running the X server, seeing the clients connect?

    It is confusing because while it makes sense from point of view of the X protocol, from the point of view of the user, the "server" appears to be the client and the "client" appears to be the server. If I connect to server and request an image - in the http protocol, I connect to a server(apache), and it shows content on the client(browser). However if I am doing the same thing using X, it appears as if I connect to server(remote system), and request to show an image, and it shows content on client(my display or X-Server). What is actually happening is that the remote server's program is the client that requests to display things on the server - but that is not what the user sees. Thus the confusion of so many people, which is understandable as it is not the most logical thing unless you understand the X protocol.

    -Em

    --
    RelevantElephants: A Somatic WebComic...
  21. Re:Its a different OS at that point by jekewa · · Score: 4, Insightful

    That's an interesting opinion.

    Perhaps it's rooted in a confusion in the use of "Operating System," or perhaps from your misunderstanding of what an OS is in general, or how the OS and UI interact. Surely, one can roll the UI into the "OS," but particularly in this case, the underlying mechanics aren't changing (there's still a GNU kernel in there), but the discussed changes are in layers between, which can be replaced if you don't like the changes.

    The flexibility you chide is a strength not a weakness. When users are faced with Linux distros, they aren't experiencing the Linux OS, but the desktop interface atop the OS. When approaching a PC running Linux, they're faced often with Gnome or KDE or one of the others, probably tweaked with their distro's defaults or the previous user's preferences or tinkerings.

    Further, except for us nuts-and-bolts users, few users even get into the UI they're presented with (beyond changing the background or adding widgets) after they've figured out how the launching mechanism works. Most of them are familiar and concerned with the applications they run (word processor, web browser, e-mail client). Those, for the most part, don't change when the underlying desktop changes (that is, switching from Gnome to KDE) any more than they do when applying different themes (colors, borders, fonts).

    If you've ever written GUI software, you'd know that your fear-based misrepresentation (or perhaps another misunderstanding) of this is also unwarranted. Few people write application software directly to the UI (Gnome/KDE/etc), or even to the graphics layer beneath that (X/Wayland/whatever), but instead use an abstraction layer (QT, for example), for exactly the reason of removing the concern of which desktop UI it sits atop.

    Underneath all of that, the OS, in this case GNU Linux, is the same.

    --
    End the FUD
  22. Re:Goodbye Ubuntu by knarf · · Score: 4, Insightful

    I hate having to wait 6+ months (or 2 years if you stick with LTS) to get app upgrades, so I switched to OS X for my laptop years ago.

    You seriously changed from free software to payware, from the open space of Ubuntu to the walled garden of Apple, from getting updates every 6 months to having to buy updates every so many years, from having full control over your machine and software to being beholden to Apple's CEO's every whim?

    Amazing... just... amazing.

    May I suggest renting a computer after that Apple machine has bitten the dust? That way you have even less control over your machine while you pay even more. It must sound like data heaven to you.

    --
    --frank[at]unternet.org