Interesting findings.

To confirm the performance issue is caused by gnome-settings-daemon, I
just run following test:

1. Ctrl + Alt + F1, login
2. X :1 -query localhost

Then a similar window appears like open a VNC session. In this X
session, the performance is good.

So I guess it's a Xvnc <-> gnome-settings-daemon connection issue. Since
the X11 codes for Xvnc is "older" than native Xserver codes in Ubuntu,
there may be some API not supported in Xvnc. So I guess if the Xvnc code
is compiled against a newer version of Xorg, we'll get a Xvnc server
with better performance.

And do you guys open the VNC session with GDM? I don't have a good
performance in GDM either, where I believe the gnome-settings-daemon is
not started yet.

By the way, where I mean "VNC performance" is Xvnc, not x11vnc. They are
2 different programs. The performance of Xvnc is fine in Feisty or
Gutsy, but not in Hardy. The performance of x11vnc won't be as good as
Xvnc in theory, since it's started for the existing DISPLAY and need to
track the change of windows in a higher level, which will be slower.

-- 
gnome-settings-daemon crash opening any window: "BadWindow" X error under Xvnc
https://bugs.launchpad.net/bugs/199245
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to