Tuesday, March 10, 2009

Plasma and VNC

A number of people use the Plasma desktop and KDE 4 apps over the network using things like VNC. Unfortunately, many of these same people find that Plasma (and styles like Oxygen) often don't look all that hot in their VNC screen.

As with so many "problems" with Plasma, this is not an issue with Plasma (or Oxygen) itself as much as it is with the vnc server. Indeed, the cure is using a decent vncserver such as x11vnc or xf4vnc.

Sadly, krfb doesn't provide such good results. It would be great to see it (and the default vnc servers in Linux desktop distributions in general) get with the program and provide a reasonably modern experience.

15 comments:

usr said...

Yeah, krfb doesn't provide such good results, like the Ark.

These two applications should be marked with the Beta label.

arnonym said...

Hi, I am one of the "using kde4 over vnc" guys (altough I didn't yet tell anyone).
And here comes a problem: x11vnc is simply not working because there is no real x-server running to which x11vnc could connect to. Ther is only the vnc-x-server.

I choose to switch to the monochrome icons and one of the more fancyless styles. One of the few remaining problems: The plasma-tooltips are dark on dark color...

Janne said...

What I would like to see is KDE take the lead in this thing, and integrate NX in to the desktop. Instead of relying on the distro to provide decent tools for remote desktops, the support would be built in to KDE itself.

NX is such a cool technology that it would be really great if it became one of the pillars of KDE. I remember that there was some cooperation between KDE and NX-folks, but nothing drastic seemed to materialize.

Aaron J. Seigo said...

@usr: ark is actually working very well these days.

@arnonym: if you have dark-on-dark tooltips then somethign is wrong with the theme

ronwilhoite said...

I agree with Janne, NX server and client bring all the Plasma goodness over the wire nicely.

ingwa said...

There is a new VNC project, TigerVNC[1], that aims at unifying all the features of the other big VNC projects. Since one of the sponsors and my employer works on thin clients, I can assure you that we will do everything we can to make KDE work on it. The other big sponsor is RedHat, and it's very likely that TigerVNC will become the future standard for VNC on Linux.

[1] http://www.tigervnc.org/

Diederik said...

@anonymous:
And here comes a problem: x11vnc is simply not working because there is no real x-server running to which x11vnc could connect to. Ther is only the vnc-x-server.

So that is an X-server right? :-p Without it, things wouldn't work at all. Likely the X server provided by x11vnc lacks some 'extensions' which plasma uses to create beautiful effects.

fiveoclock said...

Maybe have a look at X2go, it implements a NX. Looks promising but haven't tried it yet.

http://www.x2go.org

pfee said...

Hi, encouraging to see I'm not alone in having poor a KDE4 over VNC experience. With a bit of publicity, I look forward to more powerful VNC servers becoming the norm.

Since VNC provides a migration route for people using other desktops, a good experience is important. They can try KDE on a remote server without switching their local desktop OS.

Fortunately the X server used by NX works well. However nomachine NX has a user limit and FreeNX gave badly sized fonts, perhaps related to incorrect DPI settings.

Other technologies of interest are:

http://en.opensuse.org/Nomad

Qumranet's (acquired by RedHat) SPICE.

I'll admit I haven't tried either of these, but I'd be interested to hear the views of others.

jramskov said...

This is a place where Windows is far ahead of Linux. If I need to help my dad with a problem on his machine, I just use remote assistence to check out what the issue is and help him out. I've found no easy solution like that on Linux.

skierpage said...

jramskov, Windows Remote Assistance has never worked between me and friends; meanwhile VNC has never failed me between Macs, PCs, and Unixes. "Your mileage may vary."

Ian said...

My KDE4 experience is still being blighted by Nvidia, until they sort out the Geforce driver, i'm going to be grinding my teeth. I'm using the beta version but that hasn't improved things much.

Jaye said...

so no new blogger comments since the 10th of March..did you die? Should I start making arrangements? :)
Love you!

alien said...

mysterious. Now where do I go for upcoming plasma goodness I say?

Wolfgang said...

x11vnc, plasma on KDE 4.4.1 with latest xorg updates from PPA @ Kubuntu 9.10, kernel 2.6.31-20 perfectly works together both with Linux xvncviewer and Windows realvnc viewer, and looks great, even with desktop effects enabled, forget all the kde4 built-in stuff..