mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-06-28 04:06:54 +00:00
Update configure_igpu.sh
This commit is contained in:
parent
b6cf7c238e
commit
684e618774
@ -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
|
# Selección del contenedor LXC
|
||||||
select_container() {
|
select_container() {
|
||||||
@ -80,6 +88,7 @@ select_container() {
|
|||||||
msg_ok "Contenedor seleccionado: $CONTAINER_ID"
|
msg_ok "Contenedor seleccionado: $CONTAINER_ID"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# Validar y cambiar a privilegiado si es necesario
|
# Validar y cambiar a privilegiado si es necesario
|
||||||
ensure_privileged_container() {
|
ensure_privileged_container() {
|
||||||
validate_container_id
|
validate_container_id
|
||||||
@ -101,6 +110,7 @@ ensure_privileged_container() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# Configurar iGPU en el contenedor
|
# Configurar iGPU en el contenedor
|
||||||
configure_lxc_for_igpu() {
|
configure_lxc_for_igpu() {
|
||||||
ensure_privileged_container
|
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 LXC container
|
||||||
select_container() {
|
select_container() {
|
||||||
CONTAINERS=$(pct list | awk 'NR>1 {print $1, $3}' | xargs -n2)
|
CONTAINERS=$(pct list | awk 'NR>1 {print $1, $3}' | xargs -n2)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user