Bug 560860 - virt-manager crashes xorg related to scale display options
Summary: virt-manager crashes xorg related to scale display options
Keywords:
Status: CLOSED DUPLICATE of bug 539883
Alias: None
Product: Fedora
Classification: Fedora
Component: virt-manager
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Cole Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-02-02 02:16 UTC by Maxwell Spangler
Modified: 2010-02-27 02:05 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-02-27 02:05:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
/var/log/messages clipped to show immediately after crash. (2.83 KB, application/octet-stream)
2010-02-02 02:16 UTC, Maxwell Spangler
no flags Details

Description Maxwell Spangler 2010-02-02 02:16:17 UTC
Created attachment 388180 [details]
/var/log/messages clipped to show immediately after crash.

Description of problem:

When I use virt-manager to start or open running VMs and either two ("Scale only on Full Screen" or "Scale Never") of three scale related options are chosen the xorg session will crash, VMs continue running, and xorg restarts to a gdm login screen.

Version-Release number of selected component (if applicable):

virt-manager 0.8.2

X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: x86-04 2.6.18-164.6.1.el5 
Current Operating System: Linux hp3k 2.6.31.12-174.2.3.fc12.i686 #1 SMP Mon Jan 18 20:22:46 UTC 2010 i686

xorg-x11-drv-ati-6.13.0-0.20.20091221git4b05c47ac.fc12.i686

How reproducible:

Consistent (on my system)

Steps to Reproduce:
1. Clean boot Fedora 12; All updates as of 2/1/2010 3pm mst applied.

2. Run virt-manager

3. Made two VMs (one boots cdrom, one boots an ISO)
   Both defaulted to View -> Scale Display -> Only When Fullscreen"

4. Within virt-manager, run one of the VMs

5. Within virt-manager choose either "Open" on the running VM
   OR
   Edit -> Virtual Machine Details.

6. virt-manager attempts to open a second window encapsulating a VM display.  Something in the encapsulated display related to scaling causes xorg to crash.
  
7. Changing View -> Scale Display to "Scale Never" causes the same results.

8. Changing View -> Scale Display to "Scale Always" allows crash-free operation.

Actual results:
xorg crashes with two of three scale settings.

Expected results:
The VM's display and/or Machine Details should be viewable while a normal healthy VM is running.

Additional info:

1. First hand observations suggest that the when either of the two settings listed above are enabled, the VM starts, quickly shows its BIOS information and then after the "Press F12 for boot menu" bios produced text, some change to the display causes the crash.

2. While testing I accidentally had a fresh new VM set to boot to hard drive with no installed OS.  IIRC, When "Scale Always" is enabled, a normal BIOS driven boot error would be produced on the VM display.  With the other two choices, a crash occurs.  This suggests to me that it is not a guest OS triggered display event causing the situation which forces the crash.

3. I've included a /var/log/messages showing that abrt doesn't seem to have a chance to catch this crash and therefore doesn't know what's going on. fyi.

Comment 1 Paul Jenner 2010-02-05 22:03:47 UTC
I see the same thing with nouveau driver - see bug #539883

Thanks for the workaound of setting View -> Scale Display to "Scale Always" - this works for me to.

Comment 2 Cole Robinson 2010-02-27 02:05:20 UTC
Okay, closing as a dup of 539883.

*** This bug has been marked as a duplicate of bug 539883 ***


Note You need to log in before you can comment on or make changes to this bug.