mirror of
https://github.com/SlimeVR/SlimeVR-Server.git
synced 2026-04-06 02:01:58 +02:00
Update udevadm to account for running in pressure vessel
This commit is contained in:
@@ -20,7 +20,14 @@ class RPCInstallInfoHandler(var rpcHandler: RPCHandler, var api: ProtocolAPI) {
|
||||
if (api.server.featureFlags.skipCheckUdev) {
|
||||
return
|
||||
}
|
||||
val udevResponse = executeShellCommand("udevadm", "cat")
|
||||
|
||||
val command = if (api.server.featureFlags.steam) {
|
||||
arrayOf("steam-runtime-launch-client", "--alongside-steam", "--", "udevadm", "cat")
|
||||
} else {
|
||||
arrayOf("udevadm", "cat")
|
||||
}
|
||||
val udevResponse = executeShellCommand(*command)
|
||||
|
||||
if (udevResponse == null) {
|
||||
LogManager.warning("Server couldn't verify if udev is installed")
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user