Здравствуйте!
5.4-RELEASE-p9
Xorg-6.9.0
Xfce-4.2.3.2Обновил портапгрейдом все порты и теперь имею проблемы в иксах:
1.перестала работать прокрутка скролом.(в браузере вместо скроллинга произходит выделение текста при прокрутке колеса (mozilla,orepa,firefox,epiphany)). В консоли на событие скрол ошибок нету.
2. не запускается openoffice 2.0 - загрузка доходит до мастера восстановления документа и дальше не идет. при этом в консоли выскакивают ошибки при запуске офиса:(soffice.bin:18150): Gtk-WARNING **: /usr/local/lib/libcairo.so.2: Undefined sym
bol "FT_GlyphSlot_Embolden"(soffice.bin:18150): Gtk-WARNING **: /usr/local/lib/libcairo.so.2: Undefined sym
bol "FT_GlyphSlot_Embolden"(soffice.bin:18150): Gtk-WARNING **: /usr/local/lib/libcairo.so.2: Undefined sym
bol "FT_GlyphSlot_Embolden"(soffice.bin:18150): Gtk-WARNING **: /usr/local/lib/libcairo.so.2: Undefined sym
bol "FT_GlyphSlot_Embolden"(soffice.bin:18150): Gtk-WARNING **: /usr/local/lib/libcairo.so.2: Undefined sym
bol "FT_GlyphSlot_Embolden"(soffice.bin:18150): Gtk-WARNING **: /usr/local/lib/libcairo.so.2: Undefined sym
bol "FT_GlyphSlot_Embolden"(soffice.bin:18150): GLib-GObject-WARNING **: cannot register existing type `Pan
goFontset'(soffice.bin:18150): Pango-CRITICAL **: pango_fontset_foreach: assertion `PANGO_
IS_FONTSET (fontset)' failed
(soffice.bin:18150): GLib-GObject-WARNING **: cannot register existing type `Pan
goFontset'(soffice.bin:18150): Pango-CRITICAL **: pango_fontset_foreach: assertion `PANGO_
IS_FONTSET (fontset)' failed(soffice.bin:18150): GLib-GObject-WARNING **: cannot register existing type `Pan
goFontset'(soffice.bin:18150): Pango-CRITICAL **: pango_fontset_foreach: assertion `PANGO_
IS_FONTSET (fontset)' failed
(soffice.bin:18150): GLib-GObject-WARNING **: cannot register existing type `Pan
goFontset'(soffice.bin:18150): Pango-CRITICAL **: pango_fontset_foreach: assertion `PANGO_
IS_FONTSET (fontset)' failed(soffice.bin:18150): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJ
ECT (object)' failed(soffice.bin:18150): GLib-GObject-WARNING **: cannot register existing type `Pan
goFont'
(soffice.bin:18150): Pango-CRITICAL **: _pango_engine_shape_shape: assertion `PA
NGO_IS_FONT (font)' failedPango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->
num_glyphs > 0)
aborting...в системе установлены версии программ:
glib-2.8.6
gtk-2.8.10
pango-1.10.2
linux-pango-1.6.0_1причем, после обновления в системе было по 2 версии glib (1.2) и gtk (1.2). деинсталировал старые версии -не помогло.
pkg_version -v:
ru-openoffice-2.0.20050725 ? orphaned: russian/openoffice-2.0-devel
но это вроде не критично?Как восстановить работоспособность и функциональность вышеописанных программ?
Огромное спасибо заранее!
Может пересобрать неработающие программы?
>Может пересобрать неработающие программы?
Мозиллу, оперу и иже с ними браузеры пересобирал. xfce тоже пересобирал.
опенофис не удалось - такого порта уже нету -да и пересобирать его через порты - никаких ресурсов не хватит. В общем пересборка офиса -это самая последняя мера.
Может общие библиотеки какие потерлись?
зы. reekoff читай Краев (из другого браузера) ))
>Может пересобрать неработающие программы?
Мозиллу, оперу и иже с ними браузеры пересобирал. xfce тоже пересобирал.
опенофис не удалось - такого порта уже нету -да и пересобирать его через порты - никаких ресурсов не хватит. В общем пересборка офиса -это самая последняя мера.
Может общие библиотеки какие потерлись?
>>Может пересобрать неработающие программы?
>
>
>Мозиллу, оперу и иже с ними браузеры пересобирал. xfce тоже пересобирал.
>опенофис не удалось - такого порта уже нету -да и пересобирать его
>через порты - никаких ресурсов не хватит. В общем пересборка офиса
>-это самая последняя мера.
>Может общие библиотеки какие потерлись?чесно говоря никогда не слышал чтобы рекомендовали апгрейд xfree86 или xorg.
Обычная процедура всегда была такой:- снос старых X'ов (включая imake/freetype/fontconfig/...)
полный снос, желательно и все x-apps снести, чем ковыряться с ремапингом
библиотек через libmap.conf
- после чего чистая сборка новых X'ов и большинства x-appsТак что сочуствую. Не надо было торопится, подождать еще пару недель,
снести X'ы и все x-apps и ставить заново, или искать packages для 5.4
- они обычно доступны через binary-updates
>Так что сочуствую. Не надо было торопится, подождать еще пару недель,
>снести X'ы и все x-apps и ставить заново, или искать packages для
>5.4
>- они обычно доступны через binary-updates
И если я начну переходить с 5.4 на 6.0-release, как быть с портами, сносить или апдейтить? после перехода или до?
>>Так что сочуствую. Не надо было торопится, подождать еще пару недель,
>>снести X'ы и все x-apps и ставить заново, или искать packages для
>>5.4
>>- они обычно доступны через binary-updates
>
>
>И если я начну переходить с 5.4 на 6.0-release, как быть с
>портами, сносить или апдейтить? после перехода или до?а дело не в переходе 5.4 -> 6.0, хотя и в этом есть ньюансы.
скажем так: есть 5.3 на которой собрана куча портов, хотим перейти
на 5.4 - переводим и никаких гвоздей, внутри ветки меньше СЕРЬЕЗНЫХ
изменений, хотя тоже бывают, но их нужно отслеживать.
Итак, мы перевели 5.3 на 5.4, все работает, далее мы захотели
проапгрейдить к примеру wget - особых зависимостей нет, спокойно
так себе проапгрейдим. Другое дело если хотим проапгрейдить xorg -
вот тут попадалово - удаление xorg/xapps и сборка заново или
установка из пакетов.Если переходить с 5.4 -> 6.0 - если это не сервер а личная WKS, то
грохнуть все что установлено из портов-пакетов и собрать заново из
свежих портов, ну или пакеты для 6-stable должны подойти.
Все дело в том что 5.x - это одна ветка, а 6.x - другая и есть
серьезные отличия.
>проапгрейдить к примеру wget - особых зависимостей нет, спокойно
>так себе проапгрейдим. Другое дело если хотим проапгрейдить xorg -
>вот тут попадалово - удаление xorg/xapps и сборка заново или
>установка из пакетов.
Что значит "удаление", make deinstall или еще что-то подразумевается? А portupgrade -akfr некатит?
>>проапгрейдить к примеру wget - особых зависимостей нет, спокойно
>>так себе проапгрейдим. Другое дело если хотим проапгрейдить xorg -
>>вот тут попадалово - удаление xorg/xapps и сборка заново или
>>установка из пакетов.
>Что значит "удаление", make deinstall или еще что-то подразумевается? А portupgrade -akfr
>некатит?вы читали ЧТО было написано, или так - наискосок пробежали...
>вы читали ЧТО было написано, или так - наискосок пробежали...
Мдя, извиняюсь.
упс
>упс
прошу прощения>Если переходить с 5.4 -> 6.0 - если это не сервер а личная WKS, то
>грохнуть все что установлено из портов-пакетов и собрать заново из
>свежих портов, ну или пакеты для 6-stable должны подойти.грохнул все, перешел на 6.0, заново собрал все из свежих портов - скроллинг в иксах не работает. (при прокручивании колеса происходит выделение текста)
Сейчас имею:
6.0-RELEASE-p4
kde-3.5.1
xorg-6.9.0в xorg.conf:
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbVariant" "us"как побороть?
спасибо за советы
>
>грохнул все, перешел на 6.0, заново собрал все из свежих портов -
>скроллинг в иксах не работает. (при прокручивании колеса происходит выделение текста)
>
Абсолютно такая-же беда, хотелось бы понять в чем собственно дело.
У меня есть предположение, что виноват mousechar_start=3, я его убирал и пересобрал систему. Теперь скроллинг как-то не востанавливается.
Прошу откликнуться если кто знает где копать.
>>
>>грохнул все, перешел на 6.0, заново собрал все из свежих портов -
>>скроллинг в иксах не работает. (при прокручивании колеса происходит выделение текста)
>>
>Абсолютно такая-же беда, хотелось бы понять в чем собственно дело.
>У меня есть предположение, что виноват mousechar_start=3, я его убирал и пересобрал
>систему. Теперь скроллинг как-то не востанавливается.
>Прошу откликнуться если кто знает где копать.Это особенность xorg-6.9.0
решается отключением флага -z 4 5 в rc.conf и перезапуском moused.
работающий конфиг:
rc.conf -mousechar_start="3"
moused_enable="YES"
moused_port="/dev/psm0"
moused_type="auto"
moused_flags="-F 200 -r high"xorg.conf -
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"в общем moused у меня выглядит так:
>>ps ax |grep moused
677 ?? Ss 0:37,52 /usr/sbin/moused -F 200 -r high -p /dev/psm0 -t auto
и все работает