Instalación
-
Instala PowerShell 7 desde aka.ms/powershell si no lo tienes.
-
Activa Hyper-V (más abajo) y reinicia.
-
Descarga el instalador (
.exede NSIS) desde GitHub Releases y ejecútalo. -
Instala Moonlight (más abajo).
-
Abre GpuVM. Pide permisos de administrador cada vez que se abre.
Qué hace el instalador
Sección titulada «Qué hace el instalador»- Instala GpuVM para todo el equipo en Program Files, con el módulo de PowerShell, los perfiles, los scripts del invitado, la plantilla de
unattend.xmly la lista de componentes de streaming. - Los datos que cambian (laboratorios e instaladores descargados) van a
%ProgramData%\GpuVM, que también queda solo para administradores. - El instalador y la interfaz de la app están en español.
Activar Hyper-V
Sección titulada «Activar Hyper-V»Una vez, en PowerShell como administrador, y después reinicia:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-AllSi la virtualización está desactivada en el BIOS/UEFI, activa primero Intel VT-x o AMD-V ahí.
Instalar Moonlight
Sección titulada «Instalar Moonlight»Moonlight muestra la VM en tu escritorio. Descárgalo desde moonlight-stream.org, o desde el repositorio ejecuta:
./gpuvm.ps1 client-installLo instala con winget (MoonlightGameStreamingProject.Moonlight). winget puede pedirte aceptar sus condiciones la primera vez.
Desde el repositorio
Sección titulada «Desde el repositorio»Sin el instalador, todo usa la carpeta del repositorio (CLI o modo desarrollo).
# CLI, desde PowerShell 7 como administrador./gpuvm.ps1 check -Profile max-performance
# Compilar el instalador (queda en app/src-tauri/target/release/bundle/nsis/)npm --prefix app run tauri build
# Diseñar la interfaz sin Hyper-V (datos de ejemplo; ?mock=empty, ?mock=noadmin)npm --prefix app run dev
# Pruebas (no necesitan administrador)Invoke-Pester ./tests