Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257291 - app-emulation/open-vm-tools - Unity, Drag and Drop, Copy/paste functionalities not working
Summary: app-emulation/open-vm-tools - Unity, Drag and Drop, Copy/paste functionalitie...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-01 22:01 UTC by John Plesmid
Modified: 2009-02-04 20:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Plesmid 2009-02-01 22:01:32 UTC
As per bug 256678, please assign this bug to vmware@gentoo.org

Vmware-workstation 6.5 support functionalites such as Unity, Drag and Drop and copy/paste if open-vm-tools is installed and /etc/init.d/vmware-tools is started and X (in this case kde) is started. 
app-emulation/open-vm-tools-0.0.20090121.142982 from the vmware overlay is installed

Reproducible: Always

Steps to Reproduce:
1.Install Gentoo in a 32 bit vmware-workstation 6.5 VM
2.Install and configure X and kde as documented in http://www.gentoo.org/doc/en/list.xml such that startx works (starts kde)
3.Install open-vm-tools and rc-update add vmware-tools default
4. Reboot
5. login and startx


Actual Results:  
startx does start kde as expected, however none of Unity, Drag and Drop or copy/paste work. Clicking the vmware-workstation's "Unity" button produces a msg box:
The virtual machine cannot enter Unity mode because:

- The guest operating system does not have VMware Tools installed.
- The guest operating system's resolution cannot be changed.

Expected Results:  
Unity, host shared folder, drag and drop, etc should work

In order for the listed functions to work, the command "vmware-user" must be executed (e.g. vmware-user &) during X initialization. vmware-user requires that an X session be available. The open-vm-tools ebuild does create the (seemingly) correct /etc/X11/xinit/xinitrc.d/10-vmware-tools file, however, it is clear that this file (script) is not automatically run during X initialization.
A partial tracing of the X initialization is:
Feb  1 16:10:32 Funtoo logger: Entering /etc/X11/xinit/xinitrc
Feb  1 16:10:32 Funtoo logger: Entering /etc/X11/chooser.sh
Feb  1 16:10:32 Funtoo logger: About to execute chooser.sh
Feb  1 16:10:32 Funtoo logger: Entering /etc/X11/chooser.sh
Feb  1 16:10:32 Funtoo logger: in etc/X11/Sessions/kde4.2
(I modified some of the X scripts). Please note that /etc/X11/xinit/xinitrc.d/10-vmware-tools (I modified it to write msg also) is not executed.
Also, please note that if I open a terminal window within kde and manually execute 10-vmware-tools (or execute vmware-user &), that Unity and the other functionalities start working as expected.

