This is a read-only archive. Find the latest Linux articles, documentation, and answers at the new Linux.com!

Linux.com

Feature: Reviews

First look at Ulteo Desktop

By Dmitri Popov on January 30, 2008 (7:00:00 PM)

Share    Print    Comments   

Using VNC to remotely access your desktop, applications, and documents sounds like a great solution when you are out and about, but it has a few significant drawbacks: you have to leave your machine turned on, the VNC protocol is not secure, and often you need a dedicated VNC client to access your desktop. Ulteo, the company started by Gaël Duval of Mandriva fame, is set to offer an alternative solution. Ulteo gives you access to a full-fledged KDE desktop hosted on the company's own servers while taking care of the behind-the-scenes stuff. While the service is still in beta and by invitation only, I had a chance to take it for a spin, and I found it promising.

The Ulteo desktop requires Java Runtime Environment 1.4 or later (including JRE browser plugin) and a browser with JavaScript enabled. According to Ulteo, the service has been successfully tested on Firefox, Internet Explorer 6 and 7, Opera, and Safari. I tested Ulteo on openSUSE 10.3 and Mandriva 2008 using Firefox, and the service worked without a hitch. The Ulteo Desktop runs entirely in your browser, so there is nothing to install. You have to create an account with Ulteo, though, and log in to the service using your user name and password. To launch the desktop, you simply point your browser to a connection page at ulteo.com, and press the Launch session button. This starts a new session, which is presumably secure, although my request for more details on the subject went unanswered.

Since the system loads a full-fledged desktop, it goes through a "boot" process that takes about 30-45 seconds. Once up and running, Ulteo acts as a regular Linux distribution, with one notable exception: it's stripped of any configuration and management tools. This means that you can't, for example, use the command line, or install and remove applications. You can also change desktop settings by right-clicking on the desktop and selecting Configure Desktop. This opens a cut-down version of the KDE Control Center, where you can change things like the default wallpaper and desktop behavior.

The Ulteo desktop comes with a wide range of applications, including the Firefox browser, Thunderbird email client, OpenOffice.org productivity suite, and GIMP image manipulation application. There are also tools to manage your photos (digiKam), view PDF documents (KPDF), chat online (Konversation and Kopete), and play media files (VLC). The latter, however, is not of much use right now because sound is disabled by default and there is no way to enable it.

To keep tabs on all the installed applications, the Ulteo desktop comes with a launcher, which organizes all the programs by categories. The launcher sports a search field to help you quickly locate and launch a desired application. All the applications start pretty fast. Even OpenOffice.org -- notorious for its slow startup -- seems to launch faster on the Ulteo desktop than on a local machine.

To transfer files and documents, Ulteo uses a Java applet, which acts as a bare-bones file manager. To download a document from Ulteo to your machine, right-click on the file and select Download. The Upload section of the applet allows you to select multiple files on your desktop and upload them to Ulteo in one go. Ulteo currently offers 1GB of storage.

The Ulteo desktop doesn't include any specific document sharing capabilities, but you can use the standard KDE tools to access remote servers and shared folders. Click on the System Menu in the taskbar, choose Remote Places, and you can use the available wizards to connect to remote servers and shares. Besides that, you can easily share your Ulteo desktop with others using the Share desktop feature, which allows you to send a recipient an email containing a link to your current Ulteo session. You can choose to send a view-only invitation or give the recipient full control over your desktop.

As you would expect, there is a slight lag during operation even with a fast connection (I've been testing Ulteo over 15Mbps DSL), and because of heavy compression, the picture quality of the desktop is not very high and often suffers from compression artifacts. Before you launch an Ulteo session, you can choose your connection speed, but your selection doesn't seem to have any effect on the graphics quality or overall speed of the service. Interestingly, the graphics quality is not consistent; during some sessions my graphics quality was high, while a few other times the picture looked like a heavily compressed JPEG file. I'm guessing here, but it's possible that the compression quality depends on a number of concurrent connections to Ulteo's service.

Right now the service is in private beta, so, as you would expect, there are a few things missing. First of all, there is no word on subscription plans and pricing (the Ulteo Store page greets you with an encouraging message "Don't even think about it"), support is currently available only via the forums on Ulteo's Web site, and documentation is nowhere to be found. To be fair, the latter is not much of an issue, since the Ulteo desktop is just a cut-down KDE desktop -- and you can find plenty of resources covering KDE.

All in all, Ulteo looks promising, and it offers a few important advantages compared to Web-based office suites like Google Docs and Zoho. Using Ulteo, you can work on documents in their native formats, so you don't have to waste time converting them back and forth and dealing with post-conversion issues. Ulteo also offers familiar environments and applications which are not limited in any way. This means that you can use your favorite extensions with Firefox and OpenOffice.org as well as transfer user settings from your desktop applications. Add to this the ability to mount shared folders and servers, plus share desktop sessions with other users, and Ulteo begins to look like a tempting proposition.

Dmitri Popov is a freelance writer whose articles have appeared in Russian, British, US, German, and Danish computer magazines.

Share    Print    Comments   

Comments

on First look at Ulteo Desktop

Note: Comments are owned by the poster. We are not responsible for their content.

First look at Ulteo Desktop

Posted by: Anonymous [ip: 131.191.91.111] on January 30, 2008 08:30 PM
It sounds like a GUI version of a shell account. What use is linux without a shell prompt that's where the magic happens.

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 86.9.21.59] on January 30, 2008 08:46 PM
"but it has a few significant drawbacks: you have to leave your machine turned on"

