
Estoy configurando una Raspberry Pi como decodificador. Puedo hacer que Firefox y Chromium se inicien en modo de pantalla completa. Pero quiero que el LXPanel (configurado para ocultarse automáticamente) responda cuando el navegador se esté ejecutando en modo de pantalla completa. Sin embargo, o no se activa cuando muevo el mouse hacia la parte inferior de la pantalla o aparece debajo de la ventana del navegador (lo mismo ocurre con ambos navegadores).
Actualizar He notado que mientras se ejecuta en modo de ventana normal, con la ventana un poco más pequeña que la pantalla completa, lxpanel se expande debajo de la ventana del navegador.
Tenga en cuenta que el panel no tiene la decoración de ventana habitual, por lo que no puedo hacer clic derecho. Creo que debería ser posible crear un archivo rc openbox, si tan solo conociera elclase de aplicación.
actualización2
Aparentemente, la clase de aplicación (y muchos otros atributos X) se pueden encontrar con xprop
Respuesta1
La compilación predeterminada de openbox/pixel viene con un archivo rc (/home/pi/.config/openbox/lxde-pi-rc.xml) que ya tiene una entrada de aplicación para lxpanel.
...
<applications>
<application name="panel">
<skip_taskbar>yes</skip_taskbar>
<layer>above</layer>
</application>
<application name="panel" type="dock">
<layer>below</layer>
</application>
,,,
Todo lo que necesita es cambiar "abajo" a "arriba".
Sin embargo, tanto con Chromium (56) como con Firefox (51), cuando están en modo "pantalla completa", el navegador aún oculta el panel.
Para beneficio de cualquiera que simplemente intente mantener una ventana diferente en la parte superior, el proceso se describe en lawiki de OpenBox. Tenga en cuenta que tanto obxprop como xprop están incluidos en la instalación estándar.
Firefox no está en la instalación estándar, y debes pasar por algunos obstáculos para que funcione. Google para opciones.