Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

xfce4 безбожно сохраняет сессии - что делать?!

106 views
Skip to first unread message

Ivan Zavarzin

unread,
Aug 10, 2012, 10:40:02 AM8/10/12
to
xfce4 под wheezy сохраняет сессии, даже если выхода из сеанса не
указываешь - "сохранить сеанс" (в настройках указано, что сессии
автоматически не сохранять, спрашивать при выходе).
Что делать?
И почему в сохраненных сессиях не сохраняются приложения, открытые через
gksu от других пользователей?


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/50251B3E...@lavabit.com

dimas

unread,
Aug 10, 2012, 12:50:01 PM8/10/12
to
блин, было что-то подобное. как поборол - не помню. а что за dm? вот с gdm такой фигни нет. хотя уже за давностью событий не могу сказать, взаимосвязано ли оно, но тогда же игрался с xdm/slim/startx
Archive: http://lists.debian.org/20120810204...@Ulf.tvoe.tv

Ivan Zavarzin

unread,
Aug 10, 2012, 2:30:02 PM8/10/12
to
dimas:
> блин, было что-то подобное. как поборол - не помню. а что за dm? вот с gdm такой фигни нет. хотя уже за давностью событий не могу сказать, взаимосвязано ли оно, но тогда же игрался с xdm/slim/startx
>
gdm3
>
> 2012-223 14:31 Ivan Zavarzin <ivan_z...@lavabit.com> wrote:
>> xfce4 под wheezy сохраняет сессии, даже если выхода из сеанса не
>> указываешь - "сохранить сеанс" (в настройках указано, что сессии
>> автоматически не сохранять, спрашивать при выходе).
>> Что делать?
>> И почему в сохраненных сессиях не сохраняются приложения, открытые
>> через gksu от других пользователей?
>>
>>
>
>



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/5025513E...@lavabit.com

-=Devil_InSide=-

unread,
Aug 10, 2012, 6:30:01 PM8/10/12
to
,-----[Ivan Zavarzin, 10 August 2012 18:31]:

> xfce4 О©╫О©╫О©╫ wheezy О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - "О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫" (О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫).
> О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫?

О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫?

> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫
> gksu О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫?

О©╫ О©╫О©╫О©╫О©╫О©╫О©╫?
О©╫О©╫О©╫ _О©╫О©╫О©╫_ _О©╫О©╫О©╫О©╫О©╫О©╫О©╫_ , О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫?

--
__________
mpd status: [playing]
Mogg - Gravy Train
**************************************
* jabber: devil_...@jabber.ru *
* Registered linux user #450844 *
**************************************



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k041s7$nso$1...@dough.gmane.org

dimas

unread,
Aug 11, 2012, 2:10:02 PM8/11/12
to
хм... с гдм3, вроде, все нормально было. у меня, правда, гдм2 из стейбла вкорячен, так что не могу утверждать.
тогда два вопроса:
что в ".config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml"?
как себя ведет после "xfce4-session-logout -l"?
по крайней мере, будет ясно, гуйня какая глючит или вся система.
кстати, man xfce4-session подсказал костыль - удалять ~/.cache/sessions где-нибудь в скриптах gdm или тупо из юзерского кронтаба.
а вообще можно попробовать позапускать из консоли - startx, xfce4-session, startxfce4 и посмотреть, как будет себя вести в разынх случаях. тогда понятно будет, то ли гдм его как-то неправильно запускает (хотя в дефолтной конфигурации не должен бы), либо стоит вешать/гуглить баг на xfce4-session.


2012-223 18:21 Ivan Zavarzin <ivan_z...@lavabit.com> wrote:
> > блин, было что-то подобное. как поборол - не помню. а что за dm?
> > вот с gdm такой фигни нет. хотя уже за давностью событий не могу
> > сказать, взаимосвязано ли оно, но тогда же игрался с xdm/slim/startx
> gdm3


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20120811220...@Ulf.tvoe.tv

-=Devil_InSide=-

unread,
Aug 11, 2012, 3:20:01 PM8/11/12
to
,-----[dimas, 11 August 2012 22:04]:

> О©╫О©╫... О©╫ О©╫О©╫О©╫3, О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫. О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫2 О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫:
> О©╫О©╫О©╫ О©╫ ".config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml"?
> О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ "xfce4-session-logout -l"?
> О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫.
> О©╫О©╫О©╫О©╫О©╫О©╫, man xfce4-session О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫О©╫О©╫О©╫О©╫О©╫ ~/.cache/sessions
> О©╫О©╫О©╫-О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ gdm О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - startx, xfce4-session, startxfce4 О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫, О©╫О©╫
> О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫-О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ (О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫
> О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫), О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫/О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫ xfce4-session.
>
>
> 2012-223 18:21 Ivan Zavarzin <ivan_z...@lavabit.com> wrote:
>> > О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫ О©╫О©╫О©╫-О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - О©╫О©╫ О©╫О©╫О©╫О©╫О©╫. О©╫ О©╫О©╫О©╫ О©╫О©╫ dm?
>> > О©╫О©╫О©╫ О©╫ gdm О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫. О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫
>> > О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫, О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ xdm/slim/startx
>> gdm3

О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫.
)

--
__________
mpd status: [playing]
UFO - Looking Out For No. 1
**************************************
* jabber: devil_...@jabber.ru *
* Registered linux user #450844 *
**************************************



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k06arq$dla$1...@dough.gmane.org

Ivan Zavarzin

