* [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
* 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
* 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
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