Stránka 1 z 3
Linux: Nespouští se mi xfwm4 při startu xfce4
Napsal: 27 dub 2025, 09:22
od lesana87
Ahoj.
Mám linux + Xfce. Pustím dneska počítač, přihlásím se, dám startx a naběhla mi černá obrazovka jen dole a nahoře lišta, nemám plochu s ikonama, nemám kurzor myši. Když se mi podaří něco spustit, tak okno nemá rámeček s ikonkama na zavření, min/max. A všechna okna jsou vpravo nahoře přes sebe a nedá se mezi nima přepínat. V logu Xorg.log není žádná chyba. Asi mi neběží okenní manažer nebo co, ale jak to spravit, poradíte někdo?

Vystoupit / nastoupit nepomohlo.
Napsal: 27 dub 2025, 09:41
od josef_novak
Budu jen přemýšlet nahlas, ale určitě se něco aktualizovalo a tím se to pokazilo. Netuším, jakou máš GPU nebo jaký Linux, ale všeobecně se dá při startu vybrat předchozí kernel/jádro a s tím se to může opět chytnout. Třeba máš GPU nVidii a bude to chtít aktualizovat nesvobodné ovladače. Jdou zjistit i poslední aktualizace a podle toho odhadnout, která za to může. Ručně se dá vrátit k předchozímu problémovému balíčku, který fungoval a jeho aktualizaci vynuceně pozdržet.
Napsal: 27 dub 2025, 09:47
od lesana87
Mám Slackware 15.0, samo se nic neaktualizuje, to nejsou MS windows, a já jsem taky nic neaktualizovala, jako neprivilegovaný uživatel ani nemůžu, prostě jsem včera normálně vypla počítač a dneska tohle.

Zkusila jsem vynucený fsck disku, žádná chyba nenalezena.
Edit: Podařilo se mi sejmout, co mi tu běží za procesy, nechybí tam od xfce něco? Nějaký ten okenní manažer? Nepamatuju si, co tu běží normálně.
Napsal: 27 dub 2025, 10:12
od josef_novak
Slackware je kapitola sama pro sebe a díval jsem se, že 15 je 3 roky stará. Ten okenní manažer bude xfce4-session (Its task is to save the state of your desktop (opened applications and their location) and restore it during a next startup).
S diskem něco není, že se to jen tak podělalo?
Napsal: 27 dub 2025, 10:30
od lesana87
Jo, je 3 roky starej, ale pořád se aktualizuje. Ale to dělám ručně, naposledy někdy v únoru, nic samo od sebe. Fsck nic nehlásí. Session je správce relace. Z nápovědy O prostředí Xfce jsem zjistila, že správce oken je xfwm4, ten zjevně neběží, ale proč?

Napsal: 27 dub 2025, 10:43
od lesana87
Odinstalování a opětovné nainstalování xfwm4 nepomohlo.

Napsal: 27 dub 2025, 11:02
od rnbw
Skus spustit rucne ten xfwm4. Z textovej konzoly:
Inak Slackware som tiez kedysi pouzival, ale ta absencia zavislosti balikov je peklo. Nieco upgradujes a zrazu to nefunguje, lebo to ma nejaku novu zavislost. Presiel som na Debian, ten sa prevadzkovat na desiatkach serverov dlhodobo s mensimi narokmi na starostlivost.
Napsal: 27 dub 2025, 11:08
od lesana87
Jo, už mám plochu i okna.

A dokonce i po odhlášení a přihlášení to fuguje. Díky moc.
A co se teda rozbilo, proč se přestal ten xfwm4 spouštět? Já jsem nikde nenašla, odkud se spouští.
Napsal: 27 dub 2025, 11:17
od rnbw
Neviem, ako funguje start xfce. Ale dalo by sa to najst - nieco ako:
Napsal: 27 dub 2025, 11:26
od lesana87
Pro mě jsou celý X windows jedna velká černá krabice.
Kód: Vybrat vše
bash-5.1# grep -R xfwm4 /usr/bin
grep: /usr/bin/xfce4-about: binární soubor odpovídá
grep: /usr/bin/xfce4-session-settings: binární soubor odpovídá
grep: /usr/bin/xfwm4-workspace-settings: binární soubor odpovídá
grep: /usr/bin/compiz: binární soubor odpovídá
grep: /usr/bin/xfwm4-tweaks-settings: binární soubor odpovídá
grep: /usr/bin/xfce4-panel: binární soubor odpovídá
grep: /usr/bin/xfwm4: binární soubor odpovídá
/usr/bin/neofetch: [[ -f $HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml ]] &&
/usr/bin/neofetch: wm_theme=$(xfconf-query -c xfwm4 -p /general/theme)
grep: /usr/bin/xfsettingsd: binární soubor odpovídá
grep: /usr/bin/X11: pozor: smyčka rekurzivních adresářů
grep: /usr/bin/xfwm4-settings: binární soubor odpovídá
Napsal: 27 dub 2025, 12:00
od asdf
Já mám tedy xubuntu, tak to možná bude u tebe jinak. Našel jsem odkaz v /etc/xdg/xfce4/xconf/xfce-perchannel-xml/xfce4-session.xml. Tak se to možná spouští odtud.
Napsal: 27 dub 2025, 12:08
od asdf
A z nějakého /etc/xdg/xfce4/xinitrc se spouští xfce4-session.
Napsal: 27 dub 2025, 12:27
od rnbw
Ano, este grep v /etc
Napsal: 27 dub 2025, 13:06
od lesana87
Kód: Vybrat vše
bash-5.1# grep -R xfwm4 /etc
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml: <property name="xfwm4" type="empty">
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml: <value type="string" value="xfwm4"/>
Napsal: 27 dub 2025, 14:26
od asdf
Hmm. Tak hledám, hledám a moc se v tom nevyznám. Napadá mě akorát reinstalace, ale to asi nechceš slyšet.