Package: open-vm-tools-desktop
Version: 2:10.3.5-1
Severity: normal
User: [email protected]
Usertags: origin-kali

It looks like that vmtoolsd will sometimes start before that the
drm/vmwgfx kernel modules are loaded and in that case the resolutionKMS
plugin will not be started forcing the user to restart the service
to get his screen properly resized.

This issue is also discussed upstream here:
https://github.com/vmware/open-vm-tools/issues/214

I have proposed a simple fix which just tries to load the kernel
module before starting the service, it's simple and reliable. For
the Debian package, since you have split support for the desktop
part in a separate package, you might want to add that directive
through a 
/lib/systemd/system/open-vm-tools.service.d/desktop.conf
file extending the basic service file.

Cheers,

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'oldoldstable'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages open-vm-tools-desktop depends on:
ii  fuse                 2.9.8-2
ii  init-system-helpers  1.56
ii  libatk1.0-0          2.30.0-1
pn  libatkmm-1.6-1       <none>
ii  libatkmm-1.6-1v5     2.28.0-1
ii  libc6                2.27-8
ii  libcairo-gobject2    1.16.0-1
ii  libcairo2            1.16.0-1
pn  libcairomm-1.0-1     <none>
ii  libcairomm-1.0-1v5   1.12.2-3
ii  libdrm2              2.4.95-1
ii  libfontconfig1       2.13.1-2
ii  libfreetype6         2.9.1-3
ii  libgcc1              1:8.2.0-10
ii  libgdk-pixbuf2.0-0   2.38.0+dfsg-6
ii  libglib2.0-0         2.58.1-2
pn  libglibmm-2.4-1c2a   <none>
ii  libglibmm-2.4-1v5    2.58.0-1
ii  libgtk-3-0           3.24.1-2
ii  libgtk2.0-0          2.24.32-3
pn  libgtkmm-2.4-1c2a    <none>
ii  libgtkmm-2.4-1v5     1:2.24.5-2
ii  libgtkmm-3.0-1v5     3.24.0-1
ii  libice6              2:1.0.9-2
ii  libpango-1.0-0       1.42.4-4
ii  libpangocairo-1.0-0  1.42.4-4
ii  libpangoft2-1.0-0    1.42.4-4
pn  libpangomm-1.4-1     <none>
ii  libpangomm-1.4-1v5   2.42.0-1
pn  libsigc++-2.0-0c2a   <none>
ii  libsigc++-2.0-0v5    2.10.1-1
ii  libsm6               2:1.2.2-1+b3
ii  libstdc++6           8.2.0-10
ii  libudev1             239-13
ii  libx11-6             2:1.6.7-1
ii  libxext6             2:1.3.3-1+b2
ii  libxi6               2:1.7.9-1
ii  libxinerama1         2:1.1.4-1
ii  libxrandr2           2:1.5.1-1
ii  libxrender1          1:0.9.10-1
ii  libxtst6             2:1.2.3-1
pn  open-vm-tools        <none>

Versions of packages open-vm-tools-desktop recommends:
ii  fuse                        2.9.8-2
pn  open-vm-tools-dkms          <none>
ii  xauth                       1:1.0.10-1
pn  xserver-xorg-input-vmmouse  <none>
ii  xserver-xorg-video-vmware   1:13.3.0-2

Versions of packages open-vm-tools-desktop suggests:
ii  xdg-utils  1.1.3-1

Reply via email to