mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-08-26 06:11:15 +00:00
Update configure_igpu.sh
This commit is contained in:
@@ -55,6 +55,14 @@ load_language() {
|
||||
# ==========================================================
|
||||
|
||||
|
||||
# Validar que el contenedor seleccionado es válido
|
||||
validate_container_id() {
|
||||
if [ -z "$CONTAINER_ID" ]; then
|
||||
msg_error "ID del contenedor no definido. Asegúrate de seleccionar un contenedor primero."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Selección del contenedor LXC
|
||||
select_container() {
|
||||
@@ -80,6 +88,7 @@ select_container() {
|
||||
msg_ok "Contenedor seleccionado: $CONTAINER_ID"
|
||||
}
|
||||
|
||||
|
||||
# Validar y cambiar a privilegiado si es necesario
|
||||
ensure_privileged_container() {
|
||||
validate_container_id
|
||||
@@ -101,6 +110,7 @@ ensure_privileged_container() {
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Configurar iGPU en el contenedor
|
||||
configure_lxc_for_igpu() {
|
||||
ensure_privileged_container
|
||||
@@ -191,6 +201,16 @@ load_language() {
|
||||
|
||||
# ==========================================================
|
||||
|
||||
|
||||
# Validar que el contenedor seleccionado es válido
|
||||
validate_container_id() {
|
||||
if [ -z "$CONTAINER_ID" ]; then
|
||||
msg_error "ID del contenedor no definido. Asegúrate de seleccionar un contenedor primero."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Select LXC container
|
||||
select_container() {
|
||||
CONTAINERS=$(pct list | awk 'NR>1 {print $1, $3}' | xargs -n2)
|
||||
|
Reference in New Issue
Block a user