Slashdot Mirror


A First Look At The Xandros Desktop

Gentu writes "OSNews has an exclusive article regarding the awaited Xandros Desktop. Xandros is the company who purchased the Corel Linux source code and rights, so in essense, this is the second generation of the once promising, Corel's Linux. OSNews previews beta 3b and they say that this distribution, along with Lycoris, Lindows (and possibly Red Hat 8), is the one to compete for the purely-for-the-desktop Linux market."

15 of 409 comments (clear)

  1. Any one notice the resolution switcher? by Anonymous Coward · · Score: 5, Interesting

    In screen shot 4 theres a resolution switcher ala windows where the hell has this been for the other distros?

  2. Re:No offense... by VivianC · · Score: 2, Interesting

    ...but why is it that every Linux Desktop Environment invariably looks like Windows 98?

    Simple, so you don't have to retrain every secretary in the office on how to find a word processor. A better question might be "Why does every Windows OS look like Apple's from 1985?" Have we really reached the apex of GUI design?

    --
    Viv

    Gmail invites for ip
  3. What is it with these reviews of commercial stuff? by dbarclay10 · · Score: 5, Interesting

    Seriously. I've been seeing this more and more. NewsForge and linux.com, in particular, are pretty bad for this.

    You see a review, and it says something like: "the big players in the Linux "purely-desktop market" are Lycoris, Lindows, ELX and the much awaited Xandros".

    Good god! Mandrake, anybody? What they really mean is "the big players who may actually give us money to review their products are Lycoris, Lindows, ELX, and Xandros".

    Absolutely pitiful. I see gobs and gobs of sites reviewing commerical *nix software these days, COMPLETELY IGNORING the more stable, mature, full-featured, robust, and easier-to-use open source/free software alternatives.

    OSNews hasn't been as bad for this, in my experience, but I'm going to be watching very closely from now on.

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)
  4. My thoughts on Xandros by asteinberg · · Score: 1, Interesting
    Of course, my only knowledge of this distro is entirely based on what the article says, but I'd like to mention a few comments/questions that came to mind when reading the article...
    it successfully installed Xandros on my 3 GB partition on my hdc10 after a 20 minutes installation process via my 4x/32x DVD drive
    If that 20 minute figure is true, I must say that's pretty incredible. Does anyone else find it a bit suspicious? I would've thought that installing all the packages alone would take at least a half hour, not to mention going through all the configuration questions. Can someone verify that it really is that fast?
    KDE 2.2.2
    I realize the article goes on to say that they are considering a jump to KDE 3.x before the final release, but I think it's odd that a beta distribution would still be using KDE 2.2.2. It seems that they could save themselves a lot of time by making the switch to 3.x as soon as possible, instead of putting that off until closer to the release. Clearly, 3.x is the way to go - it may have a few bugs at the moment, but considering that the distro is still beta, that the bugs will likely be fixed before it is released, and that I have heard almost entirely praise for 3.x (even to the extent that people claim it is faster!), this decision seems like it should be a no-brainer.
    The OS by default booted on 1024x768 resolution, but via the Xandros Control Center I could easily change it to 1280x1024x16bpp@85Hz.
    Wow - this is a really sweet feature. Something that X has needed for a while now (yes, I realize you can change resolutions with ctrl+alt+num_plus, but this is definitely not intuitive, and does not work as some might like - with virtual screen sizes and whatnot).
    Xandros have made some changes to the konqueror's source code.
    It seems like their changes should be welcomed by ex-Windows users, and I'd say they look pretty nice. On a side-note, does anyone else feel that Konq's Midnight Commander mode could use some improvement? The original MC clone that I used was on a Windows machine - Windows Commander, and I must say I have yet to find a Linux-based program that I like as much. Of course, maybe that's just because I haven't looked very hard.
    Also, the "About KDE" is not there anymore on the KDE applications, but there is an "About Xandros" in place.
    Uh oh, this could be trouble. Remember what happened when Red Hat did this recently...
    Xandros Update can use both DEB and RPMs packages, and it can connect to both the debian mirrors and automatically download binaries, or connect to the Xandros Networks ftp site for OS updates (even kernel updates).
    That is cool, but how well does it work? This seems like it is destined to lead to even worse dependency-hell than most of us have come to expect from Red Hat distros. Why not just go with exclusively DEB packages, given that they tend to work so much better? (hmm, I could get in trouble with that statement...insert joke about debian's datedness here)
    there is a CD-burning app includ[ed]
    I wonder which app they included for this? I haven't been able to find any easy-to-use CD-burning apps for Linux with features that can compete with Nero for Windows. Specifically, I have yet to find anything that can copy audio-cd's on the fly, which seems like it is one of the main uses for CD burners (for backup purposes, of course!).

    Anyway, I hope this distro turns out good, I can't wait til someone comes out with a distro that's simple yet solid enough for me to feel confident recommending it to all my friends/family. While there are many distros that come close, I still would hesitate before recommending any of them to a computer-novice friend.

    --
    The first ever Ultimate Frisbee video game: here (now
  5. The little penguin... by '57 · · Score: 2, Interesting

    I just wanna know if Xandros will have the cute little plastic Tux included in the box like Corel did!

  6. Why Win9x style? by gotr00t · · Score: 2, Interesting

    One of the very minor reasons why I switched to Linux some time back was because I didn't like the look of M$ Windows. It was ugly, blocky, and generally gave me hardly any options to customise the widget and window decoration, which is what I like about KDE. It allows me to do that, plus a lot more stuff which Windows dosen't even hint at. Purely at a desktop OS stance, I feel that they made a bad choice going for the Win9x look, as it looks repulsive and just gives a bad feel to the distro, as it appears to be a cheap ripoff. Many people have labeled KDE a Windows Desktop clone, which I do not believe, as it is FAR superior to the Windows desktop. It supports applets in the panel, and the panel looks much better when it's in normal mode, and not small mode (like in the screenshots). This distro only heightens their claim. A good solution is not to try and clone the Windows desktop, but rather to make something better than it.

  7. Umm by bogie · · Score: 5, Interesting

    that's been around since Corel put it there in their original Corel Linux. I've been pointing that out to both users and distros for years now how easy it was to change to resolution and refresh rate in Corel linux and yet to this day I've been ignored.

    That's one thing that drives me nuts about the linux distros. Clearly each one of them has one or more features that they do better than any other distro. Yet for each distro they all go their own way and going from distro to distro you end up getting 50 different apps that do the same thing. As another example, why isn't Mandrake's font importer used in every linux distro? It's been around forever and is the easiest way to get your windows fonts on your linux box.Even Debian who just NOW is starting to work on a GUI installer when working gpl GUI installers based on Debian have been around for years. The day Stormix and Corel came out is the day Debian should have been picking the best GPL pieces out and using them.

    Unfortunatly this appears to be the "linux way" at least when it comes to desktop apps and config tools. And Yes IMHO we are reinventing the wheel over and over by not cherry picking and then using the best GPL apps. Is my view oversimplied? Yes. But is foolish pride preventing say Redhat from using some of Mandrake's better GUI tools? Who knows.

    I thought one of the benefits to the GPL was code Darwinism?

    --
    If you wanna get rich, you know that payback is a bitch
  8. Re:Rip on it all you want, but . . . Lycoris? by MsGeek · · Score: 4, Interesting

    Heh, ripping on Lycoris with your Anonymous Coward mask on...

    Anyway, Lycoris is a spiffy little distro. I am enjoying the hell out of it. In fact as I speak I am installing the Beta build.

    You are going to find teething problems with all the desktop distros. However, Lycoris has their stuff more together than most. It installed like a dream on every box I've put it on. And it does seem scarily like Win2K in places...it's designed for smooth transitions for Windows refugees.

    There is going to be some hella-cool news coming from the Lycoris camp real soon...keep your eyes and ears peeled.

    --
    Knowledge is power. Knowledge shared is power multiplied.
  9. Re:Will making an excellent UI attract developer by Graymalkin · · Score: 3, Interesting

    Just because the interface is attractive looking doesn't mean it has any attractive functionality. Who cares if it looks like Windows if developers don't have any consistancy in their apps? If all of the menus look like Windows but follow no standard convention what good is the software?

    Traditionally UNIX apps have always had a dozen different conceptions of interfaces. Take ten command line apps with even a maginally similar function and none of them will use the same command flags or command format. Too many open source developers carry on this ridiculous tradition with their GUI apps leading to confusion and inefficiency. There's more to good GUI development than merely looking like Windows. Despite its problems at least apps on Windows act the same way.

    --
    I'm a loner Dottie, a Rebel.
  10. Re:Completely missing the point by dead+sun · · Score: 2, Interesting
    I think the point is to make something presentable. If it runs everything the user wants, but behaves like Win95 I don't think the end user is going to be as happy either. There are alternatives to many apps out there that are pretty decent. And really, most home users, the desktop sitting there in the family room user, probably don't care much about full macro support for their word processor. That's businessy stuff. They want something that will let them do what they need, most likely web and email with some light word processing and maybe some other stuff. Important stuff like solitare or minesweeper.

    That said, the screenshots on that page looked absolutely god-awful. I wouldn't let that theme sit there for a second. I personally don't care if it looks like windows or not, but the screenshots looked like the desktop was a cold, lifeless thing, not something I would want peeking out around my apps. If you're pushing pretty UI work like you say won't make a difference, at least do that well. I think that without both usability and a bit of aesthetics you're going to lose users. Not many Joe-users I know want to their desktop to look like its going backwards, regardless of how progressive it may really be under the hood.

    --
    If not now, when?
  11. Sweet! by Erpo · · Score: 2, Interesting

    When you reboot, everything is in graphical mode, you don't see any kernel or init messages going on, but rather the Xandros logo animating in the screen while loading the OS. I should point out that in the beginning you get three options, to load the OS in normal mode, safe mode or expert configuration mode (just in case something gone wrong you can actually see the text messages from the booting procedure).

    Finally, a linux distro has (by default) hidden those hundreds of lines of text that come up every time the system boots. For the average linux newbie, they do nothing but create confusion and panic. "Was that an error message that just flew by?" "What does that mean?" "Hmm...2645 bogomips? Will I need to remember that later?"...and so on.

    I'm not saying they're not useful; in fact, they can be a life saver. Without all those printk's and init messages, it would be awfully hard or even impossible to diagnose and fix many problems. There's just no reason for them to be there when everything's working properly.

  12. Re:Thoughts on a more modern GUI by spitzak · · Score: 3, Interesting
    I agree with most of your points except about client-server. Client-server is actually one of the fastest ways to get things done because it is naturally multi-threaded. Check up on what the most advanced graphics cards have on them before you say that client-server is obsolete (hint a "graphics processer" which is (in X terms) a SERVER!!!)

    Basically a correctly designed client/server requires many ORDERS OF MAGNITUDE fewer context switches to get data on the screen. Not a measly 2 or 3 like people claim kernel servers give you, I'm talking about a reduction of 10000 times in system overhead. The reason is that it is trivial to batch requests together.

    The known problem with client-server is latency. This has to be addressed anyway if you want any kind of remote interaction, even if it is supposed to be an add-on like VNC. Also everybody doing network programming is well aware of latency, and latency between the program and the screen ain't so bad if there is also latency between

    The other problem with X is incredibly bad design such that many of the calls require a round-trip synchronization with the server. If you want to draw in arbitrary color c you must send c to the server, wait for it to respond with a "color cell" n and send n as the current color, and then you are ready to draw a thousand line segments in that color. But if you want to draw 1000 line segments in different colors, suddenly you have 2000 times more system overhead than before! Of course you could cache the colors, but that just shows the bad design of X so that you have to write complex stuff on the local end to talk to it. Any sensible design would take the original color c directly to set the color. (of course my description is simplified, but X is loaded with this crap).

    PostScript was originally designed to be a 3-D system with perspective projection (I'm not sure if they intended to do depth buffer, probably not). 3D projections should not be much overhead if you have a bit that detects it so you use the 2D pipeline when possible. Some hardware will do a 4x4 perspective matrix multiply as fast as a 2x3 PostScript matrix, so it may not matter.

    Variable-width splines are best handled at the near end. A more efficient communication would be to send the outline of the resulting fill area.

    Pixmaps (what I think you meant by "bitmap") should be 3D as well, drawing them should be transformed through the 3D projection so that each pixel is a 1x1 square in the input coordianate space with z=0. All 3D graphics hardware can do this easily, it's what texture mapping is.

    "Windows" could be off-screen images that you draw, using the normal graphics, and these are then mapped through 3D transformations and comped on the screen, giving you not only overlapping with transparency but the ability to distort windows arbitrarily without messing up programs that assumme they can read the bits back.

  13. Re:Thoughts on a more modern GUI by renoX · · Score: 3, Interesting

    > X11 has great performance. Unfortunately, few toolkits use it well. It works best when you think of it as a stream: you send asynchronous requests to the display server and it handles them, responding with asynchronous events.

    Asynchronous request are good for performance, but bad for responsiveness.
    A Berlin-like scheme where the server can show the pop-up etc should have better responsiveness.

    > 99% of all apps don't require anything more fancy than 2D drawing primitives and a few icon pixmaps.

    What's your point ?
    The idea is to be able to have real transparency, independency of resolution GUI not especially fancy effects.

    As for Berlin not taking over the world: why are you using Linux?
    It is not currently taking over the world!

    > client/server is fundamental to the design of both Unix and X11. Try this: administer your parent's Windows or Mac machine from your home 100 miles away, as though you were sitting right there. Can't do it?

    AFAIK remote GUI can be done in Windows with VNC, so it shows that you can have fast,responsive local GUI and remote GUI at the same time.
    Just don't use X11.

  14. Re:Completely missing the point by Anonymous+Conrad · · Score: 3, Interesting

    Maybe I *am* cynical. Or maybe I haven't been brainwashed that WINE on Linux is the universal panacea :-p

    This story's about *desktop* installs. Win2k makes a very good desktop. It does everything you'd expect of a desktop machine. You can get all the usual suspect GNU utilities ported to it. I don't need my desktop to stay up under load for months or years. I can patch almost everything without reboot, barring a handful of shared libraries or in-use drivers. I know it runs Office as well as anything because Microsoft will have QAed Office on it. I don't expect to have to trawl through the source line-by-line if there's a problem - that's why people pay MS for their software. It's not commercially sensible that I have to maintain the source of the OS I'm using in work time when we can shift that burden for a few hundred bucks a seat.

    I haven't *needed* to use MS support since 1994. We had a Win3.11 network problem. They were very helpful.

  15. Re:Thoughts on a more modern GUI by Wiwi+Jumbo · · Score: 2, Interesting
    X11 has great performance. Unfortunately, few toolkits use it well. It works best when you think of it as a stream: you send asynchronous requests to the display server and it handles them, responding with asynchronous events. As soon as you make a request to the display server that requires a synchronous response, performance is gone.
    I'm sorry, perhaps I don't quite understand this, but are you saying that if I click on a icon to select it (say highlighting it blue or something), that's something that X11 isn't good at?
    --
    Wiwi
    "I trust in my abilities,
    but I want more then they offer"