- Se incorporó
- 30 Julio 2006
- Mensajes
- 2.478
Les hago un pequeño resumen, 
tengo mini pc, en el cual tengo instalado debian y dockerizado la arr aplicaciones, pero a veces, necesito bajar por descarga directa aplicaciones que se necesita entrar por web,
le pregunte a una ia cual era la mejor opcion ya que instalar un entorno de escritorio por solo un navegador se me hacia matar una mosca con un cañon,
me suguirio openbox + vnc + navegador, logro arrancar con la vnc+openbox pero no logro que se abra el navegador automaticamente, con falkon logre hacerlo pero necesito que sea con uno de estos, edge, chrome, opera, brave y firefox, tengo siguiente script.
por que con uno de esos por una extension de una VPN que tengo, por que automatico y no me ahorrojo la paja y lo hago con un solo click en openbox por que queria que fuera automatoico si se puede.
Mencionar que en algun momento pude con opera pero entraba en un loop y abria infinitas pestañas
	
	
	
		
			
			tengo mini pc, en el cual tengo instalado debian y dockerizado la arr aplicaciones, pero a veces, necesito bajar por descarga directa aplicaciones que se necesita entrar por web,
le pregunte a una ia cual era la mejor opcion ya que instalar un entorno de escritorio por solo un navegador se me hacia matar una mosca con un cañon,
me suguirio openbox + vnc + navegador, logro arrancar con la vnc+openbox pero no logro que se abra el navegador automaticamente, con falkon logre hacerlo pero necesito que sea con uno de estos, edge, chrome, opera, brave y firefox, tengo siguiente script.
por que con uno de esos por una extension de una VPN que tengo, por que automatico y no me ahorrojo la paja y lo hago con un solo click en openbox por que queria que fuera automatoico si se puede.
Mencionar que en algun momento pude con opera pero entraba en un loop y abria infinitas pestañas
		Código:
	
	#!/bin/bash
set -e
DISPLAY=":1"  # Pantalla VNC a usar
DEPTH=24      # Profundidad de color
USER_HOME="$HOME"  # Directorio del usuario
GEOMETRY="1280x720"  # Resolución de la ventana
LOCK_FILE="/tmp/.X${DISPLAY#:}-lock"
if [[ -e "$LOCK_FILE" ]]; then
    echo "⚠️ Sesión VNC activa detectada en $DISPLAY. Deteniéndola..."
    vncserver -kill "$DISPLAY" || true
fi
mkdir -p "$USER_HOME/.vnc"
touch "$USER_HOME/.vnc/config"
cat > "$USER_HOME/.vnc/xstartup" <<EOF
#!/bin/bash
export DISPLAY=:1
pkill vncconfig || true
openbox-session &  # Iniciar Openbox en segundo plano
brave-browser &    # Iniciar Brave en segundo plano
EOF
chmod +x "$USER_HOME/.vnc/xstartup"
vncserver "$DISPLAY" -geometry "$GEOMETRY" -depth "$DEPTH" -localhost no -noclipboard > "$USER_HOME/.vnc/vncserver.log" 2>&1
sleep 2  # Esperar a que el servidor VNC inicie completamente
pkill vncconfig || true
echo "✅ Servidor VNC iniciado correctamente en $DISPLAY"
			
				Última modificación: 
			
		
	
								
								
									
	
								
							
							 
 
		 
			