Kiedy zmęczyło mnie używanie standardowego menedżera okien XFCE, xfwm, po prostu zainstalowałem openbox i wybrałem sesję „XFCE / Openbox” na ekranie logowania GDM. Było to bardzo wygodne, ponieważ nie chciałem zwykłej sesji Openbox, w której nie ma menedżera sieci, żadnych paneli, niczego.
Teraz zainstalowałem niesamowicie: podoba mi się pomysł kafelkowania menedżerów okien. Ale po uruchomieniu wszystko poszło nie tak. Brak paneli XFCE nie jest niczym złym, ale czcionki w subpikselach zostały jakoś włączone, a to było naprawdę okropne.
Próbowałem zalogować się w XFCE, zabić openbox / xfwm i zacząć się świetnie, ale to nie zadziałało: sesja xfce4 ciągle uruchamia się ponownie ze zdefiniowaną WM, a zabicie go zabija również całą sesję X. Nie znalazłem też konfiguracji listy rozwijanej w GDM.
Jak mogę rozpocząć sesję XFCE z niesamowitym jak WM?
źródło
.xinitrc
pliki konfiguracyjne i GDM, które musiałeś zmienić? Chciałbym zacząć od tego, bez bólu, którego doświadczyłeś..xsession
zamiast tego użyłem ( pastie.org/3326329 ). Istnieje opcja menu GDM do uruchamiania go w nowszych wersjach Debiana.Odpowiedzi:
Być może nie jestem odpowiednią osobą, aby odpowiedzieć na to pytanie, ponieważ wolę Openbox częściowo dlatego, że nie konfiguruje paneli i tym podobne, ale sekcja o xfce tutaj wydaje się, że może ci pomóc.
Chodzi o to, że konfigurujesz swoją niesamowitą sesję za pomocą tego pliku tekstowego, a następnie łączysz ją z „Xsession”
a następnie „wybierz Xsession na liście sesji w interfejsie logowania”
Jest to atakowanie go na niższym poziomie niż zwykle Ubuntu, więc istnieje prawdopodobnie bardziej zintegrowany sposób, aby to zrobić. Nie jestem też do końca pewien, co te komendy zrobią, np. Czy faktycznie spowodują wyświetlenie panelu xfce, ale wydaje się, że warto przynajmniej spróbować.
źródło
xfce-settings-show
polecenia: wszystko, co mam na początkuxfce4
, i tak nie maxfce4-settings-show
polecenia. Więc niczego nie skonfiguruje, a ja nie znalazłem analogu tego polecenia w ostatnim Xfce; wydaje się,xfce4-session
że działa to samo./usr/share/doc/xfce4-session/README.Debian
: od : Jeśli używasz [sic] menedżera logowania takiego jak GDM, możesz mieć dwa sposoby na uruchomienie Xfce: {- „Sesja Xfce” uruchomi pełną sesję xfce. . . || - „Sesja domyślna” uruchomi się niezależnie od domyślnego menedżera sesji w twoim systemie. Jest to alternatywa / usr / bin / x-session-manager, co oznacza, że możesz dostroić ją za pomocą update-alternatives (8). Jeśli masz tylko Xfce zainstalowany w systemie. . . będzie to minimalne, ponieważ wszystkie przygotowania wykonane w / etc / xdg / xfce4 / xinitrc przed uruchomieniem sesji xfce4 nie zostaną wykonane. }~/.config/xfce4-session/xfce4-session.rc
... lub może jedno z innychxfce4-settings-*
poleceń zastąpiło funkcjonalnośćxfce-session-show
. Podejrzewam, że to, co robią w tym.xinitrc
skrypcie, zaczyna od czegoś , co wymaga minimalnej funkcjonalności xfce, więc podstawowy pulpit zaczyna działać jako rodzaj efektu ubocznego. Podobnie dzieje się z GNOME pod openbox, jeśli uruchomię Nautilusa lub demona ustawień gnome, chociaż w tym przypadku nie otrzymuję paneli, tylko pulpit i motyw GTK..xinitrc
(co musiałem ręcznie dodać do listy sesji GDM - co za bałagan!), Opublikowałeś najbliższą odpowiedź ... czekaj, to jedyny! ok, i tak jest blisko, więc zaakceptowano.Ten artykuł z mojego własnego bloga może pomóc. Lub krótka wersja: użyj
To takie proste.
źródło