11.3 on VMWare Player issues

Hallo,
I have openSUSE 11.3 installed on a VMWare player (3.1.2 with Guest tools installed and running) in my work PC (host is Win XP SP3).
I have 2 problems:

  1. After each kernel update, the boot loader is not updating correctly the grub. I do not know why, since I cannot see any error in the logs! So, it’s a mystery. I need your help to find out how to investigate that problem :X

  2. The second problem (which is related to 11.3, since up to 11.2 I had no problem at all!) is most times an annoyance and sometimes a pain in the…
    The left mouse buttons “stacks” in a “pressed” state when I keep it pressed for more that a moment! So, when I move a window for example, when I physically release the button, the X does not release it! It “thinks” that I keep press it. Sometimes I manage to “release” it with a combination of clicks and keys, but not always.
    Since I have major issues with the automatic configuration of display, I kept the old (from 10.3 days!) xorg.xonf file. The section of the mouse is:



Section "InputDevice"
  Driver       "vmmouse"
  #Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImPS/2 Generic Wheel Mouse"
#  Option       "Protocol" "imps/2"
  Option        "Protocol" "auto"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


As you can see, I have tried various driver and protocol combinations but without success. VMware forums suggest that this is an openSUSE problem.
Anyway, the Xorg.0.log file has the following entries:


 93196.670] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event1)
 93196.671] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall"
 93196.671] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "vmmouse"
 93196.671] (II) LoadModule: "vmmouse"
 93196.673] (II) Loading /usr/lib/xorg/modules/input/vmmouse_drv.so
 93196.674] (II) Module vmmouse: vendor="X.Org Foundation"
 93196.674]    compiled for 1.8.0, module version = 12.6.9
 93196.674]    Module class: X.Org XInput Driver
 93196.675]    ABI class: X.Org XInput driver, version 9.0
 93196.675] (II) VMWARE(0): VMMOUSE module was loaded
 93196.676] (II) VMWARE(0): vmmouse is available
 93196.676] (**) ImPS/2 Generic Wheel Mouse: always reports core events
 93196.677] (**) Option "Device" "/dev/input/event1"
 93196.679] (**) ImPS/2 Generic Wheel Mouse: ZAxisMapping: buttons 4 and 5
 93196.679] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
 93196.682] (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
 93196.683] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0
 93196.685] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000
 93196.685] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4
 93196.685] (II) VMWARE(0): VMMOUSE DEVICE_INIT
 93196.685] (II) VMWARE(0): VMMOUSE DEVICE_ON
 93196.686] (II) VMWARE(0): vmmouse enabled
 93196.721] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0)
 93196.721] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "vmmouse"
 93196.722] (II) VMWARE(0): vmmouse is available
 93196.722] (**) ImPS/2 Generic Wheel Mouse: always reports core events
 93196.722] (**) Option "Device" "/dev/input/mouse0"
 93196.723] (**) ImPS/2 Generic Wheel Mouse: ZAxisMapping: buttons 4 and 5
 93196.723] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
 93196.723] (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
 93196.723] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0
 93196.723] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000
 93196.723] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4
 93196.723] (II) VMWARE(0): VMMOUSE DEVICE_INIT
 93196.724] (II) VMWARE(0): VMMOUSE DEVICE_ON
 93196.724] (II) VMWARE(0): vmmouse enabled
 93196.770] (II) config/udev: Adding input device PC Speaker (/dev/input/event2)
 93196.771] (EE) No input driver/identifier specified (ignoring)
 98872.922] (II) VMWARE(0): vmmouse enable absolute mode
 98872.981] (II) VMWARE(0): vmmouse enable absolute mode

So, I cannot see any error! Do you have any advice on that?

On 2010-11-08 09:36, tpe wrote:

> The left mouse buttons “stacks” in a “pressed” state when I keep it
> pressed for more that a moment! So, when I move a window for example,
> when I physically release the button, the X does not release it! It
> “thinks” that I keep press it. Sometimes I manage to “release” it with a
> combination of clicks and keys, but not always.

Yes, I have seen that. 11.3 guest in vmware server with 11.2 host.

> Since I have major issues with the automatic configuration of display,
> I kept the old (from 10.3 days!) xorg.xonf file. The section of the

I don’t have xorg.conf in vmware. I leave it on automatic. Works fine.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

Hi,

