Bug 2670 - vncserver is not functional in default installation
: vncserver is not functional in default installation
Product: Server Bugs
Classification: ROSA Server
Component: Main Packages
: unspecified
: All Linux
: Normal normal
: ---
Assigned To: Andrew Lukoshko
: ROSA Server Bugs
Depends on:
  Show dependency treegraph
Reported: 2013-09-10 03:29 MSD by Eugene Kanter
Modified: 2013-09-10 03:29 MSD (History)
0 users

See Also:
RPM Package:
Bad POT generating:


Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Kanter 2013-09-10 03:29:14 MSD
test scenario:

on ROSA server
$ sudo yum -y install /usr/bin/vncserver
$ vncserver

on another system

vncviewer rosaserver:1


1. ROSA default install uses LXDE but standard X11 /etc/X11/xinit/Xclients script knows nothing besides KDE and GNOME and additional desktop environments possibly expected in /etc/X11/xinit/Xclients.d. Connection results in no window manager with single firefox window.

Workaround is to add

exec /usr/bin/startlxde

before the line

if [ -x /etc/X11/xinit/xinitrc ]; then

in .vnc/xstartup

2. after the workaround the LXDE desktop comes up but with an error on the screen:

Remote Exception invoking org.freedesktop.PolicyKit1.Authority.RegisterAuthenticationAgent() on /org/freedesktop/PolicyKit1/Authority at name org.freedesktop.PolicyKit1: org.freedesktop.PolicyKit1.Error.Failed: Error parsing subject struct org.freedesktop.PolicyKit1.Error.Failed Error               (nil)arsing                @\Uffffffffject                @\Uffffffffuct

and network manager applet is not showing on the panel. An attempt to start manually fails as well:

$ nm-applet 

** (nm-applet:2616): WARNING **: <WARN>  request_name(): Could not acquire the NetworkManagerUserSettings service.
  Error: (9) Connection ":1.105" is not allowed to own the service "org.freedesktop.NetworkManagerUserSettings" due to security policies in the configuration file

ROSA is positioned as a server and thus must fully support remote access via vnc.