unread,
Aug 11, 2012, 6:00:02 PM8/11/12
to
-=Devil_InSide=-:
> ,-----[Ivan Zavarzin, 10 August 2012 18:31]:
>
>> xfce4 О©╫О©╫О©╫ wheezy О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫
>> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ - "О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫" (О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫
>> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫).
>> О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫?
>
> О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫?

О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫.
>
>> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫
>> gksu О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫?
>
> О©╫ О©╫О©╫О©╫О©╫О©╫О©╫?
> О©╫О©╫О©╫ _О©╫О©╫О©╫_ _О©╫О©╫О©╫О©╫О©╫О©╫О©╫_ , О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫?

О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫, О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫ О©╫О©╫ О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫О©╫ (О©╫ О©╫О©╫О©╫
О©╫О©╫О©╫О©╫О©╫О©╫). О©╫О©╫О©╫О©╫О©╫О©╫, О©╫ О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫О©╫О©╫О©╫. О©╫О©╫О©╫О©╫О©╫О©╫ О©╫О©╫О©╫...



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/5026D558...@lavabit.com

Ivan Zavarzin

unread,
Aug 11, 2012, 6:00:02 PM8/11/12
to
dimas:
> хм... с гдм3, вроде, все нормально было. у меня, правда, гдм2 из стейбла вкорячен, так что не могу утверждать.
> тогда два вопроса:
> что в ".config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml"?
$ cat .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
<?xml version="1.0" encoding="UTF-8"?>

<channel name="xfce4-session" version="1.0">
<property name="splash" type="empty">
<property name="Engine" type="empty"/>
<property name="engines" type="empty">
<property name="simple" type="empty">
<property name="Font" type="empty"/>
<property name="BgColor" type="empty"/>
<property name="FgColor" type="empty"/>
<property name="Image" type="empty"/>
</property>
</property>
</property>
<property name="general" type="empty">
<property name="FailsafeSessionName" type="empty"/>
<property name="SessionName" type="string" value="Default"/>
<property name="SaveOnExit" type="bool" value="false"/>
</property>
<property name="sessions" type="empty">
<property name="Failsafe" type="empty">
<property name="IsFailsafe" type="empty"/>
<property name="Count" type="empty"/>
<property name="Client0_Command" type="empty"/>
<property name="Client0_PerScreen" type="empty"/>
<property name="Client1_Command" type="empty"/>
<property name="Client1_PerScreen" type="empty"/>
<property name="Client2_Command" type="empty"/>
<property name="Client2_PerScreen" type="empty"/>
<property name="Client3_Command" type="empty"/>
<property name="Client3_PerScreen" type="empty"/>
<property name="Client4_Command" type="empty"/>
<property name="Client4_PerScreen" type="empty"/>
</property>
</property>
<property name="compat" type="empty">
<property name="LaunchGNOME" type="bool" value="false"/>
</property>
</channel>



> как себя ведет после "xfce4-session-logout -l"?

Плохо ведет. Эффект тот же, что и через гуй разлогиниваться.
> по крайней мере, будет ясно, гуйня какая глючит или вся система.
> кстати, man xfce4-session подсказал костыль - удалять ~/.cache/sessions где-нибудь в скриптах gdm или тупо из юзерского кронтаба.

Вот это действительно решает проблему, спс. Однако после того, как хоть
раз сохранишь сессию, она продолжает восстанавливаться, если не удалять
эту диру.
Реальный костыль, т.к. по-идее если не сохраняешь сессию, то следующий
раз должна открываться чистая xfce, а не сохраненная сессия.
Кстати, я так и не понял, это нормально, что программы, запущенные от
других юзеров через gksu, не восстанавливаются в сохраненной сессии?
Вместо них окошки псевдотерминалов, открытые на дом. дирах других юзеров
:) , но от юзера, от которого запускается xfce.
> а вообще можно попробовать позапускать из консоли - startx, xfce4-session, startxfce4 и посмотреть, как будет себя вести в разынх случаях. тогда понятно будет, то ли гдм его как-то неправильно запускает (хотя в дефолтной конфигурации не должен бы), либо стоит вешать/гуглить баг на xfce4-session.
>

startx запускает гном3 в его новом виде, xfce4-sessions выдает ошибку:
> [ 2367.937698] xfce4-session[23084] trap int3 ip:7f06eb0bd341 sp:7fff71d6d100 error:0
> Лoвyшкa тpaccиpoвки/ocтaнoвa
startxfce4 запускает xfce4 со всем сохраненным г*нищем.


P.S. Еще бы разобраться, как заставить под xfce постукивание по
сенсорной панели тачпада считаться нажатием мышки.
В гноме в гуе там есть соотв. позиция, здесь не нашел, видимо надо
прописывать что значит сочетание клавиш, а вот что это конкретно за
сочетание и каково должно быть его значение не понятно.


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/5026D4D7...@lavabit.com

Maxim Nikulin

unread,
Aug 12, 2012, 1:30:01 AM8/12/12
to
On 12.08.2012 04:55, Ivan Zavarzin wrote:
> Реальный костыль, т.к. по-идее если не сохраняешь сессию, то следующий
> раз должна открываться чистая xfce, а не сохраненная сессия.

Так и должно быть. Либо стоит галочка "запоминать сессию", и следующий
раз запускаются приложения, которые работали в момент выхода, либо
галочка не стоит, тогда можно запустить любимые приложения, сохранить
сессию вручную, и каждый раз при старте получать нужный набор запущенных
программ. Это никак не мешает добавить скрипт, который чистит
сохраненную сессию после ее восстановления, и получить третий вариант
поведения.

--
Максим Никулин



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/k07edr$3er$1...@dough.gmane.org
0 new messages