virtualboxGuestAdditions: fix location of vboxclient.desktop

Move vboxclient.desktop from $out/share/autostart/ to
$out/etc/xdg/autostart/. This allows desktop environment autostart logic
to run VBoxClient-all, which is required for shared clipboard
functionality.

Fixes #89923.
This commit is contained in:
Bjørn Forsman 2024-03-12 07:58:02 +01:00
parent b66921e3af
commit f9546586e7

View File

@ -118,8 +118,8 @@ in stdenv.mkDerivation rec {
#ln -s $out/lib/VBoxOGL.so $out/lib/dri/vboxvideo_dri.so
# Install desktop file
mkdir -p $out/share/autostart
cp -v other/vboxclient.desktop $out/share/autostart
mkdir -p $out/etc/xdg/autostart
cp -v other/vboxclient.desktop $out/etc/xdg/autostart
# Install Xorg drivers
mkdir -p $out/lib/xorg/modules/{drivers,input}