My (root's) ~/ contains the following, please note that ~/.xinitrc does not exist. 
Funtoo ~ # ls -al
total 96
drwx------ 12 root root 4096 Feb  1 16:10 .
drwxr-xr-x 19 root root 4096 Jan 28 07:13 ..
-rw-------  1 root root   51 Feb  1 16:10 .Xauthority
-rw-------  1 root root 7551 Feb  1 16:07 .bash_history
drwxr-xr-x  2 root root 4096 Jan 24 16:23 .config
drwx------  3 root root 4096 Jan 24 16:23 .dbus
-rw-------  1 root root   69 Jan 31 11:47 .directory
-rw-r--r--  1 root root  516 Jan 24 16:27 .fonts.conf
-rw-r--r--  1 root root  561 Jan 24 12:41 .htoprc
drwxr-xr-x  4 root root 4096 Jan 24 16:24 .kde4
-rw-r--r--  1 root root    0 Jan 21 05:09 .keep
-rw-------  1 root root   47 Jan 31 09:29 .lesshst
drwx------  2 root root 4096 Jan 23 15:19 .links
drwx------  3 root root 4096 Jan 28 09:16 .local
drwxr-xr-x  3 root root 4096 Feb  1 16:04 .mc
drwxr-xr-x  2 root root 4096 Jan 24 18:45 .qt
-rw-------  1 root root  102 Feb  1 16:10 .serverauth.2341
drwxr-xr-x  3 root root 4096 Jan 23 09:48 .subversion
-rw-------  1 root root  599 Jan 30 09:40 .viminfo
drwxr-xr-x  2 root root 4096 Jan 24 16:24 .xine
drwxr-xr-x  3 root root 4096 Jan 28 14:16 app-emulation
-rw-r--r--  1 root root 1307 Jan 24 19:26 hgfs-page.patch
-rwxr-xr-x  1 root root   54 Jan 27 15:44 unm
-rw-r--r--  1 root root 1793 Jan 23 09:00 xorg.conf.new

Funtoo ~ # emerge --info
WARNING: One or more repositories have missing repo_name entries:

        /usr/local/portage/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.
Portage 2.2_rc23-r1 (default/linux/x86/2008.0/developer, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.28-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.28-gentoo-r1-i686-Intel-R-_Core-TM-2_CPU_T7200_@_2.00GHz-with-glibc2.0
Timestamp of tree: Wed, 28 Jan 2009 05:35:01 +0000
app-shells/bash:     3.2_p48
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0-r1
sys-apps/openrc:     0.4.1
sys-apps/sandbox:    1.3.3
sys-devel/autoconf:  2.63
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=core2 -pipe"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COLLISION_IGNORE="/lib/modules"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CVS_RSH="ssh"
CXXFLAGS="-O2 -mtune=core2 -pipe"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose --with-bdeps y"
EMERGE_WARNING_DELAY="10"
FEATURES="collision-protect cvs digest distlocks fixpackages multilib-strict parallel-fetch preserve-libs protect-owned sandbox sfperms sign splitdebug strict stricter unmerge-orphans userfetch userpriv usersandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.19/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.3.2/info"
INPUT_DEVICES="keyboard mouse evdev"
I_KNOW_WHAT_I_AM_DOING="yes"
JAVAC="/bin/javac"
JDK_HOME=""
KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LDFLAGS="-Wl,-O1"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="root"
LS_COLORS="rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"
MAIL="/var/mail/root"
MAKEOPTS="-j3"
MANPATH="/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.19/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.3.2/man:/etc/java-config/system-vm/man/:/usr/qt/3/doc/man"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OLDPWD="/etc/X11/xinit/xinitrc.d"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.3.2:/usr/qt/3/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha hppa sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_COUNTER_HASH="648ceff32e99e9da6c4a32d32a2a5f36"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_NICENESS="3"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/vmware /usr/local/portage"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/root"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.3.2:/usr/qt/3/bin"
RPMDIR="/usr/portage/rpm"
SHELL="/bin/bash"
SHLVL="1"
SSH_CLIENT="192.168.1.105 56298 22"
SSH_CONNECTION="192.168.1.105 56298 192.168.1.113 22"
SSH_TTY="/dev/pts/0"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
TERM="xterm"
USE="X acpi alsa berkdb bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread encode esd evo fam fortran gdbm gif git gpm gstreamer gtk hal iconv icu isdnlog jpeg kde ldap libnotify mad mailwrapper midi mikmod mmx mp3 mpeg mudflap mysql ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session snmp spell spl sse sse2 ssl ssse3 startup-notification subversion svg sysfs tcpd tiff truetype unicode unity usb vorbis webkit win32codecs x86 xinerama xml xorg xscreensaver xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vmware fbdev"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="vmware fbdev"
XDG_DATA_DIRS="/usr/share:/usr/local/share"
XSESSION="kde-4.2"
_="/usr/bin/emerge"
Comment 1 Mike Auty (RETIRED) gentoo-dev 2009-02-04 00:05:17 UTC
Hiya John,

Thanks for filing the bug, the extra information and tracing you've provided are useful.  Is there any chance you could check the same information using the latest version from the vmware overlay?  This should now be creating a file in /etc/xdg/autostart/ called open-vm-tools.desktop.  I don't know KDE too well, so if you could check the results of a "ps aux" to see if any of the vmware-* programs are running, that'd be handy too...  5:)
Comment 2 John Plesmid 2009-02-04 14:43:36 UTC
I've updated to the open-vm-tools in the vmware overlay. Unfortunately, the /etc/xdg/autostart/open-vm-tools.desktop did not autostart when I started kde with startx. (have not tried to see what happens if I use xdm. The code behind the xdm service is very scary to look at).
I then put a symlink in my ~/.kde4/Autostart directory:
ln -s /etc/xdg/autostart/open-vm-tools.desktop open-vm-tools.desktop
When I restarted kde I got this message in a dialog box:
"The desktop entry file /root/.kde4/Autostart/open-vm-tools.desktop has no Type=... entry."
I edited /etc/xdg/autostart/open-vm-tools.desktop and added the line "Type=Application" (without quotes) According to the xdg documentation, it appears the "Type=" line is required.
With that change, and the symlink still in my ~/.kde4/Autostart directory, when I restart kde, there is joy!
kde runs the desktop file, and starts the vmware-user
Funtoo ~ # ps aux | grep vmware
root     16729  0.0  0.1   3148  1268 ?        Ss   08:08   0:02 /usr/sbin/vmware-guestd --background /var/run/vmware-guestd.pid
root     18945  0.3  0.5  16464  5536 ?        S    09:16   0:01 /usr/bin/vmware-user
root     19060  0.0  0.0   1876   640 pts/2    S+   09:23   0:00 grep --colour=auto vmware

Here is what the the modified /etc/xdg/autostart/open-vm-tools.desktop looks like:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=vmware-user
Name=VMware User Agent
X-KDE-autostart-phase=1
NoDisplay=true

I am going to play around some more with this autostart thing. However, based on what I have seen to date, it may be better to just create a menu entry and let the user start vmware-user when they need it. It looks like creating the menu entry should be easy and probably can be done in a way that is not kde specific.
Comment 3 John Plesmid 2009-02-04 19:01:26 UTC
Well, I think I have found the trick for this autostart thing. There are actually multiple way to get something to autostart (at least in KDE - I have never worked with any other window manager). The user can do it. The kde4 Control Panel makes this pretty easy. Or, the user can simply copy a .desktop file or a script or a symlink to a script or (there are probably other ways too) to ~/.kde4/Autostart. 

In addition to user actions, it is possible to have things autostart without any user action. Kde itself does this. The trick is to put a .desktop file in /usr/share/autostart. It turns out the open-vm-tools upstream (at least I assume it is provided by upstream) provides a file /usr/share/applications/vmware-user.desktop. In theory, all one need to do to make it autostart is to symlink or copy the file to /usr/share/autostart. Sadly though the vmware-user.desktop seems to be defective and is missing a bunch of lines that seem to be required in order to get it to work (at least for kde).

This is /usr/share/applications/vmware-user.desktop as supplied:
[Desktop Entry]
Type=Application
Encoding=UTF-8
# NB: Generation of the Open VM Tools tarball depends on this line.  If you chan
# be sure to also fix up OVT staging targets.
Exec=vmware-user-suid-wrapper
Name=VMware User Agent
NoDisplay=true
X-KDE-autostart-phase=1

This is a modified version of the file I copied to /usr/share/autostart:
[Desktop Entry]
Type=Application
Encoding=UTF-8
# NB: Generation of the Open VM Tools tarball depends on this line.  If you chan
# be sure to also fix up OVT staging targets.
Exec=vmware-user-suid-wrapper
Name=VMware User Agent
X-KDE-StartupNotify=false
OnlyShowIn=KDE
Terminal=false
X-KDE-autostart-condition=klipperrc:General:AutoStart:true
X-KDE-UniqueApplet=true
X-DBUS-StartupType=Unique
X-KDE-autostart-after=panel
Categories=Qt;KDE;Utility;X-KDE-Utilities-Desktop;

I have little or no idea exactly what the added lines do. I just copied lines from /usr/share/autostart/klipper.desktop. It is likely that some of the additions are not required and/or incorrect. Whatever. with the modified vmware-user.desktop in the /usr/share/autostart directory. When kde starts up, the vmware-user command is started and Unity and all of the other bells and whistles seem to work. (I use "work" loosely - the support seems a bit flakey).

I am going to see if I can find out what these extra lines mean/do and if there are "better" variations that make more sense. The problem is that the documentation on this subject I have found to date is really minimal/incomplete.

Also, even though I can get the autostart of vmware-user to work with kde, I have no idea what to do for gnome or anything else. It looks like there is some rudimentary conditional capability in these desktop files, but again I have not found any documentation that provides any help.



Comment 4 Mike Auty (RETIRED) gentoo-dev 2009-02-04 19:48:26 UTC
Hiya John, thanks for investigating this.  I've added the Type=Application line to the ebuild's /etc/xdg/autostart/open-vm-tools.desktop file.  The location /usr/share/autostart doesn't appear to be standard (whereas /etc/xdg/autostart is and other applications put their desktop files in there).  I also don't really want to give the user a menu, since as you say, this should just all work automatically.  I also don't really want to go adding all those KDE specific lines to the desktop entry, since they appear to restrict the file to the KDE desktop (OnlyShowIn=KDE for instance).

After a bit more research, it also appears to be just KDE that's ignoring the standard.  Relevant bugs to investigate include:

https://bugzilla.redhat.com/show_bug.cgi?id=444350
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496940

As such, I'm not going to make specific changes for them, since they should be using the cross-desktop specification (that's what it's there for after all).  It doesn't look like there's a specific Gentoo bug for this problem, but you might like to follow along on this bug:

http://bugs.gentoo.org/show_bug.cgi?id=243076

Since this is more of a KDE problem, than an open-vm-tools one now, I'm going to mark this as UPSTREAM.
Comment 5 John Plesmid 2009-02-04 20:33:06 UTC
I think I accidently marked this bug a resolved when I added my last comments. This bug should remain open
Comment 6 Mike Auty (RETIRED) gentoo-dev 2009-02-04 20:36:58 UTC
Hiya John, as I mentioned at the end of the last comment I wrote (comment 4), I marked this as UPSTREAM (which is one of the RESOLVED options).  I'm not going to make any further fixes specific to KDE, and as I mentioned, KDE not properly handling the proper autostart directories is an upstream problem, so the proper resolution seems to be UPSTREAM.  Can you say why you'd like it to be opened again?
Comment 7 John Plesmid 2009-02-04 20:42:44 UTC
My apologies - I thought I had marked it reolved accidently. Sorry. I agree with your points and do think this is more of an upstream thing. Please go ahead a mark as resolved upstream and thanks very much.
Comment 8 Mike Auty (RETIRED) gentoo-dev 2009-02-04 20:43:52 UTC
No problem.  5;)