* [sisyphus] KDE
@ 2002-01-24 12:40 Mikhail Yakshin
2002-01-24 13:30 ` Sergey V Turchin
2002-01-25 10:20 ` [sisyphus] KDE Konstantin Lepikhov
0 siblings, 2 replies; 9+ messages in thread
From: Mikhail Yakshin @ 2002-01-24 12:40 UTC (permalink / raw)
To: sisyphus
Здравствуйте всем!
Две проблемы:
1) После апгрейда до kdebase-2.2.2-alt11 почему-то по завершении сеанса KDE
иксы не закрываются, а вылезает twm + xterm, то есть failsafe установки. Это
у меня одного так? Если да - то куда копать? Если нет - то когда исправят?
Эта проблема была и с XFree86 4.1.0, и осталась с 4.2.0 (см. ниже)
2) После апгрейда до XFree86-4.2.0 не запускается KDE вообще, если установлен
антиалиасинг шрифтов. При запуске kdesktop на этапе загрузки kwin падает в
кору со всеми вытекающими - ksplash отрабатывает, все здорово, даже звук
раздается, если он включен - и все. Ни десктоп, ни WM, ни чего либо другое
больше не появляются.
Если кору проанализировать gdb (gdb kdesktop core), то можно узнать, что
падает оно в районе freetype, что в общем-то логично.
В системе установлены следующие пакеты:
XFree86-devel-4.2.0-alt1
XFree86-4.2.0-alt1
XFree86-libs-4.2.0-alt1
XFree86-static-libs-4.2.0-alt1
XFree86-utils-4.2.0-alt1
XFree86-75dpi-fonts-4.2.0-alt1
XFree86-server-4.2.0-alt1
XFree86-xfs-4.2.0-alt1
XFree86-cyr_rfx-fonts-koi8-r-1.1-alt1
XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl1mdk
freetype2-2.0.2-ipl1mdk
freetype-1.3.1-ipl10mdk
WBR, GreyCat
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] KDE
2002-01-24 12:40 [sisyphus] KDE Mikhail Yakshin
@ 2002-01-24 13:30 ` Sergey V Turchin
2002-01-25 10:20 ` [sisyphus] KDE Konstantin Lepikhov
1 sibling, 0 replies; 9+ messages in thread
From: Sergey V Turchin @ 2002-01-24 13:30 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1816 bytes --]
On Thu, 24 Jan 2002 15:40:46 +0300
Mikhail Yakshin <yakshin@online.ru> wrote:
MY> Здравствуйте всем!
MY>
MY> Две проблемы:
MY>
MY> 1) После апгрейда до kdebase-2.2.2-alt11 почему-то по завершении сеанса KDE
если kdelibs < 2.2.2-alt10 - обновите
MY> иксы не закрываются, а вылезает twm + xterm, то есть failsafe установки. Это
MY> у меня одного так? Если да - то куда копать? Если нет - то когда исправят?
MY>
MY> Эта проблема была и с XFree86 4.1.0, и осталась с 4.2.0 (см. ниже)
попробуйте обновить/поставить пакеты xinitrc, wm-select
и переименовать ~/.Xsession ~/.xinirc ~/.Xclients
MY>
MY> 2) После апгрейда до XFree86-4.2.0 не запускается KDE вообще, если установлен
MY> антиалиасинг шрифтов. При запуске kdesktop на этапе загрузки kwin падает в
MY> кору со всеми вытекающими - ksplash отрабатывает, все здорово, даже звук
MY> раздается, если он включен - и все. Ни десктоп, ни WM, ни чего либо другое
MY> больше не появляются.
MY>
MY> Если кору проанализировать gdb (gdb kdesktop core), то можно узнать, что
MY> падает оно в районе freetype, что в общем-то логично.
попробуйте обновить freetype2
MY> В системе установлены следующие пакеты:
MY>
MY> XFree86-devel-4.2.0-alt1
MY> XFree86-4.2.0-alt1
MY> XFree86-libs-4.2.0-alt1
MY> XFree86-static-libs-4.2.0-alt1
MY> XFree86-utils-4.2.0-alt1
MY> XFree86-75dpi-fonts-4.2.0-alt1
MY> XFree86-server-4.2.0-alt1
MY> XFree86-xfs-4.2.0-alt1
MY> XFree86-cyr_rfx-fonts-koi8-r-1.1-alt1
MY> XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl1mdk
MY> freetype2-2.0.2-ipl1mdk
MY> freetype-1.3.1-ipl10mdk
MY>
MY> WBR, GreyCat
MY>
MY> _______________________________________________
MY> Sisyphus mailing list
MY> Sisyphus@altlinux.ru
MY> http://altlinux.ru/mailman/listinfo/sisyphus
--
Regards, ZerG
### http://altlinux.ru ### ALT Linux Team ### zerg@altlinux.ru ###
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [sisyphus] Re: KDE
2002-01-24 12:40 [sisyphus] KDE Mikhail Yakshin
2002-01-24 13:30 ` Sergey V Turchin
@ 2002-01-25 10:20 ` Konstantin Lepikhov
2002-01-25 17:37 ` Mikhail Yakshin
1 sibling, 1 reply; 9+ messages in thread
From: Konstantin Lepikhov @ 2002-01-25 10:20 UTC (permalink / raw)
To: sisyphus
Hi!
В Thu 24, 15:40:46 +0300, Mikhail Yakshin(yakshin@online.ru) wrote:
<skip>
>
> XFree86-devel-4.2.0-alt1
> XFree86-4.2.0-alt1
> XFree86-libs-4.2.0-alt1
> XFree86-static-libs-4.2.0-alt1
> XFree86-utils-4.2.0-alt1
> XFree86-75dpi-fonts-4.2.0-alt1
> XFree86-server-4.2.0-alt1
> XFree86-xfs-4.2.0-alt1
> XFree86-cyr_rfx-fonts-koi8-r-1.1-alt1
> XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl1mdk
> freetype2-2.0.2-ipl1mdk
^^^^^^^^^^^^^^^^^^^^^^^^^ - в новых XF4.2.0 freetype 2.0.6 :)
Надо было Changes на www.xfree86.org глядеть ;))
--
WBR, Konstantin
...The information is like the bank... (c) EC8OR
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Re: KDE
2002-01-25 10:20 ` [sisyphus] KDE Konstantin Lepikhov
@ 2002-01-25 17:37 ` Mikhail Yakshin
2002-01-27 6:29 ` Sergey S. Skulachenko
2002-01-27 23:20 ` [sisyphus] Re: KDE Aleksey Novodvorsky
0 siblings, 2 replies; 9+ messages in thread
From: Mikhail Yakshin @ 2002-01-25 17:37 UTC (permalink / raw)
To: sisyphus
Здравствуйте всем!
Проблема номер два, которая про запуск KDE с антиалиасенными шрифтами
исчезла, действительно после апдейта freetype2
> ^^^^^^^^^^^^^^^^^^^^^^^^^ - в новых XF4.2.0 freetype 2.0.6 :)
>
> Надо было Changes на www.xfree86.org глядеть ;))
Вопрос в том, почему если для апдейта до XFree 4.2.0 нужен freetype2 версии
2.0.6:
XFree86-libs requires freetype >= 1.3 и все. То есть вообще идет привязка к
абсолютно левому, как выяснилось, пакету freetype, когда нужен на самом деле
freetype2, да и то не любой, а определенной версии. Неправильная зависимость
или я чего-то не понимаю? Если бы все было корректно - apt-get потянул бы за
собой самостоятельно freetype2.
И еще интересно:
$ rpm -q --whatrequires freetype
XFree86-libs-4.2.0-alt1
$ rpm -q freetype
freetype-1.3.1-ipl11mdk
Похоже, что freetype первой версии (1.3.1) вообще никому не нужен, т.к.
видимо XFree86 реально его не юзает (но имеет зависимость), а больше никто из
пакетов его не требует (то есть из информации apt я извлек еще зависимость
val-ttf от freetype, но по-моему эта зависимость тоже целиком надуманная и
нереальная - пакет со шрифтами либу для рендеринга этих шрифтов тянуть не
должен, а если уж тянуть - то не какую-то древнюю compatibility-либу, а
современную).
То есть freetype 1.3.1 вообще в дистрибутиве получается не нужен. Если это
так (скорее всего я в чем-то ошибаюсь, скажите в чем) - предлагаю во-первых
пересобрать XFree86 с правильным dependence на freetype2, во-вторых, убрать
freetype из сизифа.
По проблему номер один, выражающуюся в запуске twm+xterm (т.е. failsafe) при
выходе из KDE вместо выхода из иксов вообще, так нормально решить не удалось.
После апдейта до:
XFree86-4.2.0-alt1
xinitrc-2.4.5-alt2
и убеждения в отсутствии причин проблем в ~/.Xdefaults, ~/.Xresources,
~/.Xclients и т.п. (которых по большей части вообще нет), пришлось установить
wm-select-0.1-alt1
и тогда все заработало так, как надо, но вообще грустно, что из-за того,
чтобы все работало, приходится держать лишний и абсолютно бесполезный пакет.
Раньше все работало и без него, вполне определялся по умолчанию единственный
установленый wm - KWin и KDE и запускался у всех юзеров.
WBR, Mikhail Yakshin AKA GreyCat.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Re: KDE
2002-01-25 17:37 ` Mikhail Yakshin
@ 2002-01-27 6:29 ` Sergey S. Skulachenko
2002-01-27 13:26 ` Mikhail Yakshin
2002-01-27 23:20 ` [sisyphus] Re: KDE Aleksey Novodvorsky
1 sibling, 1 reply; 9+ messages in thread
From: Sergey S. Skulachenko @ 2002-01-27 6:29 UTC (permalink / raw)
To: sisyphus
On Fri, 25 Jan 2002 20:37:53 +0300
Mikhail Yakshin <yakshin@online.ru> wrote:
> После апдейта до:
> XFree86-4.2.0-alt1
> xinitrc-2.4.5-alt2
> и убеждения в отсутствии причин проблем в ~/.Xdefaults,
> ~/.Xresources,
> ~/.Xclients и т.п. (которых по большей части вообще нет),
> пришлось установить
> wm-select-0.1-alt1
размером аж в 8931 байт, какой ужас!
> и тогда все заработало так, как надо, но вообще грустно, что
> из-за того,
> чтобы все работало, приходится держать лишний и абсолютно
> бесполезный пакет.
> Раньше все работало и без него, вполне определялся по умолчанию
> единственный
> установленый wm - KWin и KDE и запускался у всех юзеров.
Михаил! Не надо так сильно грустить. В течение вечера я могу
работать, то в KDE, то в Gnome, то в WM. Так что мне этот
миниатюрный пакетик очень удобен. Уж, разрешите его оставить в
комплекте :-).
____________
С уважением,
С.С.Скулаченко
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Re: KDE
2002-01-27 6:29 ` Sergey S. Skulachenko
@ 2002-01-27 13:26 ` Mikhail Yakshin
2002-01-27 15:30 ` Sergey S. Skulachenko
2002-01-28 8:32 ` Q: xinitrc (was Re: [sisyphus] Re: KDE) Dmitry V. Levin
0 siblings, 2 replies; 9+ messages in thread
From: Mikhail Yakshin @ 2002-01-27 13:26 UTC (permalink / raw)
To: sisyphus
Здравствуйте!
> > пришлось установить
>
> > wm-select-0.1-alt1
> размером аж в 8931 байт, какой ужас!
>
> > и тогда все заработало так, как надо, но вообще грустно, что
> > из-за того,
> > чтобы все работало, приходится держать лишний и абсолютно
> > бесполезный пакет.
> > Раньше все работало и без него, вполне определялся по умолчанию
> > единственный
> > установленый wm - KWin и KDE и запускался у всех юзеров.
>
> Михаил! Не надо так сильно грустить. В течение вечера я могу
> работать, то в KDE, то в Gnome, то в WM. Так что мне этот
> миниатюрный пакетик очень удобен. Уж, разрешите его оставить в
> комплекте :-).
Да дело конечно не в лишнем пакете, а в том, что:
1) Он _не_ тянется по умолчанию никакими зависимостями, его приходится
ставить вручную. В результате в каких-то точках апдейта между дистрибутивами
(скорее всего при апдейте с XFree86 4.1.0.x до 4.2.0) имеем очевидный глюк в
системе. Это по определению плохо. Или я чего-то не понимаю?
2) Понадобился он же неспроста, раз все в принципе работает и без него, но
почему-то как-то странно - запускается failsafe при выходе из KDE. Очень
может быть, что это - косвенное следствие какого-то более серьезного бага,
который может иметь куда большее влияние на систему. Раньше все работало и
без него, насколько я понимаю, мейнтейнеры в идеологии запуска X-ов ничего
не меняли (иначе, очевидно, они бы сами корректно добавили зависимость на
wm-select туда, куда она нужна), сейчас же - видимо, с теми же по принципу
работы скриптами xinitrc и т.п. - не работает.
Насколько я понимаю, алгоритм работы там примерно такой: поискать wm-select,
если установлен - запустить его, он запустит нужный WM. Если не установлен -
поискать по списку приоритетов WMы, затем свалиться в failsafe (twm+xterm).
Вот речь и идет о второй ветке этой логики и о том, что там видимо где-то
глюк. Установка wm-select - это не решение, а скорее маскировка проблемы. И
если уж вводить на него какие-то зависимости, то эту вторую ветку логики
неплохо бы выкинуть вообще.
Я понимаю, конечно, что сейчас выход Мастера и что ни у кого времени на
такую ерунду нет - если так, может я сам тогда посмотрю, в чем там дело,
покопаюсь в скриптах? Если этим _уже_ никто не занимается?
WBR, Mikhail Yakshin AKA GreyCat
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Re: KDE
2002-01-27 13:26 ` Mikhail Yakshin
@ 2002-01-27 15:30 ` Sergey S. Skulachenko
2002-01-28 8:32 ` Q: xinitrc (was Re: [sisyphus] Re: KDE) Dmitry V. Levin
1 sibling, 0 replies; 9+ messages in thread
From: Sergey S. Skulachenko @ 2002-01-27 15:30 UTC (permalink / raw)
To: sisyphus
On Sun, 27 Jan 2002 16:26:59 +0300
"Mikhail Yakshin" <yakshin@online.ru> wrote:
> Вот речь и идет о второй ветке этой логики и о том, что там
> видимо где-то
> глюк. Установка wm-select - это не решение, а скорее маскировка
> проблемы. И
> если уж вводить на него какие-то зависимости, то эту вторую
> ветку логики
> неплохо бы выкинуть вообще.
А Вы учитываете при этом, что в Сизифе до сих пор наряду с новым
wm-select-0.1-alt1 сохраняется и "старый"
WMManager-0.5-alt2.i586.rpm? Т.е. все привыкли к тому, что
какой-то менеджер обязательно есть. А значит, второй ветки логики
как бы и нет. Вполне возможно, что она и не продумывалась.
____________
С уважением,
С.С.Скулаченко
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Re: KDE
2002-01-25 17:37 ` Mikhail Yakshin
2002-01-27 6:29 ` Sergey S. Skulachenko
@ 2002-01-27 23:20 ` Aleksey Novodvorsky
1 sibling, 0 replies; 9+ messages in thread
From: Aleksey Novodvorsky @ 2002-01-27 23:20 UTC (permalink / raw)
To: sisyphus
Mikhail Yakshin wrote:
>Здравствуйте всем!
>
>Проблема номер два, которая про запуск KDE с антиалиасенными шрифтами
>исчезла, действительно после апдейта freetype2
>
>> ^^^^^^^^^^^^^^^^^^^^^^^^^ - в новых XF4.2.0 freetype 2.0.6 :)
>>
>>Надо было Changes на www.xfree86.org глядеть ;))
>>
>
>Вопрос в том, почему если для апдейта до XFree 4.2.0 нужен freetype2 версии
>2.0.6:
>
>XFree86-libs requires freetype >= 1.3 и все. То есть вообще идет привязка к
>абсолютно левому, как выяснилось, пакету freetype, когда нужен на самом деле
>freetype2, да и то не любой, а определенной версии. Неправильная зависимость
>или я чего-то не понимаю? Если бы все было корректно - apt-get потянул бы за
>собой самостоятельно freetype2.
>
>И еще интересно:
>
>$ rpm -q --whatrequires freetype
>XFree86-libs-4.2.0-alt1
>
>$ rpm -q freetype
>freetype-1.3.1-ipl11mdk
>
>Похоже, что freetype первой версии (1.3.1) вообще никому не нужен, т.к.
>видимо XFree86 реально его не юзает (но имеет зависимость), а больше никто из
>пакетов его не требует (то есть из информации apt я извлек еще зависимость
>val-ttf от freetype, но по-моему эта зависимость тоже целиком надуманная и
>нереальная - пакет со шрифтами либу для рендеринга этих шрифтов тянуть не
>должен, а если уж тянуть - то не какую-то древнюю compatibility-либу, а
>современную).
>
>То есть freetype 1.3.1 вообще в дистрибутиве получается не нужен. Если это
>так (скорее всего я в чем-то ошибаюсь, скажите в чем) - предлагаю во-первых
>пересобрать XFree86 с правильным dependence на freetype2, во-вторых, убрать
>freetype из сизифа.
>
Нет, все не так. freetype-1* по-прежнему нужен и зависимость верная. А
вот freetype2 в системе сразу два:
один внутри XFree, другой отдельно. Связано это с тем, что версии
freetype меняются часто, а XFree [может быть] привязана к конкретной. В
то же время, KDE собирается с "отдельным" freetype2 и вот в нем уже
нужно ставить зависимость на версию, хоть so-name и не поменялся. Очень
здорово, что Вы это обнаружили.
Rgrds, AEN
^ permalink raw reply [flat|nested] 9+ messages in thread
* Q: xinitrc (was Re: [sisyphus] Re: KDE)
2002-01-27 13:26 ` Mikhail Yakshin
2002-01-27 15:30 ` Sergey S. Skulachenko
@ 2002-01-28 8:32 ` Dmitry V. Levin
1 sibling, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2002-01-28 8:32 UTC (permalink / raw)
To: ALT Linux Sisyphus mailing list
[-- Attachment #1: Type: text/plain, Size: 3527 bytes --]
On Sun, Jan 27, 2002 at 04:26:59PM +0300, Mikhail Yakshin wrote:
> > > пришлось установить
> >
> > > wm-select-0.1-alt1
> > размером аж в 8931 байт, какой ужас!
> >
> > > и тогда все заработало так, как надо, но вообще грустно, что
> > > из-за того,
> > > чтобы все работало, приходится держать лишний и абсолютно
> > > бесполезный пакет.
> > > Раньше все работало и без него, вполне определялся по умолчанию
> > > единственный
> > > установленый wm - KWin и KDE и запускался у всех юзеров.
> >
> > Михаил! Не надо так сильно грустить. В течение вечера я могу
> > работать, то в KDE, то в Gnome, то в WM. Так что мне этот
> > миниатюрный пакетик очень удобен. Уж, разрешите его оставить в
> > комплекте :-).
>
> Да дело конечно не в лишнем пакете, а в том, что:
>
> 1) Он _не_ тянется по умолчанию никакими зависимостями, его приходится
> ставить вручную. В результате в каких-то точках апдейта между дистрибутивами
> (скорее всего при апдейте с XFree86 4.1.0.x до 4.2.0) имеем очевидный глюк в
> системе. Это по определению плохо. Или я чего-то не понимаю?
>
> 2) Понадобился он же неспроста, раз все в принципе работает и без него, но
> почему-то как-то странно - запускается failsafe при выходе из KDE. Очень
> может быть, что это - косвенное следствие какого-то более серьезного бага,
> который может иметь куда большее влияние на систему. Раньше все работало и
Нет, это больше похоже на проблему KDE/WMManager.
> без него, насколько я понимаю, мейнтейнеры в идеологии запуска X-ов ничего
> не меняли (иначе, очевидно, они бы сами корректно добавили зависимость на
> wm-select туда, куда она нужна), сейчас же - видимо, с теми же по принципу
> работы скриптами xinitrc и т.п. - не работает.
Я планировал сохранить совместимость, обеспечив плавный переход с
WMManager на wm-select.
> Насколько я понимаю, алгоритм работы там примерно такой: поискать wm-select,
> если установлен - запустить его, он запустит нужный WM. Если не установлен -
> поискать по списку приоритетов WMы, затем свалиться в failsafe (twm+xterm).
Не совсем (см. /etc/X11/Xsession):
# Now, we see if window manager has asked for a specific environment.
if [ $# -ge 1 ]; then
exec /usr/X11R6/bin/runwm "$@"
else
# Try user defined action.
ExecIfExecutable "$HOME/.xsession"
ExecIfExecutable "$HOME/.Xclients"
# Try WM Selector.
ExecIfExecutable /usr/X11R6/bin/wm-select
# Try WM Manager.
ExecIfExecutable /usr/X11R6/bin/wmselect
# Try default from runwm.
/usr/X11R6/bin/runwm default
# The system is broken...
/usr/X11R6/bin/runwm failsafe
fi
> Вот речь и идет о второй ветке этой логики и о том, что там видимо где-то
> глюк. Установка wm-select - это не решение, а скорее маскировка проблемы. И
> если уж вводить на него какие-то зависимости, то эту вторую ветку логики
> неплохо бы выкинуть вообще.
Как видно из логики Xsession, присутствие wm-select/WMManager в системе
необязательно.
>
> Я понимаю, конечно, что сейчас выход Мастера и что ни у кого времени на
> такую ерунду нет - если так, может я сам тогда посмотрю, в чем там дело,
> покопаюсь в скриптах? Если этим _уже_ никто не занимается?
Посмотрите, я у себя проблемы не наблюдаю.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.com/
Fandra Project http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2002-01-28 8:32 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-24 12:40 [sisyphus] KDE Mikhail Yakshin
2002-01-24 13:30 ` Sergey V Turchin
2002-01-25 10:20 ` [sisyphus] KDE Konstantin Lepikhov
2002-01-25 17:37 ` Mikhail Yakshin
2002-01-27 6:29 ` Sergey S. Skulachenko
2002-01-27 13:26 ` Mikhail Yakshin
2002-01-27 15:30 ` Sergey S. Skulachenko
2002-01-28 8:32 ` Q: xinitrc (was Re: [sisyphus] Re: KDE) Dmitry V. Levin
2002-01-27 23:20 ` [sisyphus] Re: KDE Aleksey Novodvorsky
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