#14942 closed enhancement (fixed)
hrev52910 disables nVidia VESA scaling - regression
Reported by: | smallstepforman | Owned by: | mmu_man |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta2 |
Component: | System/Boot Loader | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
hrev52910 disabled nVidia VESA scaling, and the result is arguably not better than the previous version. Using Haiku in a postage stamp window cannot be better than running it full screen at a miscaled resolution, expecially on modern Hi-DPI displays. See attachment. One could argue that the previous version was many times better.
Attachments (2)
Change History (9)
by , 6 years ago
Attachment: | IMG_6500.JPG added |
---|
comment:1 by , 6 years ago
Component: | Drivers/Graphics/VESA → System/Boot Loader |
---|---|
Keywords: | VESA scaling removed |
Owner: | changed from | to
Status: | new → assigned |
Indeed, it seems this is worse.
Probably the commit should just be reverted then. mmu_man will have to just implement VESA BIOS patching to get real modesetting if he wants it... :P
comment:2 by , 6 years ago
No need for two photos…
Well, Yes and now, here with scaling it distorts the aspect ratio and it's really ugly. Without it I do have a full height display but with black borders on the side, and it's definitely better. I suppose it depends on the age of your VESA BIOS.
I tried various arguments to the call, some are supposed to scale but keep the aspect ratio, but it didn't work for me.
I could make it an option I suppose.
comment:3 by , 6 years ago
I don't think we can use options at this stage. Probably we should just implement VESA BIOS livepatching.
comment:4 by , 6 years ago
Well, the video code in the bootloader does check the vesa settings for the video mode, so it should be possible.
comment:6 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
So I guess we can close it now.
comment:7 by , 5 years ago
Milestone: | Unscheduled → R1/beta2 |
---|
Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone
Haiku postage stamp