Enlightenment (Español)
Enlightenment
Consta tanto del gestor de ventanas Enlightenment como de Enlightenment Foundation Libraries (EFL), que proporcionan características adicionales de entorno de escritorio, como, por ejemplo, un toolkit, un lienzo de objetos y objetos abstractos. Ha estado en desarrollo desde 2005, pero en febrero de 2011 las principales EFLs vieron su primera versión estable 1.0.
Instalación
Instale el paquete enlightenment.
También es posible que desee instalar terminology, que es un emulador de terminal basado en EFL que se integra bien con Enlightenment.
Del AUR
Los PKGBUILDs de desarrollo que descargan e instalan el último código de desarrollo están disponibles como enlightenment-gitAUR y sus dependencias.
Las siguientes son aplicaciones basadas en EFL, la mayoría en una etapa temprana de desarrollo y aún no publicadas:
- ecrire-gitAUR - Editor de texto Ecrire
- ediAUR - Un IDE basado en EFL
- eluminance-gitAUR - Navegador de fotos Eluminance
- enjoy-gitAUR - Reproductor de música
- eperiodiqueAUR - Visor de tablas periódicas Eperiodique
- ephoto y ephoto-gitAUR - Visor de imágenes Ephoto
- epourAUR - Cliente torrent basado en EFL
- epymc-gitAUR - E Python Media Center
- equate-gitAUR - Calculadora de equivalencias
- eruler-gitAUR - Regla de pantalla y herramientas de medición Eruler
- efbb-gitAUR - Escape from Booty Bay juego del estilo de Angry Birds
- elemines-gitAUR - Elemines, juego del estilo del Buscaminas
- rage y rage-gitAUR - Reproductor de vídeo Rage
Iniciar Enlightenment
Simplemente elija la sesión Enlightenment de su gestor de pantalla favorito o configure xinitrc para iniciarla desde la consola.
Entrance
Enlightenment tiene un nuevo gestor de pantalla llamado Entrance, que se proporciona con el paquete entrance-gitAUR. Entrance es bastante sofisticado y su configuración está controlada por /etc/entrance/entrance.conf
. Se puede utilizar activando entrance.service
.
Iniciar Enlightenment manualmente
Si prefiere iniciar Enlightenment manualmente desde la consola, agregue la siguiente línea a su archivo ~/.xinitrc
:
~/.xinitrc
exec enlightenment_start
Posteriormente, se puede iniciar Enlightenment ejecutando startx
. Véase xinitrc para obtener más detalles.
Para probar el compositor experimental Wayland, ejecute enlightenment_start
en un tty.
Configuración
Enlightenment tiene un sofisticado sistema de configuración al que se puede acceder desde el submenú Configuración del menú principal.
Redes
ConnMan
El administrador de red preferido de Enlightenment es ConnMan que se puede instalar desde el paquete connman. Siga las instrucciones de ConnMan para llevar a cabo la configuración.
Para la configuración extendida, también puede instalar Econnman (disponible en el AUR como econnmanAUR o econnman-gitAUR) y sus dependencias asociadas.
Agregar el gadget ConnMan al estante
- Vaya a Configuración -> Extensiones -> Módulos
- En Sistema
- Administrador de conexiones
- Cárguelo (primero selecciónelo y luego presione Cargar).
- Haga clic derecho en el estante en la parte inferior de la pantalla.
- Vaya a Estante -> Contenidos
- Luego, simplemente desplácese hacia abajo y seleccione ConnMan.
- Finalmente, haga clic en Añadir.
NetworkManager
También puede utilizar networkmanager para gestionar sus conexiones de red, véase NetworkManager para obtener más información.
Sin embargo, tenga en cuenta que el applet necesitará el soporte de Appindicator para mostrarse en la bandeja del sistema de Enlightenment. Véase NetworkManager#Appindicator. Como alternativa al uso del applet, NetworkManager incluye las interfaces CLI y TUI para la configuración de la red, véase NetworkManager#Usage.
Agente Polkit
Enlightenment no se expide con un agente de autentificación gráfico polkit. Si desea acceder a algunas acciones con privilegios (por ejemplo, montar un sistema de archivos en un dispositivo del sistema), debe instalar uno e iniciarlo automáticamente. Para ello, debe ir a Panel de preferencias > Aplicaciones > Aplicaciones al inicio > Sistema y añadirlo. Hay un agente de autenticación basado en EFL disponible en el AUR, polkit-efl-gitAUR.
Integración con GNOME Keyring
Es posible utilizar gnome-keyring en Enlightenment. Sin embargo, se necesita hacer un pequeño truco para que funcione a pleno rendimiento.
Primero, debe decirle a Enlightenment que inicie automáticamente gnome-keyring. Para ello, debe ir a Panel de preferencias > Aplicaciones > Aplicaciones al inicio > Sistema y añadir Certificados y almacenamiento de claves, Agente de claves GPG, Agente de claves SSH y Servicio de almacenamiento de secretos.
Después, debe editar el archivo ~/.pam_environment
y agregar lo siguiente:
#Set gnome-keyring as the ssh authentication agent SSH_AUTH_SOCK=/run/user/${UID}/keyring/ssh
Este "truco" se usa para anular la configuración automática de la variable "enlightenment-start" desde "ssh-agent" a gnome-keyring.
Véase más información sobre este tema en el artículo GNOME Keyring.
Bandeja del sistema
Enlightenment es compatible con una bandeja del sistema, pero no está habilitada de forma predeterminada. Para habilitar la bandeja del sistema, abra el menú principal de Enlightenment, navegue hasta el submenú Preferencias y haga clic en la opción Módulos. Desplácese hacia abajo hasta que vea la opción Systray. Resalte esa opción y haga clic en Cargar. Ahora que el módulo se ha cargado, se puede agregar al estante. Haga clic derecho en el estante al que desea agregar Systray, resalte el submenú Estante y haga clic en la opción Contenidos. Desplácese hacia abajo hasta que vea Systray. Resalte esa opción y haga clic en el botón Añadir.
Notificaciones
Enlightenment proporciona un servidor de notificaciones a través de su extensión de Notificaciones.
- Las notificaciones se pueden mostrar en cualquier esquina de la "pantalla" como se describe a continuación
- Las reglas de pantalla disponibles son Pantalla principal, Pantalla actual, Todas las pantallas y Xinerama
- Las notificaciones se pueden filtrar según la urgencia (baja, normal o crítica en cualquier combinación)
- Se puede establecer un tiempo de espera de notificación predeterminado y se puede aplicar opcionalmente para todas las notificaciones
- El servidor de notificaciones también puede ignorar opcionalmente las solicitudes de reemplazo de ID
Temas
Se pueden encontrar más temas para personalizar el aspecto de Enlightenment en:
- extra.enlightenment.org
- enlightenment-themes.org
- relighted.c0n.de para el tema predeterminado en 200 colores diferentes
- git.enlightenment.org (git clone el tema que le guste, ejecute 'make' y terminará con un archivo de tema .edj)
- packages.bodhilinux.com tiene una buena colección (deberá extraer el archivo .edj del .deb; bsdtar hará esto y es parte de la instalación base de Arch Linux). Un buen catálogo puede verse en su wiki.
- exchange.enlightenment.org (archivado)
Puede instalar los temas (que vienen en formato .edj) usando el cuadro de diálogo de configuración del tema o moviéndolos a ~/.e/e/themes
.
~/.themes/
o instale el paquete gtk-theme-e17gtk-gitAUR, seleccione los temas de aplicaciones desde la configuración de Enlightenment y establézcalos, logrando así que todas las aplicaciones GTK2 y GTK3 coincidan con el tema predeterminado de Enlightenment. Luego puede configurar las aplicaciones Qt (o configurar las opciones predeterminadas de Qt) para usar el tema Gtk+ de modo que imite el tema que utilizan sus aplicaciones GTK, para de esta manera asegurarse de que la mayoría de las aplicaciones combinan perfectamente con el tema de Enlightenment predeterminado. Véase Aspecto uniforme para aplicaciones Qt y GTK.GTK+
Para modificar el tema GTK+, vaya a Preferencias > Todo > Apariencia > Tema de las aplicaciones.
Módulos y Gadgets
- Módulo
- Nombre utilizado en Enlightenment para referirse al código de "respaldo" de un gadget.
- Gadget
- Front-end o interfaz de usuario que debería ayudar a los usuarios finales de Enlightenment a hacer algo.
Muchos módulos proporcionan gadgets que se pueden agregar a su escritorio o a un estante. Algunos módulos (como, por ejemplo, CPUFreq) solo proporcionan un Gadget único, mientras que otros (como, por ejemplo, Composite) proporcionan características adicionales sin ningún gadget. Tenga en cuenta que ciertos gadgets, como Systray, solo se pueden agregar a un estante, mientras que otros, como Moon, solo se pueden cargar en el escritorio.
Módulos "Extra"
Además de los módulos aquí descritos, se pueden encontrar más módulos "extra" en e-modules-extra-gitAUR.
Scale Windows
El módulo Scale Windows, que requiere que la composición esté habilitada, agrega varias características. El efecto Scale Windows reduce todas las ventanas abiertas y las pone a la vista. Esto se conoce como "Mission Control" en macOS. El efecto aleja el zoom y muestra todos los escritorios como una pared, como el plugin compiz expo. Ambos pueden agregarse al escritorio como un gadget o asignarse a un atajo de teclado, a un atajo de ratón o a un atajo de borde (de pantalla).
A algunas personas les gusta cambiar la asignación de teclas predeterminada de selección de ventanas ALT + Tab
para usar Scale Windows para seleccionar ventanas. Para cambiar esta configuración, vaya a Menú > Preferencias > Panel de preferencias > Entrada > Atajos de teclado. Desde aquí, puede establecer cualquier combinación de teclas que desee.
Para reemplazar el atajo de teclado de selección de ventanas por Scale Windows, desplácese por el panel izquierdo hasta que encuentre la sección ALT y luego busque y seleccione ALT + Tab
. Luego, desplácese por el panel derecho en busca de la sección "Scale Windows" y elija o bien Seleccionar siguiente o Seleccionar siguiente (todo) dependiendo de si desea ver las ventanas solo desde el escritorio actual o desde todos los escritorios. Haga clic en Aplicar para guardar los cambios.
Disponible en upstream git.
Atajos de teclado predeterminados
Mayus + F10 | Maximizar verticalmente |
Ctrl + Menú | Mostrar menú de clientes |
Alt + Escape | Mostrar lanzador "Everything" (aplicaciones, ventanas, etc.) |
Win + Izquierda | Maximizar izquierda |
Win + Derecha | Maximizar derecha |
Alt + Mayus + F10 | Maximizar horizontalmente |
Alt + Mayus + Izquierda | Voltear escritorio a la izquierda |
Alt + Mayus + Derecha | Voltear escritorio a la derecha |
Ctrl + Alt + D | Mostrar escritorio |
Ctrl + Alt + F | Alternar pantalla completa |
Ctrl + Alt + I | Alternar modo minimizado |
Ctrl + Alt + K | Matar ventana |
Ctrl + Alt + L | Bloquear escritorio |
Ctrl + Alt + N | Maximizar ventana |
Ctrl + Alt + R | Alternar "Enrollar arriba" |
Ctrl + Alt + W | Menú de ventana |
Ctrl + Alt + X | Cerrar ventana |
Ctrl + Alt + Abajo | Bajar una ventana |
Ctrl + Alt + Arriba | Elevar una ventana |
Ctrl + Alt + Izquierda | Voltear el escritorio linealmente a la izquierda |
Ctrl + Alt + Derecha | Voltear el escritorio linealmente a la derecha |
Ctrl + Alt + Supr | Controles del sistema |
Ctrl + Alt + Insert | Ejecutar la terminal por defecto |
Solución de problemas
Si encuentra algún comportamiento inesperado, puede probar varias cosas:
- intente ver si se da el mismo comportamiento con el tema predeterminado
- deshabilite cualquier módulo de terceros que pueda tener instalado
- haga una copia de seguridad del archivo
~/.e
y después elimínelo (por ejemplo,mv ~/.e ~/.e.copia
)
Si está seguro de haber encontrado un error, repórtelo directamente a la fuente.
Composición
Cuando sea necesario restablecer la configuración y no se pueda acceder a la ventana de preferencias, los ajustes del compositor se pueden restablecer mediante el atajo de teclado Ctrl + Alt + Mayus + Inicio
.
Las fuentes son ilegibles
Si las fuentes son demasiado pequeñas y su pantalla es ilegible, asegúrese de que los paquetes de fuentes correctos se encuentran instalados. Por ejemplo, ttf-dejavu y ttf-bitstream-vera son candidatos válidos.
Puede configurar el escalado de las fuentes en Preferencias > Panel de preferencias > Apariencia > Escalado.
El brillo siempre está atenuado
Es posible que Enlightenment disminuya habitualmente el brillo al 30% al cerrar sesión y solo lo restaurará al 100% cuando inicie sesión con otra sesión de Enlightenment. Esto es especialmente problemático cuando se utiliza otro entorno de escritorio junto con Enlightenment, ya que el brillo no se restaurará automáticamente a su nivel normal cuando se utilize ese entorno de escritorio. Para solucionar este problema, abra el Panel de preferencias de Enlightenment y, en la pestaña Apariencia, haga clic en la opción Composición. Marque la casilla No atenuar retroiluminación y haga clic en Aplicar.
El tema del cursor es inconsistente
Es posible que el tema del cursor para el escritorio sea distinto al utilizado en otras aplicaciones como Firefox. Esto se debe a que las aplicaciones de escritorio usan temas de cursor de Xorg mientras que Enlightenment tiene su propia colección de temas de cursor. Por consistencia, puede configurar Enlightenment para usar siempre el tema del cursor de Xorg. Para ello, abra el Panel de preferencias de Enlightenment y haga clic en la pestaña Entrada. Haga clic en la opción Ratón. Cambie el tema de Enlightenment a X y haga clic en Aplicar. Ahora debería observar que el mismo tema del cursor se usa en todas partes. Si el tema del cursor de Xorg no es siempre consistente, véase Cursor themes#XDG specification.
Imágenes de fondo
Tiene que copiar los fondos de pantalla deseados a la carpeta ~/.e/e/backgrounds/
Al hacer clic con el botón central o derecho del ratón en cualquier parte del escritorio tendrá acceso a la configuración; seleccione /Desktop/Backgrounds/
.
Cualquier nueva imagen copiada a la carpeta ~/.e/e/backgrounds/
hará que la lista de fondos disponibles se actualize automáticamente. Seleccione el fondo de pantalla que desee en el menú desplegable. Dentro de las pestañas apropiadas en la configuración global, puede aplicar ajustes como: mosaico, rellenar, etc.
Enlightenment DR16
Enlightenment, Development Release 16 se lanzó por primera vez en el año 2000 y alcanzó la versión 1.0 en el 2009. Originalmente, DR16 representaba la versión 0.16 del proyecto Enlightenment. Lo puede encontrar actualmente como "Enlightenment16" en los repositorios de Arch, aunque todavía está en desarrollo a día de hoy, siendo actualizado regularmente por su mantenedor Kim 'kwo' Woelders. Con composición, sombras y transparencias, E16 mantuvo toda la velocidad que presidió su fundación por el autor original Carsten "Rasterman" Haitzler, pero con un refinamiento actualizado.
Instalar E16
Véase /usr/share/doc/e16/e16.html
para documentación más detallada.
Configuración básica
La mayoría de los archivos de configuración de E16 se encuentran en ~/.e16
y están basados en texto, por lo que se pueden editar a voluntad. Eso también incluye los menús.
Las teclas de acceso directo se pueden modificar a mano o con el software e16keyedit que se proporciona como código fuente en la página sourceforge del proyecto e16. Tenga en cuenta que el archivo de los accesos directos del teclado no se crea en ~/.e16
de forma predeterminada. Puede copiar la versión empaquetada a su directorio de inicio si desea realizar cambios:
$ cp /usr/share/e16/config/bindings.cfg ~/.e16
Iniciar/reiniciar/detener scripts
Cree una carpeta Init, una carpeta Start y una carpeta Stop en su directorio ~/.e16
: cualquier script .sh que se encuentre allí se ejecutará o bien al inicio (de la carpeta Init), o en cada reinicio (de la carpeta Start) , o en el apagado (de la carpeta Stop); siempre que lo permita a través del botón central del ratón / preferencias / sesión / <habilitar scripts> y los haga ejecutables con chmod +x suscript.sh
. Los ejemplos típicos incluyen el inicio de pulseaudio o su applet de administrador de red favorito.
Compositor
Las sombras, los efectos de transparencia et al se pueden encontrar accediendo con el botón central/derecho del ratón / Preferencias, Composición.