Good day,
So, being unable to boot on UEFI my home box (R5700G on Gigabyte Aorus B450), I touched the BIOS (enabling CSM) to be able to run Haiku in BIOS mode. In this situation, Haiku uses the VESA driver, instead of the Framebuffer one.
The display I’m using is an Ultrawide 3840x1600. I’m puzzled with the UEFI issue because I tried all the safe mode options without success, but now we are at a different stage: Try to get native resolution on that Display.
The highest resolution I can get is 2560x1440 which is 16:9 aspect ratio. That results in everything on screen wider/fatter than normal.
As commented on another threads, I tried the screenmode tool to try to get the native resolution:
screenmode 3840x1600x32
screenmode: Could not set screen mode 3840x1600x32: No such file or directory
Syslog spits that there is an aditional video mode:
KERN: Additional Video Mode (3840x1600@59Hz):
KERN: clock=395 MHz
KERN: h: (3840, 3888, 3920, 4000)
KERN: v: (1600, 1603, 1613, 1646)
KERN: size: 88 cm x 36.7 cm
KERN: border: 0 cm x 0 cm
KERN: Serial Number: 1NSXZ63
KERN: Monitor Name: DELL U3821DW
KERN: Horizontal frequency range = 30..100 kHz
KERN: Vertical frequency range = 56..76 Hz
KERN: Maximum pixel clock = 400 MHz
KERN: Extension blocks: 1
So when I boot Haiku in BIOS mode, the Haiku logo and Icons appear on screen BIG, I mean BIIIIG and FAAAT. When calling the boot manager, it says that it’s going to use 2560x1440, so icons are FAAT and BIIG.
Then, following another thread, I added the ‘vesa’ file at ~/config/settings/kernel/drivers/ with the following content:
mode 3840 1600 32
And, I still don’t get native resolution on the desktop, and trying the screenmode command on the Terminal results in same error as indicated above. Though I get native resolution on the Boot screen!?!?! Now the Haiku logo and Icons appear with the right proportions on the Boot screen. Strange?
Is there anything else that I’m missing to get this working?
Any hints will be sincerely appreciated.
Regards,
RR