vnc4server xstartup is flawed, /etc/X11/xinit/xinitrc is not executable

Bug #620991 reported by jwiegley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vnc4 (Ubuntu)
New
Undecided
Unassigned

Bug Description

in the xstartup file that is created for users (~/.vnc/xstartup) it implies that:

# Uncomment the following two lines for normal desktop:
#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc

however this does not work. /etc/X11/xinit/xinitrc is not executable
and thus exec fails due to permission denied. thus the rest of
the xstartup fails and no session is created.

This should be fixed. NOTE: this is NOT related to my previous bug
report. I have tried xstartup both with this uncommented (which
has generated this bug due to either xinitrc having wrong permmissions
or xstartup suggesting impossible options) and with it in its default
(commented) state which causes the different failure reported as an
independent bug.

(Frankly I think vnc4server is so poorly designed, configured and
integrated into 10.04 Server that the whole package should be
marked as a "bug". None of the documentation I ran across was
of any use getting it working. exec permissions are wrong, it's gnome
centric, it cannot be started as a boot service, font paths are
incorrect, etc.)

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: vnc4server 4.1.1+xorg4.3.0-37ubuntu2
ProcVersionSignature: Ubuntu 2.6.32-24.41-server 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-server x86_64
NonfreeKernelModules: rr26xx
Architecture: amd64
Date: Fri Aug 20 01:42:57 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu-Server 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
SourcePackage: vnc4

Revision history for this message
jwiegley (jeffw) wrote :
Revision history for this message
jwiegley (jeffw) wrote :

Duplicate of bug #257724

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.