All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga
@ 2014-07-07 14:19 Ruslan
  2014-07-07 15:11 ` [Qemu-devel] [Bug 1338591] " Ruslan
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Ruslan @ 2014-07-07 14:19 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

I launch QEMU with the following command line:

qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display sdl
-vga vmware -enable-kvm

The guest OS is Windows XP. To reproduce the problem, do this:

0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
2. Open a text editor, e.g. built-in notepad
3. Move the cursor inside text entry widget
4. See the cursor jumping away. You basically can't enter the cursor there.

This also reproduces with MS Word 2003 even with oxy-white cursor theme
(i.e. that with translucency) — seems Word uses its plain
black&transparent cursor for I-beam cursor.

This doesn't happen with other VGAs, i.e. cirrus and std.

I used qemu git master to test this. qemu-system-i386 --version reports
version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This also
happened in earlier QEMU versions, like 1.5.x and older.

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  New

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
@ 2014-07-07 15:11 ` Ruslan
  2014-07-07 22:09 ` Ruslan
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ruslan @ 2014-07-07 15:11 UTC (permalink / raw)
  To: qemu-devel

I've checked with Kubuntu 14.04 LiveCD as guest, and there's no such problem.
What seems relevant is that in Kubuntu mouse cursor seamlessly enters and exits the window, i.e. mouse is automatically grabbed and ungrabbed, while on WinXP guest it's not supported (I think I just didn't install such a driver). Maybe it's this mode which makes behavior different.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  New

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
  2014-07-07 15:11 ` [Qemu-devel] [Bug 1338591] " Ruslan
@ 2014-07-07 22:09 ` Ruslan
  2016-11-13  9:50 ` Ruslan
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ruslan @ 2014-07-07 22:09 UTC (permalink / raw)
  To: qemu-devel

After some experimenting it starts to seem that this is a special case
of a more general problem with HW accelerated cursor. This particular
bug can be reproduced without any edit field — it's enough to try moving
the classical cursor (i.e. HW accelerated as set in 1. in bug
description) over some window edges so that it changes its shape to
resize arrows and back to usual pointer.

Now, it appears that if I set mouse cursor speed to smallest possible,
then the cursor moves _very_ jittery. It is close to unusable.

This may indicate some principal problem with such implementation of HW
accelerated cursor. What if instead of using the real system cursor QEMU
would create a (undecorated) window which would be the guest cursor,
still rendered with some HW acceleration? In this case it'd be not
necessary to always have the real cursor near the guest cursor, in fact
the video driver won't even touch the real cursor at all.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  New

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
  2014-07-07 15:11 ` [Qemu-devel] [Bug 1338591] " Ruslan
  2014-07-07 22:09 ` Ruslan
@ 2016-11-13  9:50 ` Ruslan
  2017-10-28 13:21 ` Thomas Huth
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Ruslan @ 2016-11-13  9:50 UTC (permalink / raw)
  To: qemu-devel

Setting SDL_VIDEO_X11_DGAMOUSE=0 environment variable works around this
problem.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  New

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
                   ` (2 preceding siblings ...)
  2016-11-13  9:50 ` Ruslan
@ 2017-10-28 13:21 ` Thomas Huth
  2017-10-28 15:55 ` Ruslan
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Thomas Huth @ 2017-10-28 13:21 UTC (permalink / raw)
  To: qemu-devel

Triaging old bug tickets... can you still reproduce this issue with the
latest version of QEMU? Or could we close this ticket nowadays?


** Changed in: qemu
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  Incomplete

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
                   ` (3 preceding siblings ...)
  2017-10-28 13:21 ` Thomas Huth
@ 2017-10-28 15:55 ` Ruslan
  2017-10-28 16:42 ` Thomas Huth
  2021-05-03 16:40 ` Thomas Huth
  6 siblings, 0 replies; 8+ messages in thread
From: Ruslan @ 2017-10-28 15:55 UTC (permalink / raw)
  To: qemu-devel

I still reproduce this with QEMU v2.10.0-1649-ga93ece4.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  Incomplete

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Qemu-devel] [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
                   ` (4 preceding siblings ...)
  2017-10-28 15:55 ` Ruslan
@ 2017-10-28 16:42 ` Thomas Huth
  2021-05-03 16:40 ` Thomas Huth
  6 siblings, 0 replies; 8+ messages in thread
From: Thomas Huth @ 2017-10-28 16:42 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
       Status: Incomplete => Triaged

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  Triaged

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug 1338591] Re: Cursor jumps on shape change with vmware vga
  2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
                   ` (5 preceding siblings ...)
  2017-10-28 16:42 ` Thomas Huth
@ 2021-05-03 16:40 ` Thomas Huth
  6 siblings, 0 replies; 8+ messages in thread
From: Thomas Huth @ 2021-05-03 16:40 UTC (permalink / raw)
  To: qemu-devel

This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:

 https://gitlab.com/qemu-project/qemu/-/issues/104


** Changed in: qemu
       Status: Triaged => Expired

** Bug watch added: gitlab.com/qemu-project/qemu/-/issues #104
   https://gitlab.com/qemu-project/qemu/-/issues/104

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1338591

Title:
  Cursor jumps on shape change with vmware vga

Status in QEMU:
  Expired

Bug description:
  I launch QEMU with the following command line:

  qemu-system-i386 /home/ruslan/iso/Windoze/qemuxp.img -m 512 -display
  sdl -vga vmware -enable-kvm

  The guest OS is Windows XP. To reproduce the problem, do this:

  0. Make sure guest is WinXP (don't know if it's really necessary), use vmware VGA
  1. Set mouse cursor theme to default black&white theme, i.e. that without any translucency etc.
  2. Open a text editor, e.g. built-in notepad
  3. Move the cursor inside text entry widget
  4. See the cursor jumping away. You basically can't enter the cursor there.

  This also reproduces with MS Word 2003 even with oxy-white cursor
  theme (i.e. that with translucency) — seems Word uses its plain
  black&transparent cursor for I-beam cursor.

  This doesn't happen with other VGAs, i.e. cirrus and std.

  I used qemu git master to test this. qemu-system-i386 --version
  reports version 2.0.90, git describe says v2.1.0-rc0-1-g9d9de25. This
  also happened in earlier QEMU versions, like 1.5.x and older.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1338591/+subscriptions


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-05-03 16:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-07 14:19 [Qemu-devel] [Bug 1338591] [NEW] Cursor jumps on shape change with vmware vga Ruslan
2014-07-07 15:11 ` [Qemu-devel] [Bug 1338591] " Ruslan
2014-07-07 22:09 ` Ruslan
2016-11-13  9:50 ` Ruslan
2017-10-28 13:21 ` Thomas Huth
2017-10-28 15:55 ` Ruslan
2017-10-28 16:42 ` Thomas Huth
2021-05-03 16:40 ` Thomas Huth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.