Limited to VESA res on WX 5100?

Hiya everyone!

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?

1 Like

There are a handful of issues with radeon_hd. Can you log a bug an include the syslog file?

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)