Usando XFCE4 con increíble

8

Cuando me cansé de usar el administrador de ventanas XFCE estándar, xfwm, simplemente instalé openbox y seleccioné la sesión "XFCE / Openbox" en la pantalla de inicio de sesión de GDM. Esto fue muy conveniente porque no quería la sesión simple de Openbox en la que no hay administrador de red, ni paneles, nada.

Ahora he instalado impresionante: me gusta mucho la idea de los administradores de ventanas en mosaico. Pero después de que lo lancé, todo salió mal. La ausencia de paneles XFCE no es nada malo, pero las fuentes con alias de subpíxeles se activaron de alguna manera, y eso fue realmente horrible.

Intenté iniciar sesión en XFCE, matar a openbox / xfwm y comenzar de maravilla, pero eso no funcionó: xfce4-session sigue reiniciando su WM predefinido, y matarlo también mata toda la sesión X. Y tampoco encontré la configuración para una lista desplegable en GDM.

¿Cómo puedo iniciar una sesión XFCE con impresionante como WM?

Whitequark
fuente
1
Sé que esta es una publicación bastante antigua, pero ¿puedes publicar tu .xinitrcy los archivos de configuración de GDM que tuviste que cambiar? Me gustaría poner esto en marcha, sin el dolor que experimentaste.
Bacon
@Bacon, simple: he usado en su .xsessionlugar ( pastie.org/3326329 ). Hay una opción de menú GDM para lanzarlo en Debians más nuevos.
whitequark

Respuestas:

4

Puede que no sea la persona adecuada para responder esto, ya que prefiero Openbox en parte porque no configura paneles y demás, pero la sección en xfce aquí parece que podría ayudarlo.

La idea es que configure su increíble sesión a través de ese archivo de texto y luego lo vincule a su "Xsession"

ln -s ~/.xinitrc ~/.Xsession

y luego "seleccione Xsession en su lista de sesiones en la interfaz de inicio de sesión"

Esto lo está atacando a un nivel más bajo que Ubuntu normalmente, por lo que posiblemente haya una forma más integrada de hacerlo. Tampoco estoy totalmente seguro de qué harán esos comandos, por ejemplo, si realmente harán que se muestre el panel xfce, pero parece que vale la pena intentarlo al menos.

intuido
fuente
El problema es que no tengo el xfce-settings-showcomando: todo lo que tengo con xfce-ish comienza xfce4, y de xfce4-settings-showtodos modos no hay ningún comando. Por lo tanto, no configurará nada, y no encontré ningún análogo de ese comando en xfce reciente; Parece que xfce4-sessioneso funciona por sí mismo.
whitequark
hmmm ... ¿tal vez esto es relevante ? /usr/share/doc/xfce4-session/README.Debian: de : Si lo utiliza [sic] un administrador de inicio de sesión como GDM, puede tener dos formas de iniciar Xfce: {- "Xfce Session" ejecutará una sesión completa de xfce. . . || - "Sesión predeterminada" ejecutará el administrador de sesión predeterminado en su sistema. Estas son las alternativas / usr / bin / x-session-manager, lo que significa que puede sintonizarlo con las alternativas de actualización (8). Si solo tiene Xfce instalado en su sistema. . . será mínimo porque toda la preparación realizada en / etc / xdg / xfce4 / xinitrc antes de ejecutar xfce4-session no se realizará. }
intuido
También es posible establecer algo en ~/.config/xfce4-session/xfce4-session.rc... o tal vez uno de los otros xfce4-settings-*comandos ha reemplazado la funcionalidad de xfce-session-show. Sospecho que lo que están haciendo en ese .xinitrcscript es solo comenzar algo que requiere una funcionalidad mínima de xfce, por lo que el escritorio básico se inicia como un efecto secundario. Algo similar me sucede con GNOME en openbox si inicio Nautilus o gnome-settings-daemon, aunque en ese caso no obtengo los paneles, solo el escritorio y el tema GTK.
intuido
Finalmente, configuré todo. Si bien no utilicé ninguno de los demonios XFCE (los de GNOME son lo suficientemente buenos), hice todo .xinitrc(lo cual tuve que agregar manualmente a la lista de sesiones de GDM, ¡qué desastre!), Publicaste la respuesta más cercana ... espera, es el único! Está bien, está cerca de todos modos, así que aceptado.
whitequark
Genial, me alegra saber que funcionó. Solo intentaba guiarte por el camino correcto ... aunque quizás ya estabas en él.
intuido
6

Este artículo de mi propio blog podría ayudar. O la versión corta: uso

killall xfwm4 && awesome

Es tan fácil como eso.

erniejunior
fuente