Your computer has to be on to access your computer / documents / applications on your computer remotely? Who would have thought.....

#

What about local printing? How is that handled?

Posted by: Anonymous [ip: 75.69.85.120] on January 30, 2008 10:01 PM
Local Printing? Is there this option?

When I tested other remote desktops, usually local printing is a option and the desktop finds USB, and printers that are local when you log in?

Is this the same with this one too?

#

Presumption of security?!!!

Posted by: Anonymous [ip: 134.252.26.44] on January 31, 2008 02:14 AM
Why would you say "This starts a new session, which is presumably secure, although my request for more details on the subject went unanswered?" I'd presume it was insecure, unless the host detailed their encryption method (preferably with source).

#

What about local file "support" - speak of local file access, local file edits etc. etc.

Posted by: Anonymous [ip: 80.132.171.35] on January 31, 2008 08:24 AM
As my Subject says: If I start a remote desktop session - think of "ssh -X -l remote_user rem.ote.machine.ip" - , as everyone with two PCs can do it easily, then I am on the remote machine. To use and acces the files on my local machine, I have to make a connection per NFS back from the remote to the local machine.

How is it solved in Ulteo? Is there an easy way to access the local files?

Thanks.

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 207.28.98.157] on January 31, 2008 08:53 PM
"The Ulteo desktop comes with a wide range of applications, including the Firefox browser"

What's the point of opening Firefox within Firefox? Is it the ability to save bookmarks from anywhere and have a convenient way to get to them? Or better yet... Is it so you can open a never ending number of Ulteo sessions within increasingly smaller Firefox windows until you either run out of ram or have windows so small you can barely see what's in them?

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 213.215.116.200] on January 31, 2008 10:04 PM
What's the point of for example editing OpenOffice documents remotely, now you're going to print them .... oh, what the heck? You need another OpenOffice installed localy that can connect to your local printer ... :)

#

Re: First look at Ulteo Desktop

Posted by: Anonymous [ip: 85.176.201.147] on February 01, 2008 10:58 AM
if you own your own computer you probably have linux and openoffice on it if you wish.
now you're not home anymore and you need this openoffice document printed. on top of that you don't have the time to download openoffice neither the guy owning the computer allows/would like new software installed (maybe the security policy just forbid it)
what'ya do?

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 134.76.10.66] on February 01, 2008 06:53 PM
This has the same problems as other webapps - you are not in control of them; someone may spy on you, etc.

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 190.152.27.225] on February 03, 2008 01:52 AM
Nice 10 minute time limit on Ulteo's remote desktop....

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 24.148.43.23] on February 04, 2008 01:01 PM
Did the author not actually notice, when he started the article with a comparison of VNC that this ulteo product is still actually using VNC? This is the standard browser plugin from VNC! What they have value added is a nicely prepackaged Xsession. That appears to be it. Did I miss something?

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 200.87.59.2] on February 05, 2008 07:59 PM
Long time ago, I have written an article about Ulteo, that day I installed Ulteo on my Hard Disk, here is the the link http://www.go2linux.org/ulteo-the-easiest-linux if you are interested.

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 86.33.32.45] on February 06, 2008 09:43 PM
with printing:
if you write your remote-oo-file and you choose "printing", a pdf-file comes down to your local machine and you can simply print it out.

#

First look at Ulteo Desktop

Posted by: Anonymous [ip: 83.67.139.79] on February 07, 2008 07:11 PM
how this different to desktopondemand.com? well apart from the fact that desktop on demand aren't taking on new users at the moment :)

I've been using dod for about 8 months now for about 8 months and their desktop is served via an NX client - which has far better compression support than vnc certainly.

Admittedly there are some quirks but hey if you are willing to accept the quirks and understand why they exist (as in my case) then you can really make the most of services like ulteo and dod. At least that's my view.

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya