#!/bin/bash # Pregunta puerto, limpia pantalla, GUI real y reinicia el sistema al final clear echo "==== Instalación de x11vnc - Paso 1: Detectar usuario ====" USER_NAME=$(whoami) HOME_DIR=$(eval echo "~$USER_NAME") echo "Usuario detectado: $USER_NAME" echo "Directorio home: $HOME_DIR" sleep 2 clear echo "==== Paso 2: Preguntar puerto para VNC ====" read -p "Ingresa el puerto que deseas usar para VNC (ej. 5900): " VNC_PORT echo "Puerto seleccionado: $VNC_PORT" sleep 1 clear echo "==== Paso 3: Instalar x11vnc ====" sudo apt update -qq sudo apt install -y x11vnc > /dev/null echo "x11vnc instalado." sleep 1 clear echo "==== Paso 4: Crear contraseña VNC ====" x11vnc -storepasswd sleep 1 clear echo "==== Paso 5: Crear directorio de servicio de usuario ====" mkdir -p "$HOME_DIR/.config/systemd/user" sleep 1 clear echo "==== Paso 6: Crear servicio systemd ====" SERVICE_FILE="$HOME_DIR/.config/systemd/user/x11vnc.service" cat > "$SERVICE_FILE" <