-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade from Mint 18.4 to 19 results in screen resizes being handled wrongly - No copy/paste #271
Comments
Also looks unfortunately like copy/paste in and out of the machine doesn't work anymore. |
@slapbox Could you please provide the output of dmesg for this issue. Thanks. |
Thanks very much for your reply @deepak-rawat. Here's the full output of the |
For the copy/paste, is "vmtoolsd -n vmusr" running? |
Running that in the VM as root returns: Running it again seems to hang indefinitely. When I finally cancel the command it returns this output: |
So it wasn't running before? Its a daemon, and should be started when you log in to the desktop by a login script. and by running as the desktop user. If you log in/out of the desktop, is it running, and does drag/drop work? |
Oh I thought you meant to run that as a command. My mistake.
Both rebooting and logging out and back in do not change the results of anything as best I can tell. Logging out and back in, the result is |
That explains a lack of drag and drop. The distros manage vmtoosld startup, so I think this is a Mint issue. |
I'm a bit confused. |
When using a desktop, there's usually two vmtoolsd processes. One is the 'user' version (-n vmusr), which runs as the user logged into the desktop. It handles anything done on behalf of the user, which is mostly UI related things like interactive guestOps, drag&drop and cut&paste. The other is the 'system' version, which runs as root, and it handles everything else (information gathering, non-interactive guestOps, power scripts, backup scripts, etc) Ubuntu ships these as two different packages,; you've got both (sometimes its missing which is the problem). But since the user mode isn't running, that suggests the new version of Mint isn't starting it up. |
Great explanation! Thank you! Is there a way I can start this manually in the meantime? Mint 19 is great and I don't want to downgrade, but no vmtools is pretty brutal. |
Hi since vmtool is not running you can use below command to set the mode: xrandr -d :0 --output Virtual1 --mode 800x600 and simply xrandr to check list of mode supported For now I suspect that somehow mode-setting is failing in kernel module for modes other than advertised during driver initialization (may be failing due tools not running) so we have scaling issue because desktop environment not checking for failure. I will do more analysis. Thanks. |
It should be as simple as just running it as yourself in the desktop env: $ vmtoolsd -n vmusr & |
@deepak-rawat I've updated the title to reflect a second symptom I later noticed and mentioned (not prominently enough) which is no copy/paste between host and virtual machine. Unfortunately running After running the above,
|
Except this singular issue, everything works wonderfully. I already tried
apt-get purge open-vm-tools open-vm-tools-desktop
but it didn't help.This is what I'm seeing after upgrading. The Y coordinates of the mouse/elements on the screen are also no longer in sync.
And shrinking the size of the VMware Window results in this:
The OS gets the proper screen resolution reported, but resizes itself incorrectly:
The text was updated successfully, but these errors were encountered: