diff --git a/lact-daemon/src/server/display.rs b/lact-daemon/src/server/display.rs index 1a7a970f..4fad33f8 100644 --- a/lact-daemon/src/server/display.rs +++ b/lact-daemon/src/server/display.rs @@ -72,6 +72,8 @@ fn get_display_entry(path: &Path) -> anyhow::Result<(String, DisplayInfo)> { { "DP" | "eDP" => DisplayConnector::DisplayPort { lanes: 0, rate: 0 }, "HDMI" => DisplayConnector::Hdmi, + "DVI" => DisplayConnector::Dvi, + "VGA" => DisplayConnector::Vga, _ => DisplayConnector::Other, }; diff --git a/lact-schema/src/lib.rs b/lact-schema/src/lib.rs index 8c57b9f5..7b7139df 100644 --- a/lact-schema/src/lib.rs +++ b/lact-schema/src/lib.rs @@ -885,5 +885,7 @@ pub struct DisplayInfo { pub enum DisplayConnector { DisplayPort { lanes: u16, rate: u32 }, Hdmi, + Dvi, + Vga, Other, }