I’m trying to run Haiku on an HP Z Workstation that has a Radeon WX 5100 - basically a workstation-branded variant of a midrange Polaris card (if I recall, it’s closest to something like an RX 560, spec-wise.) For some reason it’s only showing 1024x768 as an available res on a 1440p display. Per my understanding, AMD Polaris cards should be covered by Haiku’s modesetting support for Radeons, right? Is there an incantation I can do to force it to recognize this card as supported?
Not really. They are untested and disabled. If you are daring enough, you can enable them (or just your card) in src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
Eh, it’s more like somebody broke the driver shortly after beta 3 and decided not to fix it because it worked on their card. I have a Radeon RX 550, similar to the original poster, which used to work fine in Haiku with the radeon_hd driver.
DisplayPort 1.4a - not fully supported in the Haiku driver by default. May not register all default resolutions (see EDID syslog info). Capable of 5120 x 2880 @ 60Hz and 8K (7,680 x 4,320) @ 60 Hz screen display resolutions.
Haiku’s radeon_hd driver - check all info from driver on monitor detection and EDID feedback.
The Haiku radeon_hd was not fully conformant to all ATI/AMD Radeon HD hardware (i.e. W-I-P). Expect hit-and-misses.
Developer(s): @kallisti5 (@X512 - for multi-display, app server, RadeonFX driver)