Bug 14974 - loss of vertical screen size with graphical desktop VMWare VM
Summary: loss of vertical screen size with graphical desktop VMWare VM
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard: MGA5TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-07 03:05 CET by David Walser
Modified: 2016-10-18 13:09 CEST (History)
0 users

See Also:
Source RPM: x11-driver-video-vmware-13.1.0-1.mga5.src.rpm
CVE:
Status comment:


Attachments

Description David Walser 2015-01-07 03:05:39 CET
After upgrading from Mageia 4 to current Cauldron, the maximum resolution has changed from 1176x885 to 1360x768, resulting in a loss in vertical screen space.

Also, when X is running, rebooting or powering off the system (either through the KDE menu or reboot/poweroff commands in a terminal) causes the system to freeze.

Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2015-01-07 18:59:25 CET
The screen size issue logically would seem to be an issue in x11-driver-video-vmware.

The freezing issue may not be.  I have a server test VM and a desktop test VM.  The server VM doesn't run X by default, but I can put it into graphical.target.  Both VMs use KDM for login, but the server one uses IceWM for the desktop and it reboots or poweroffs fine.  The desktop one uses KDE and has the problem.  Another difference is the desktop one is using the Default-kde4-config and the server one is using the vanilla-kde4-config.  A physical machine with KDE is working fine though.

CC: (none) => lmenut

Comment 2 David Walser 2015-01-09 01:39:48 CET
Indeed the shutdown/reboot freezing issue is a KDE issue.  It works fine from IceWM on that same desktop VM.  I see some log messages that may give clues, but I'll split that issue into another bug.
David Walser 2015-01-09 01:40:53 CET

Blocks: (none) => 14992

Comment 3 David Walser 2015-01-09 01:45:44 CET
This bug is now just about the loss of vertical screen size.

Blocks: 14992 => (none)
Summary: screen size and rebooting issues with graphical desktop VMWare VM => loss of vertical screen size with graphical desktop VMWare VM

David Walser 2015-01-09 01:45:52 CET

CC: lmenut => (none)

Comment 4 David Walser 2015-01-26 23:36:53 CET
Unfortunately the screen size issue isn't fixed with the latest update.  Strangely, the poweroff/reboot issue is fixed though.

Source RPM: x11-driver-video-vmware-13.0.2-8.mga5.src.rpm => x11-driver-video-vmware-13.1.0-1.mga5.src.rpm

Comment 5 David Walser 2015-01-27 00:21:59 CET
After using drakx11 to change the Monitor setting from 1024x768 generic to Plug'n'play or 1280x1024, some more resolutions become available, like 1152x864 (just a bit smaller than what I had before), and some larger ones like 1280x960 and 1440x900.  drakx11 can also put a PreferredMode line in xorg.conf for 1152x864 that does work in KDM.

I guess kscreen is getting its settings from randr, which gets them from the driver, which is somewhat dependent on the monitor setting, so I guess this all makes sense.  It's a bit strange that I can't get back 1176x885, but maybe they decided to drop that from the driver.
Comment 6 David Walser 2015-01-27 00:34:52 CET
It's a bummer to lose that resolution, since it was kind of a perfect size, but this is probably not so much a "bug" as a migration issue because of changes in the driver.  We should probably have an errata entry for it in the Mageia 5 documentation, that people that want to use resolutions above 1024x768 in VMWare will need to reconfigure their video settings.
Comment 7 David Walser 2015-01-27 00:44:25 CET
Well, maybe it's still a bug that it doesn't let you make full use of your capabilities.  I had forgotten for a second that I had increased the video memory to 5 MB.  Once back down to 4 MB, the 1152x864 is still working, but the "max" is 1360x768 again, so 864 is the largest vertical size you can get.
Samuel Verschelde 2015-05-31 22:59:19 CEST

Whiteboard: (none) => FOR_ERRATA

Comment 8 Samuel Verschelde 2015-06-05 14:48:58 CEST
David, could you write the Errata entry if you still think it's needed?
Samuel Verschelde 2015-06-05 14:58:20 CEST

Whiteboard: FOR_ERRATA => MGA5TOO FOR_ERRATA

Comment 9 David Walser 2015-06-05 18:01:40 CEST
How's this sound?

Due to changes in the VMWare Xorg module, Mageia 5 VMs may not be able to use the same screen resolution settings that older versions were able to.  First, the Monitor setting now must not be set to lower than the desired resolution.  Second, a resolution that makes full usage of the VM's video memory is no longer an option.  Only a fixed set of standard resolutions are allowed.  (mga#14974)
Comment 10 Samuel Verschelde 2015-06-05 21:25:03 CEST
Looks fine.
Samuel Verschelde 2016-10-18 13:09:41 CEST

Whiteboard: MGA5TOO FOR_ERRATA => MGA5TOO


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