VirtualBox

5 年 前 建立

5 年 前 更新

#18943 new defect

High DPI support

回報者: morriw 負責人:
元件: GUI 版本: VirtualBox 6.0.12
關鍵字: 副本:
Guest type: Linux Host type: Windows

描述

High DPI support has always been a little wonky, but after upgrading to 6.0, it has gotten worse.

I use my high DPI laptop with a normal external monitor. My laptop is set to 250% zoom and the external monitor is set to 100% zoom. When I start Virtualbox Manager with this set up, it looks okay for my laptop, but if I drag it to the external monitor, everything is too small. If I set my laptop to 100% zoom, start Virtualbox Manager, and then change the zoom back to 250%, it looks great on my external monitor, but everything is too big on my laptop.

附加檔案 (7)

starting_with_zoom.png (71.8 KB ) - 5 年 前, 由 morriw 新增
With zoom in place
switching_to_zoom.png (253.1 KB ) - 5 年 前, 由 morriw 新增
Switching zoom after startup
vbGuiScalingIssue.png (82.2 KB ) - 5 年 前, 由 nmcmurray 新增
vbmgr-native4K-250pct_scale-reduced.png (457.5 KB ) - 5 年 前, 由 Chuck vdL 新增
screen shot of VM mgr and two other windows, as inititally opened on a laptop with 4K display.
after_moving_windows_to_external.png (375.1 KB ) - 5 年 前, 由 Chuck vdL 新增
same three windows, moved to 2.5K -100% display, notice how chrome and file manager properly resize, but VM MGR is still upscaled, and just horrid. (saved at reduced resolution to get under 512K )
4K-250_2_5K-100_2_5K-primary-opening-vmmgr.png (285.3 KB ) - 5 年 前, 由 Chuck vdL 新增
closed vmmgr, set external display to primary, and re-opened to this horrid scaling. only vbox does this! (saved at reduced scale to get under file size limits)
4K-250_2_5K-100_2_5K-primary-after_moving_vmmgr_between_windows.png (202.1 KB ) - 5 年 前, 由 Chuck vdL 新增
the VM mgr window was opened on 2.5k, moved to 4K, then back, now takes over entire screen.. this is so magically horrid I'd love to give you a video, but it would be way too big to upload

下載所有附檔: .zip

更動歷史 (10)

5 年 前morriw 編輯

附檔: 新增 starting_with_zoom.png

With zoom in place

5 年 前morriw 編輯

附檔: 新增 switching_to_zoom.png

Switching zoom after startup

5 年 前nmcmurray 編輯

附檔: 新增 vbGuiScalingIssue.png

comment:1 5 年 前nmcmurray 編輯

This recently became a huge problem for me as well. I can't read the text in the VB GUI anymore. I'll attach my screenshot against this page to show the difference. The display looks the same on both of my monitors. My laptop display is primary at 3840x2160, and my external is at 2560x1440, with Windows scaling set to 250% and 125% respectively.

comment:2 5 年 前Socratis 編輯

Do not set the Windows scaling from withing Windows, it's getting complicated.

Instead go to the VirtualBox Preferences » Display » Scale Factor: set it to 200%.

comment:3 5 年 前Chuck vdL 編輯

Not changing the scaling in windows is NOT a option. I don't know anyone who can run full 4K resolution on a 15" laptop screen and still make out the text, menus, etc. With a small sized but full 4K resolution native display as is now coming in many high end laptops (I've personally worked with both a DELL and Lenovo system like this) you simply MUST run the display scaled in windows in order for it to be useful for ALL your work.

Like the filer of this issue I have the same setup, native 4K 15" display on the X1-carbon scaled to 250% in windows display settings, external 27" 2.5K display at 100% scaling.

No matter which display is primary, the VB manager window takes on un-usable sizes for both the full window, the individual sections, and fonts when on the external display. If the window is dragged from one screen to the other and back again it gets even worse! If I drag a windows app window, such as file mangler, from the 4K to the 2.5L, it is initially at 250% scale as you drag it across, once completely onto the 2.5K monitor it then rescales down to 100%. When I do the same thing with the VM manager, it never scales down.

Things are not so bad if the native display is primary, except that then every window opens on the smaller monitor, which is not desired. And the windows end up 2.5x size if moved to the larger external display. This is really a pain for VM windows.

The normal thing to do in this situation is make the larger external display primary when it is connected. Then things open on that monitor, with proper scaling, well most things, not VB stuff. For some reason I cannot fathom, if I set the non-scaled larger sized (but smaller resolution) display as primary, the VB manager window is scaled very wonky when it opens. It is as if VBox somehow tries to apply the scaling from the native display, and applies it, even when the window is opened directly to the external non-scaled display. it's VERY bad. If the bug system will let me, I will try to attach some screenshots of this.

5 年 前Chuck vdL 編輯

screen shot of VM mgr and two other windows, as inititally opened on a laptop with 4K display.

5 年 前Chuck vdL 編輯

same three windows, moved to 2.5K -100% display, notice how chrome and file manager properly resize, but VM MGR is still upscaled, and just horrid. (saved at reduced resolution to get under 512K )

5 年 前Chuck vdL 編輯

closed vmmgr, set external display to primary, and re-opened to this horrid scaling. only vbox does this! (saved at reduced scale to get under file size limits)

5 年 前Chuck vdL 編輯

the VM mgr window was opened on 2.5k, moved to 4K, then back, now takes over entire screen.. this is so magically horrid I'd love to give you a video, but it would be way too big to upload

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette