I’m trying to use a 3-to-1 DisplayPort hub but it’s not being detected. After troubleshooting, I believe Garuda’s kernel may not have MST support compiled in.
What I’ve searched/tried:
- Checked
/sys/class/drm/card1-DP-2/
- nomst_mgr
directory exists - Loaded relevant modules:
drm_display_helper
anddrm_kms_helper
- Searched kernel config for MST support:
zcat /proc/config.gz | grep -i -E "(MST|DP_)"
- no MST-related configs found - Hub works fine on other systems with MST support
Current status:
- Hub is detected as connected on
card1-DP-2
xrandr
only shows the main DP-2 output, not individual hub ports (DP-2-1, DP-2-2, DP-2-3)- No MST manager interface available
Question: Does Garuda’s default kernel include CONFIG_DRM_DP_MST_TOPOLOGY
support? If not, would switching to linux-zen
provide MST support, or do I need to look at other solutions?