Als ich es satt hatte, den Standard-XFCE-Fenstermanager xfwm zu verwenden, installierte ich einfach openbox und wählte im GDM-Anmeldebildschirm die Sitzung "XFCE / Openbox" aus. Dies war sehr praktisch, da ich keine einfache Openbox-Sitzung wollte, in der es keinen Netzwerkmanager, keine Panels und nichts gibt.
Jetzt habe ich fantastisch installiert: Ich mag die Idee, Fenstermanager zu kacheln, sehr. Aber nachdem ich es gestartet hatte, ging alles schief. Das Fehlen von XFCE-Panels ist nichts Schlimmes, aber Schriftarten mit Subpixel-Alias wurden irgendwie aktiviert, und das war wirklich schrecklich.
Ich habe versucht, mich in XFCE anzumelden, openbox / xfwm zu beenden und fantastisch zu starten, aber das hat nicht funktioniert: xfce4-session startet das vordefinierte WM immer wieder neu und das Beenden beendet auch die gesamte X-Sitzung. Und ich habe die Konfiguration für eine Dropdown-Liste auch in GDM nicht gefunden.
Wie kann ich eine XFCE-Sitzung mit awesome als WM starten?
quelle
.xinitrc
und die GDM-Konfigurationsdateien veröffentlichen, die Sie ändern mussten? Ich würde das gerne in Gang bringen, ohne den Schmerz, den du erlebt hast..xsession
stattdessen verwendet ( pastie.org/3326329 ). Es gibt eine GDM-Menüoption zum Starten in neueren Debians.Antworten:
Ich bin möglicherweise nicht die richtige Person, um dies zu beantworten, da ich Openbox teilweise bevorzuge, weil es keine Panels und so weiter einrichtet, aber der Abschnitt über xfce hier scheint Ihnen zu helfen.
Die Idee ist, dass Sie Ihre fantastische Sitzung über diese Textdatei konfigurieren und sie dann mit Ihrer "Xsession" verknüpfen.
und dann "Wählen Sie Xsession in Ihrer Sitzungsliste an der Anmeldeschnittstelle aus".
Dies greift es auf einer niedrigeren Ebene an als Ubuntu normalerweise, daher gibt es möglicherweise eine stärker integrierte Möglichkeit, dies zu tun. Ich bin mir auch nicht ganz sicher, was diese Befehle bewirken werden, z. B. ob sie tatsächlich dazu führen, dass das xfce-Bedienfeld angezeigt wird, aber es scheint zumindest einen Versuch wert zu sein.
quelle
xfce-settings-show
Befehl: Alles, was ich habe, beginnt damitxfce4
, und es gibtxfce4-settings-show
sowieso keinen Befehl. Es wird also nichts konfiguriert, und ich habe in den letzten xfce kein Analogon zu diesem Befehl gefunden. scheint,xfce4-session
dass das selbst funktioniert./usr/share/doc/xfce4-session/README.Debian
: Wenn Sie einen Login-Manager wie GDM verwenden, haben Sie zwei Möglichkeiten, Xfce zu starten: {- "Xfce Session" führt eine vollständige xfce-Sitzung aus. . . || - "Standardsitzung" führt den Standard-Sitzungsmanager auf Ihrem System aus. Dies sind die Alternativen / usr / bin / x-session-manager, dh Sie können sie mit Update-Alternativen optimieren (8). Wenn Sie nur Xfce auf Ihrem System installiert haben. . . Es wird minimal sein, da alle Vorbereitungen in / etc / xdg / xfce4 / xinitrc vor dem Ausführen der xfce4-Sitzung nicht durchgeführt werden. }~/.config/xfce4-session/xfce4-session.rc
... zu setzen, oder vielleicht hat einer der anderenxfce4-settings-*
Befehle die Funktionalität von ersetztxfce-session-show
. Ich vermute, dass das, was sie in diesem.xinitrc
Skript tun, nur etwas startet , das nur minimale xfce-Funktionalität erfordert, und daher startet der grundlegende Desktop als eine Art Nebeneffekt. Ähnliches passiert mir mit GNOME unter Openbox, wenn ich Nautilus oder den Gnome-Settings-Daemon starte, obwohl ich in diesem Fall nicht die Panels bekomme, sondern nur den Desktop und das GTK-Thema..xinitrc
(was ich manuell zur Sitzungsliste von GDM hinzufügen musste - was für ein Durcheinander!), Sie haben die genaueste Antwort gepostet ... Warten Sie, es ist die einzige! Okay, es ist sowieso nah, also akzeptiert.Dieser Artikel aus meinem eigenen Blog könnte helfen. Oder die Kurzversion: Verwenden
So einfach ist das.
quelle