Page 1 of 1

OS/2 Guest Additions (5.0.28) - display resolution

Posted: 15. Nov 2016, 00:42
by ak120
By installing the guest drivers included with VirtualBox 5.0.28 it's not possible to have higher screen resolution than 1024x768. It's a fresh install of Warp CP 4.52. And video memory in configuration has the default setting of 7MB. Unfortunately my application needs a fixed 1600x1200 resolution, any workarounds or solutions?

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 15. Nov 2016, 20:56
by ghr
What about selecting a monitor with the required resolution?

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 16. Nov 2016, 04:19
by ak120
Changing the monitor doesn't work. 20" VESA should usually fit to 1600x1200 resolution, at least it works in Virtual PC 2007. But it seems OS/2 guests in Virtualbox are limited to 1280x1024 resolution in Presentation Manager. Next problem is a unusable mouse pointer (using vboxmouse.sys) in Win-OS/2 fullscreen mode. With standard mouse.sys everything works, also DOS and OS/2 fullscreen mouse operations.

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 16. Nov 2016, 20:07
by Lelik52
To find a monitor with 1600x1200 in supported modes, try to "View current configuration" button after change monitor. For example "SONY 20se" monitor support it.
Mouse driver is probably incomplete to support Win-OS/2 full screen mode :(

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 16. Nov 2016, 21:45
by ghr
Apparently a hint is not enough, so: go for LCD Panel with the required resolution. OS/2 Guests in VBox are simply NOT limited to 1280*1024. By the way, I don't use GA but that should not matter; GENGRADD, Scitech SNAP and the GA can all do 1280*1024 and better.

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 17. Nov 2016, 17:55
by ak120
Lelik52 wrote:To find a monitor with 1600x1200 in supported modes, try to "View current configuration" button after change monitor. For example "SONY 20se" monitor support it.
That's what I already did. But it doesn't work, the highest selectable screen resolution remains at 1280x1024. Also when closing the System object and reopen it.
Mouse driver is probably incomplete to support Win-OS/2 full screen mode :(
Any recommondations for Win-OS/2 full screen drivers that can do higher resolutions?

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 17. Nov 2016, 18:03
by ak120
ghr wrote:Apparently a hint is not enough, so: go for LCD Panel with the required resolution. OS/2 Guests in VBox are simply NOT limited to 1280*1024. By the way, I don't use GA but that should not matter;
This guest driver behaves really strange. It's not possible to select APM support in Energy symbol. So how to shutdown an OS/2 VM now?
GENGRADD, Scitech SNAP and the GA can all do 1280*1024 and better.
Hard to believe - latest GENGRADD 97? is installed here, but no higher resolution is available. The readme doesn't mention SNAP - but I could try?

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 17. Nov 2016, 19:44
by michaln
A screenshot does not provide much diagnostic value. A VBox.log might.

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 17. Nov 2016, 23:24
by ak120
Changing the display adapter driver to SNAP doesn't help. Same max. resolution of 1280x1024. Would it help to make my secondary display of the host the first one? Currently the 1st is a flat panel (1280x1024) and the secondary a crt (1920x1200).

The Log is quite large from my Test VM. Do you also need the VBoxHardening.log?

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 18. Nov 2016, 15:58
by michaln
It wouldn't help, but it may be part of the problem. You need to increase the video memory size for the guest. You have 7MB, which is enough for 1280x1024 but not 1600x1200 at 32bpp. Give it 16 MB, that should cover it.

The GUI warns when the guest doesn't have enough VRAM to display the same resolution as the host... but yours actually does (when considering the primary display)!

Re: OS/2 Guest Additions (5.0.28) - display resolution

Posted: 20. Nov 2016, 18:51
by ak120
michaln wrote:It wouldn't help, but it may be part of the problem. You need to increase the video memory size for the guest. You have 7MB, which is enough for 1280x1024 but not 1600x1200 at 32bpp. Give it 16 MB, that should cover it.
Sorry, it was my wrong calculation - 32 vs. 24bit makes a difference. With 8 MB of graphics memory it works for 1600x1200. I also tried 10 MB and more, but it seems higher resolutions with 16:10 aspect ratio are not supported.
The GUI warns when the guest doesn't have enough VRAM to display the same resolution as the host... but yours actually does (when considering the primary display)!
I will not complain about. The 7 MB setting was done automatically by GUI. Is there a simple way to change the behaviour for creating new machines in GUI with this higher amount of memory by default?