JWM (Español)
JWM: El gestor de ventanas de Joe (Joe's Window Manager), es un gestor de ventanas ligero para Xorg escrito en C. Ya no es desarrollado activamente y es mantenido por Joe Wingbermuehle.
Instalación
H
a 4
).Inicio
Ejecute jwm
con xinit.
Configuración
Puede configurarlo con un archivo XML. El gestor tiene soporte nativo para paneles y botones personalizables, y una barra de tareas. Hay un archivo de configuración de ejemplo en /etc/system.jwmrc
, el cual puede copiarlo a la configuración de usuario en ~/.jwmrc
:
$ cp -i /etc/system.jwmrc ~/.jwmrc
Edite este archivo para establecer el entorno. Vea Configuración de JWM para una lista completa de las etiquetas, atributos y valores disponibles.
Consejos y trucos
Mejorar el contraste de <Tasklist>
Cambie la configuración por defecto de <Tasklist>
para que combine con el estilo por defecto con más contraste de <MenuStyle>
y el <WindowStyle>
activo:
<TaskListStyle><ActiveForeground>black</ActiveForeground><ActiveBackground>gray90:gray70</ActiveBackground></TaskListStyle> <TaskListStyle> <ActiveForeground>white</ActiveForeground> <ActiveBackground>#70849d:#2e3a67</ActiveBackground> </TaskListStyle>
Cerrar sesión y reinicializar
<Exit/>
(Cerrar sesión) es la etiqueta en el menú para el comando de cerrar limpiamente la sesión en el servidor X actual.
<Restart/>
(Reiniciar) es la etiqueta en el menú para el comando de reinicializar el archivo de configuración y actualizar el menú y los atajos de teclado.
<Restart/>
y <Exit/>
pueden ser anclados a la combinación de teclas Ctrl+Alt
siguiendo el ejemplo de la sintaxis de abajo:
<Key mask="CA" key="r">exec:jwm -restart</Key> <Key mask="CA" key="e">exec:jwm -exit</Key>
Reiniciar y apagar
Puede reiniciar un sistema con systemd con los ítems Restart
y Poweroff
en las opciones del menú.
<Program label="Restart">systemctl reboot</Program> <Program label="Poweroff">systemctl poweroff</Program>
Alternativamente, ocupe <Key>
anclar los comandos a las teclas que elija .
Vea Permitir a los usuarios apagar el equipo para información adicional.
Conky
Conky puede ser ejecutado en el comando <StartupCommand>
para mostrar información varia (p.ej. nivel de batería y el estado del adaptador de CA para portátiles). xfdesktop puede hacer conflicto con Conky; entre las soluciones se incluye:
- Vea las Preguntas y respuestas frecuentes de Conky para soluciones en
~/.conkyrc
-
<Group>
, ponga Conky en un grupo y añada las siguientes etiquetas<Option>
en~/.jwmrc
:
<Group> <Class>Conky</Class> <Option>nolist</Option> <Option>noborder</Option> <Option>notitle</Option> <Option>sticky</Option> </Group>
Sugerencia de fuentes mínima
<WindowStyle> -*-fixed-*-r-*-*-10-*-*-*-*-*-*-* <TaskListStyle> -*-fixed-*-r-*-*-13-*-*-*-*-*-*-* <TrayStyle> -*-fixed-*-r-*-*-13-*-*-*-*-*-*-*
- Vea el manual de
xfontsel
y revise el articulo de X Logical Font Description para detalles adicionales y descripción de los patrones.
Soporte manual de tiling
El soporte para tiling puede ser añadido a JWM con el Gestor de ventanas «Poor Man's Tiling Window Manager». Asumiendo que manage.py
es parte del PATH
local. Puede asignar varias acciones a los atajos de teclado, por ejemplo:
<Key mask="H" key="Up">exec:manage.py swap</Key> <Key mask="H" key="Down">exec:manage.py cycle</Key> <Key mask="H" key="Left">exec:manage.py left</Key> <Key mask="H" key="Right">exec:manage.py right</Key>
Solución de problemas
Solucionado de problemas adicional
Si X no se está ejecutando en tty1
, Ctrl+Alt+F1
le va a permitir ver los mensajes y errores de la salida estándar. Vea el comando script(1) para más detalles en como crear una copia de lo que es impreso en la terminal.
Todas las ventanas son transparentes al usar compton
Ajuste la transparencia de las ventanas en ~/.jwmrc
:
<Inactive> <Opacity>1,0</Opacity> </Inactive>
Las ventanas de los emuladores no se maximizan por completo
Añada un grupo con la opción iignore
en ~/.jwmrc
, por ejemplo:
<Group> <Class>URxvt</Class> <Option>iignore</Option> </Group>
Revise los cambios en la configuración
Para revisar y mostrar los errores en la configuración de JWM (incluyendo los números de las lineas asociadas), sí es que hay, ejecute:
$ jwm -p
<Restart/>
, que está disponible en el menú de inicio. No es necesario reiniciar el servidor X para que se apliquen los cambios. Se le recomienda a los usuarios usar jwm -p
cada vez que cambien la configuración para asegurarse que la sintaxis sea valida y asegurar un entorno estable.