Enlightenment (Español)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Estado de la traducción: esta traducción de Enlightenment fue revisada el 2019-02-13. Si existen cambios puede actualizarla o avisar al equipo de traducción.

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

Advertencia: Algunos de estos PKGBUILDs usan código de desarrollo inestable. Usélos bajo su propia responsabilidad.

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:

Iniciar Enlightenment

Simplemente elija la sesión Enlightenment de su gestor de pantalla favorito o configure xinitrc para iniciarla desde la consola.

Entrance

Advertencia: Entrance es altamente experimental, y no tiene el soporte adecuado para systemd. Úselo bajo su propia responsabilidad.

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

  1. Vaya a Configuración -> Extensiones -> Módulos
  2. En Sistema
  3. Administrador de conexiones
  4. Cárguelo (primero selecciónelo y luego presione Cargar).
  5. Haga clic derecho en el estante en la parte inferior de la pantalla.
  6. Vaya a Estante -> Contenidos
  7. Luego, simplemente desplácese hacia abajo y seleccione ConnMan.
  8. 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

Nota: Desde Enlightenment 20, la compatibilidad con Xembed se ha eliminado [1] lo que significa que muchos applets "heredados" ya no se pueden mostrar en el Systray. Para usar estos applets, deberá usar en su lugar una aplicación standalone de bandeja del sistema como, por ejemplo, stalonetray.

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:

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.

Nota: Enlightenment no proporciona una API de tema estable, y han habido numerosos cambios en la API de tema a lo largo de los años, incluso después de que se lanzara E17. Los temas que no se hayan actualizado regularmente probablemente no funcionen.
Sugerencia: Para hacer que las aplicaciones GTK y Qt coincidan con el tema predeterminado de Enlightenment, puede descargar un tema como, por ejemplo, E17 GTK theme[enlace roto 2020-08-02]. Colóquelo en ~/.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"

Advertencia: Estos son módulos de terceros y no están soportados oficialmente por los desarrolladores de Enlightenment. También se extraen directamente de git, por lo que es código de desarrollo que puede dejar de funcionar en cualquier momento. Úselo bajo su propia responsabilidad.

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

Algunos atajos de teclado predeterminados de Enlightenment
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:

  1. intente ver si se da el mismo comportamiento con el tema predeterminado
  2. deshabilite cualquier módulo de terceros que pueda tener instalado
  3. 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

Instale enlightenment16AUR.

Véase /usr/share/doc/e16/e16.html para documentación más detallada. La página de manual está en e16(1)[enlace roto 2019-04-20] y solo da opciones de arranque.

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.

Véase también