Soporte multi-distro en portatil, titulos mas grandes, panel mas ancho y refresco de microfono
install.sh --laptop ahora detecta el gestor de paquetes (apt, dnf, pacman o zypper) e instala las dependencias en Debian/Ubuntu/Mint, Fedora, Arch/Manjaro y openSUSE; en el resto avisa de los 5 paquetes a instalar a mano. En portatil no se compila projectM (opcional). Panel: titulo superior mas grande y cada titulo de tarjeta mas grande y en fuente Xirod; en pantalla ancha el panel ocupa el 94% (hasta 1600px) para aprovechar el portatil. Audio: nuevo boton 'Aplicar microfono' que reconecta la captura desde el panel (evento reacquire_audio); el microfono integrado del portatil se capta como entrada por defecto. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
7ebb593288
commit
6df128a377
8 changed files with 172 additions and 62 deletions
|
|
@ -5,8 +5,17 @@ que funciona igual de bien en un portátil con Linux. De hecho un portátil va
|
|||
más sobrado, ya trae micrófono y cámara, y lo conectas al proyector por HDMI
|
||||
como cualquier otra cosa.
|
||||
|
||||
Este modo está pensado para Debian, Ubuntu o Linux Mint, que son las
|
||||
distribuciones que usan `apt`.
|
||||
El instalador funciona en las distribuciones más comunes. Reconoce solo el
|
||||
gestor de paquetes de cada una e instala lo necesario con él:
|
||||
|
||||
- `apt` — Debian, Ubuntu, Linux Mint, Pop!_OS y derivadas.
|
||||
- `dnf` — Fedora.
|
||||
- `pacman` — Arch, Manjaro, EndeavourOS.
|
||||
- `zypper` — openSUSE.
|
||||
|
||||
En otras distribuciones el instalador avisará y bastará con instalar a mano
|
||||
cinco paquetes: `python3` (con `venv`), `nodejs`, `npm`, `git` y `chromium`.
|
||||
El resto del proceso es idéntico.
|
||||
|
||||
## Instalar
|
||||
|
||||
|
|
@ -16,10 +25,11 @@ Una sola vez, desde la carpeta del proyecto:
|
|||
bash install.sh --laptop
|
||||
```
|
||||
|
||||
Hace lo mismo que en la Raspberry (entorno de Python, librerías de visuales,
|
||||
y projectM si quieres), pero sin las cosas propias de un aparato dedicado: no
|
||||
toca el arranque del sistema, no cambia el nombre de red y no necesita
|
||||
permisos especiales de puertos.
|
||||
En el portátil solo hace falta un núcleo pequeño: Python, Node, Git y
|
||||
Chromium. Los motores de visuales son web y no necesitan nada más. No se
|
||||
compila projectM (es opcional; si tu distro lo trae empaquetado y lo
|
||||
instalas, FOSFENO lo detecta y lo usa). El instalador no toca el arranque del
|
||||
sistema, no cambia el nombre de red y no necesita permisos especiales.
|
||||
|
||||
## Arrancar
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue