* [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq
@ 2003-11-24 7:51 Slava Dubrovskiy
2003-11-24 8:01 ` Genix
0 siblings, 1 reply; 6+ messages in thread
From: Slava Dubrovskiy @ 2003-11-24 7:51 UTC (permalink / raw)
To: Sisyphus
Здравствуйте Community!
Обнаружил вот такую интересную проблему. У меня в ~/.xsession.d стоял
линк на licq. После того, как перешел на КДЕ с IceWM, то при повторной
загрузке он (КДЕ) отказывался загружаться. Останавливался на этапе
востановления среды. Путем долгих экспериментов выяснилось, что ошибка
происходит из-за этого линка, т.е. КДЕ пытается еще раз запустить licq.
В связи с этим выходит неувязка. Зачем сделали две взаимоисключающие
системы, востановление сеанса в КДЕ и систему автозапуска через
~/.xsession.d? Может стоит это объеденить? Или это ошибка licq?
Слава Д.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq
2003-11-24 7:51 [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq Slava Dubrovskiy
@ 2003-11-24 8:01 ` Genix
2003-11-24 11:22 ` Slava Dubrovskiy
2003-11-24 23:47 ` Alexey Morozov
0 siblings, 2 replies; 6+ messages in thread
From: Genix @ 2003-11-24 8:01 UTC (permalink / raw)
To: sisyphus
Slava Dubrovskiy пишет:
> Здравствуйте Community!
>
> Обнаружил вот такую интересную проблему. У меня в ~/.xsession.d стоял
> линк на licq. После того, как перешел на КДЕ с IceWM, то при повторной
> загрузке он (КДЕ) отказывался загружаться. Останавливался на этапе
> востановления среды. Путем долгих экспериментов выяснилось, что ошибка
> происходит из-за этого линка, т.е. КДЕ пытается еще раз запустить licq.
> В связи с этим выходит неувязка. Зачем сделали две взаимоисключающие
> системы, востановление сеанса в КДЕ и систему автозапуска через
> ~/.xsession.d? Может стоит это объеденить? Или это ошибка licq?
думаю что это тот случай когда удобство пользования (КДЕ автоматом
запоминает запущенные приложения при выходе) идет в ущерб
функциональности (думаю что не многие _начинающие_ пользователи в
состоянии сразу же осознать механизм взаимодействия с системой и
научиться мыслить в "правильном" направлении).
а как вы представляете себе объединение этих действий?
--
Я летаю снаружи всех измерений...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq
2003-11-24 8:01 ` Genix
@ 2003-11-24 11:22 ` Slava Dubrovskiy
2003-11-24 11:29 ` Sergey V Turchin
2003-11-24 15:34 ` Genix
2003-11-24 23:47 ` Alexey Morozov
1 sibling, 2 replies; 6+ messages in thread
From: Slava Dubrovskiy @ 2003-11-24 11:22 UTC (permalink / raw)
To: sisyphus
Genix пишет:
> Slava Dubrovskiy пишет:
>
>> Здравствуйте Community!
>>
>> Обнаружил вот такую интересную проблему. У меня в ~/.xsession.d
стоял линк на licq. После того, как перешел на КДЕ с IceWM, то при
повторной загрузке он (КДЕ) отказывался загружаться. Останавливался на
этапе востановления среды. Путем долгих экспериментов выяснилось, что
ошибка происходит из-за этого линка, т.е. КДЕ пытается еще раз запустить
licq. В связи с этим выходит неувязка. Зачем сделали две
взаимоисключающие системы, востановление сеанса в КДЕ и систему
автозапуска через ~/.xsession.d? Может стоит это объеденить? Или это
ошибка licq?
>
>
> думаю что это тот случай когда удобство пользования (КДЕ автоматом
запоминает запущенные приложения при выходе) идет в ущерб
функциональности (думаю что не многие _начинающие_ пользователи в
состоянии сразу же осознать механизм взаимодействия с системой и
научиться мыслить в "правильном" направлении).
А что "правильно" КДЕ или ~/.xsession.d?
> а как вы представляете себе объединение этих действий?
>
Если "правильно" ~/.xsession.d, то надо исправлять КДЕ, чтобы он все что
он хочет запомнить писал в ~/.xsession.d.
Слава Д.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq
2003-11-24 11:22 ` Slava Dubrovskiy
@ 2003-11-24 11:29 ` Sergey V Turchin
2003-11-24 15:34 ` Genix
1 sibling, 0 replies; 6+ messages in thread
From: Sergey V Turchin @ 2003-11-24 11:29 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 668 bytes --]
В сообщении от 24 Ноябрь 2003 14:22 Slava Dubrovskiy написал(a):
<skip/>
> А что "правильно" КДЕ или ~/.xsession.d?
>
> > а как вы представляете себе объединение этих действий?
>
> Если "правильно" ~/.xsession.d, то надо исправлять КДЕ, чтобы он
> все что он хочет запомнить писал в ~/.xsession.d.
~/.xsession.d отрабатывает до запуска оконного менеджера,
а KDE-шные программы нужно запускать после запуска панели,
которую из ~/.xsession.d или /etc/X11/xsession.d
запускать нельзя, иначе она будет запускаться
перед любым оконным менеджером
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq
2003-11-24 11:22 ` Slava Dubrovskiy
2003-11-24 11:29 ` Sergey V Turchin
@ 2003-11-24 15:34 ` Genix
1 sibling, 0 replies; 6+ messages in thread
From: Genix @ 2003-11-24 15:34 UTC (permalink / raw)
To: sisyphus
Slava Dubrovskiy пишет:
> > думаю что это тот случай когда удобство пользования (КДЕ автоматом
> запоминает запущенные приложения при выходе) идет в ущерб
> функциональности (думаю что не многие _начинающие_ пользователи в
> состоянии сразу же осознать механизм взаимодействия с системой и
> научиться мыслить в "правильном" направлении).
>
> А что "правильно" КДЕ или ~/.xsession.d?
.xsession.d, потому что в этом случае вы будете иметь возможность
автозапуска програм в любом WM.
те программы которые нужны _только_ в КДЕ лучше прописывать в КДЕ.
>
> > а как вы представляете себе объединение этих действий?
> >
> Если "правильно" ~/.xsession.d, то надо исправлять КДЕ, чтобы он все что
> он хочет запомнить писал в ~/.xsession.d.
нет, достаточно всего лишь реализовать (или она есть) проверку Licq на
предмет запущенной самой себя, если дело касается только licq
--
Я летаю снаружи всех измерений...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq
2003-11-24 8:01 ` Genix
2003-11-24 11:22 ` Slava Dubrovskiy
@ 2003-11-24 23:47 ` Alexey Morozov
1 sibling, 0 replies; 6+ messages in thread
From: Alexey Morozov @ 2003-11-24 23:47 UTC (permalink / raw)
To: sisyphus
On Mon, Nov 24, 2003 at 11:01:41AM +0300, Genix wrote:
> >системы, востановление сеанса в КДЕ и систему автозапуска через
> >~/.xsession.d? Может стоит это объеденить? Или это ошибка licq?
>
> думаю что это тот случай когда удобство пользования (КДЕ автоматом
> запоминает запущенные приложения при выходе) идет в ущерб
Это называется Session Management. Собственно, это не KDE'шное исключительное
свойство, а просто одна из частей X'ового окружения, что-ли (наряду с xauth,
xfs и другими подобными системами). Собственно, механизм придуман для
того, чтобы приложение могло сохранить свое состояние при [аварийном]
завершении, и позднее восстановить его, "а ничего не произошло!".
> функциональности (думаю что не многие _начинающие_ пользователи в
> состоянии сразу же осознать механизм взаимодействия с системой и
> научиться мыслить в "правильном" направлении).
> а как вы представляете себе объединение этих действий?
Ну, надо сказать, в KDE сейчас убого реализованы настройки для Session
Management'а. В более других оболочках позволяется настраивать, какие
программы исключить из Session Management'а вовсе (видимо, licq в данном
случае - хороший кандидат), какие - запускать в единственном экземпляре
(на память приходит пятьдесят экземпляров gkrellm, которые накопились в
процессе входа/выхода) итп. Вот, может в KDE 3.2 это поправят :-).
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-11-24 23:47 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-24 7:51 [sisyphus] Конфликт ~/.xsession.d и востановление сеана в КДЕ c licq Slava Dubrovskiy
2003-11-24 8:01 ` Genix
2003-11-24 11:22 ` Slava Dubrovskiy
2003-11-24 11:29 ` Sergey V Turchin
2003-11-24 15:34 ` Genix
2003-11-24 23:47 ` Alexey Morozov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git