https://bugzilla.novell.com/show_bug.cgi?id=823410 https://bugzilla.novell.com/show_bug.cgi?id=823410#c0 Summary: Xvfb missing randr support Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: All OS/Version: openSUSE 12.3 Status: NEW Severity: Minor Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: hpj@suse.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- As far as I can tell, on openSUSE 12.3 the only reliable way to run a gnome-shell desktop on a headless X.org server is by starting up Xvfb, launching gnome-session in that, connecting x11vnc to it, and connecting a VNC client to the x11vnc instance for viewing. This *almost* works, but for Xvfb not supporting the RANDR extension. You can ask for it like this: Xvfb +extension RANDR :1 -screen 0 1024x768x24 And it'll say: ... Initializing built-in extension RANDR ... But if you run xdpyinfo on the server, RANDR is not on the list. This seems to be a bug/missing feature in X.org code. Several components of the GNOME desktop (at least gnome-shell and gnome-control-center) require RANDR in order to function. There is a patch on FDO that fixes the issue. I've tested it and it works for me. The test looks like this: Xvfb +extension RANDR :1 -screen 0 1024x768x24 & DISPLAY=:1 dbus-launch gnome-session --session=gnome & x11vnc -display :1 & Then connect to x11vnc using e.g. vncviewer from another host. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.