#15044: Radeon RX Vega M GH: Monitor going out of sync.
----------------------------------------+------------------------------
Reporter: bga | Owner: kallisti5
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Drivers/Graphics/radeon_hd | Version: R1/Development
Keywords: | Blocked By:
Blocking: | Has a Patch: 0
Platform: All |
----------------------------------------+------------------------------
I have a NUC 8 computer that has the card mentioned in the summary. The
PCI ID (0x694c) was not present in the existing driver so I added it:
{{{
diff --git a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
index 6e00eb6511..a7ccd6ef3c 100644
--- a/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
+++ b/src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp
@@ -544,7 +544,8 @@ const struct supported_device {
{0x6867, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega 56"},
{0x687f, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega 64"},
{0x684c, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega M GH"},
- {0x684e, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega M GL"}
+ {0x684e, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega M GL"},
+ {0x694c, 13, 0, RADEON_VEGA, CHIP_STD, "Radeon RX Vega M GH"}
};
}}}
The driver then detects and tries to initialize the graphics card, but my
monitor goes out of sync.
Attached is the radeon_hd information from syslog (from the point it
detected the monitor connected to the HDMI port to when log information
for radeon_hd finished. Let me know if you need the log before that too).
In case it matters, the monitor is connected to the computer through a KVM
(but the KVM has EDID emulation so it should not be an issue and works
with other OSs).
Let me kinow if you need more information.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15044>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.