Utilizzando XFCE4 con fantastico


8

Quando mi sono stancato di usare il gestore di finestre XFCE standard, xfwm, ho semplicemente installato openbox e selezionato la sessione "XFCE / Openbox" nella schermata di accesso GDM. Questo è stato molto conveniente perché non volevo la semplice sessione di Openbox in cui non ci sono gestori di rete, pannelli, niente.

Ora ho installato fantastico: mi piace molto l'idea di affiancare i gestori delle finestre. Ma dopo averlo lanciato, tutto è andato storto. L'assenza di pannelli XFCE non è nulla di male, ma i caratteri con alias subpixel erano in qualche modo attivati, ed è stato davvero terribile.

Ho provato ad accedere a XFCE, a uccidere openbox / xfwm e ad iniziare alla grande, ma non ha funzionato: xfce4-session continua a riavviare la sua WM predefinita e uccidere uccide anche l'intera sessione X. E non ho trovato nemmeno la configurazione per un elenco a discesa in GDM.

Come posso avviare la sessione XFCE con WM fantastico come WM?


1
So che questo è un post piuttosto vecchio, ma puoi pubblicare i tuoi .xinitrcfile di configurazione GDM che hai dovuto cambiare? Mi piacerebbe farlo andare avanti, senza il dolore che hai provato.
Bacon

@Bacon, semplice: l'ho usato .xsessioninvece ( pastie.org/3326329 ). C'è un'opzione di menu GDM per avviarlo nei debian più recenti.
whitequark,

Risposte:


4

Potrei non essere la persona giusta per rispondere a questo, dal momento che preferisco Openbox in parte perché non imposta pannelli e quant'altro, ma la sezione su xfce qui sembra che potrebbe aiutarti.

L'idea è che configuri la tua fantastica sessione attraverso quel file di testo e poi lo colleghi alla tua "Xsession"

ln -s ~/.xinitrc ~/.Xsession

e quindi "seleziona Xsession nell'elenco Sessioni nell'interfaccia di accesso"

Questo lo sta attaccando a un livello inferiore rispetto a Ubuntu normalmente, quindi c'è forse un modo più integrato per farlo. Inoltre, non sono del tutto sicuro di cosa faranno quei comandi, ad esempio se effettivamente causeranno la visualizzazione del pannello xfce, ma almeno vale la pena provare.


Il problema è che non ho il xfce-settings-showcomando: tutto inizia con xfce-ish xfce4e non c'è alcun xfce4-settings-showcomando. Quindi non configurerà nulla e non ho trovato alcun analogo di quel comando negli ultimi xfce; sembra che xfce4-sessionfunzioni da solo.
whitequark,

hmmm ... forse questo è rilevante ? /usr/share/doc/xfce4-session/README.Debian: da : Se usi [sic] un gestore di login come GDM, potresti avere due modi per avviare Xfce: {- "Sessione Xfce" eseguirà una sessione xfce completa. . . || - La "sessione predefinita" verrà eseguita qualunque sia il gestore sessioni predefinito sul sistema. Queste sono le alternative / usr / bin / x-session-manager, il che significa che puoi sintonizzarlo con update-alternatives (8). Se hai Xfce installato sul tuo sistema. . . sarà minimo perché tutta la preparazione fatta in / etc / xdg / xfce4 / xinitrc prima di eseguire xfce4-session non sarà fatta. }
intuito il

Inoltre potrebbe essere possibile impostare qualcosa in ~/.config/xfce4-session/xfce4-session.rc... o forse uno degli altri xfce4-settings-*comandi ha sostituito la funzionalità di xfce-session-show. Ho il sospetto che quello che stanno facendo in quello .xinitrcscript stia semplicemente iniziando qualcosa che richiede la minima funzionalità xfce, e quindi il desktop di base si avvia come una sorta di effetto collaterale. Una cosa simile mi succede con GNOME sotto openbox se avvio Nautilus o il demone gnome-settings-sebbene, in quel caso non ottengo i pannelli, solo il desktop e il tema GTK.
intuito il

Alla fine ho impostato tutto. Mentre non ho usato nessuno dei demoni XFCE (quelli GNOME sono abbastanza buoni), ho fatto tutto attraverso .xinitrc(che dovevo aggiungere manualmente all'elenco delle sessioni di GDM - che casino!), Hai pubblicato la risposta più vicina ... aspetta, è l'unico! okay, è comunque vicino, quindi accettato.
whitequark

Bello, felice di sentirlo risolto. Stavo solo cercando di condurti sulla strada giusta .. anche se forse eri già su di esso.
intuito il

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.