I have the same Problem with the mouse here.
Windows 7 Host
VMWare Player 3.1.2 build-301548
OpenSUSE 11.3 Guest
The Problem occured with the Original VMWare Tools and the open-vm-tools
I haven’t testet it without tools yet, but that wouldn’t be an option :slight_smile:
There was no Problem with 11.0.

Staati

OK, I am happy(!!!) that I am not the only one.
In my case, I have managed to have a somehow working mouse, by using the simple mouse driver. However in that case I have the known issue of the double mouse pointer at the top of the screen. Again, sometimes mouse button is locked but I can unlock it with a single click or escape.
I have the “working” mouse because I removed the mouse setup that was set at the /etc/X11/xord.conf.d directory (50-vmmouse.conf).

@robin_listas: I cannot run the VM without xorg, because then, it has a display size of 2560x2048(!!!) the maximum resolution reported from VMWare Player, with scroll bars. Anyway, that seems to be another issue and it seams to be openSUSE 11.3 specific (I had no issues neither with the mouse, nor the screen) with the same player and my previous opensuse guest (11.2), or Kumbuntu, or Centos…

Generally, I am reluctant to fill a bug report because I believe that it is a strange configuration conflict between the vmware configuration and the opensuse configuration…

Had anyone of you tried to solve that problem?

On 2010-11-10 18:36, tpe wrote:

> @robin_listas: I cannot run the VM without xorg, because then, it has a
> display size of 2560x2048(!!!) the maximum resolution reported from
> VMWare Player, with scroll bars. Anyway, that seems to be another
> issue and it seams to be openSUSE 11.3 specific (I had no issues neither
> with the mouse, nor the screen) with the same player and my previous
> opensuse guest (11.2), or Kumbuntu, or Centos…

No, it is not an issue of 11.3, because I can resize my 11.3 to any
resolution I want: I grab the border of the vmware console and put it at
any size I want. The guest complains a bit about unknown monitor size, then
shuts up.

It will be an issue of your windows host or the player version (I use the
server version), or of the tools (I use the open version of the tools).

I can post my configuration files, that work.

> Generally, I am reluctant to fill a bug report because I believe that
> it is a strange configuration conflict between the vmware configuration
> and the opensuse configuration…

Nevertheless, you can, if the problem is in the linux guest machine. If the
problem happens in the host then they can refuse.

> Had anyone of you tried to solve that problem?

The mouse is just an sporadic problem, only happened twice. I only use that
guest machine for ocassionally testing things, my main system is linux so I
don’t use it for work. I’m afraid it is an issue of the virtualization
engine itself.

Dunno. If someone reports it and says it here, I will add a “me too” to the
report. A windows host, a linux host, different vmware engines, and a
common 11.3… might interest some one.

Then, there are specific vmware forums that might know something :-?


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

I have this same problem (mouse click and drag . . . gets stuck in stuck state . . . )

Host: Windows 7 Home Premium on Intel i7 2.80
VMWare 3.1.3 build-324285
Guest: OpenSuse 11.3

This tends to be a rather common occurrence for me given that I have a habit of highlighting text as I read it (particularly on web pages). It is EXTREMELY annoying. I really don’t want to do a native dual-boot install since my wife uses the computer sometimes when I’m away and I also like to switch between Win (games, word processing, etc.) and Linux (my dev environment) apps. Hopefully it gets resolved because I like everything else about it, otherwise I’ll probably switch to Kbuntu at some point (which will probably mean i have to reinstall my whole dev environment, but oh well).

Please post a reply and/or email me if a fix is found.

Thanks,

Ben

I found a fix in another forum, which has completely solved the problem on my system (as far as I can tell–no stuck mice for three days):

VMware Communities: Mouse dies in a Linux VM

I’ve copied the relevant fix:

change the /lib/udev/rules.d/69-xorg-vmmouse.rules file.

The original file had this:

ACTION==“add|change”, ENV=="?*", ATTRS==“i8042 AUX port”, PROGRAM="/usr/bin/vmmouse_detect", ENV{ID_INPUT.tags}=“vmmouse”

The edited file looked like this:

ACTION==“add|change”, ENV=="?", ATTRS==“i8042 AUX port”, KERNEL==“event[0-9]”, PROGRAM="/usr/bin/vmmouse_detect", ENV{ID_INPUT.tags}=“vmmouse”

Same here. I am using the latest xorg squeeze with the same config. If I restart the guest xorg the problem goes away for a while, but that’s not a good solution…