diff --git a/src/dependencies/monado_deps.rs b/src/dependencies/monado_deps.rs index 46e1202..c3822a4 100644 --- a/src/dependencies/monado_deps.rs +++ b/src/dependencies/monado_deps.rs @@ -64,6 +64,7 @@ fn monado_deps() -> Vec { (LinuxDistro::Arch, "mesa".into()), (LinuxDistro::Debian, "mesa-common-dev".into()), (LinuxDistro::Fedora, "mesa-libGL-devel".into()), + (LinuxDistro::Suse, "Mesa-dri-devel".into()), ]), }, ] diff --git a/src/linux_distro.rs b/src/linux_distro.rs index 7c53864..247a5c8 100644 --- a/src/linux_distro.rs +++ b/src/linux_distro.rs @@ -84,7 +84,10 @@ impl LinuxDistro { if s.contains("alpine") || s.contains("postmarket") { return Some(Self::Alpine); } - // TODO: detect suse, sles, rhel, nix + if s.contains("suse") { + return Some(Self::Suse); + } + // TODO: detect sles, rhel, nix None }