2010 LTS - предупреждения (Тегом 2010 LTS будут отмечаться темы для тех, кто остался на 2010.2)

PCLinuxOS

Модератор: Bizdelnick

Ответить
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

2010 LTS - предупреждения

Сообщение SinClaus »

Предупреждения по обновлениям (дистрибутив х86_64):
1. Библиотеки lib64gio2 и gio2 от MIB - собраны с поддержкой малтитредности, что приводит к труднообъяснимым глюкам и отказам в работе миднайта и многих других приложений (digicam вообще отказывается стартовать). Пока не исправлено.
2. vlc-2.0.0 Twoflower от команды Мандривы - загрузка процессора на 100%, полное зависание системы при проигрывании сетевого стрима.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - предупреждения

Сообщение Pulfer »

SinClaus писал(а):
25.02.2012 14:06
Предупреждения по обновлениям (дистрибутив х86_64):
1. Библиотеки lib64gio2 и gio2 от MIB - собраны с поддержкой малтитредности, что приводит к труднообъяснимым глюкам и отказам в работе миднайта и многих других приложений (digicam вообще отказывается стартовать). Пока не исправлено.


Кто-нибудь может подтвердить/воспроизвести? В списке рассылки MIB никто не подтвердил наличие проблемы, сам я тоже не столкнулся с ней. Да и ничего про многопоточность в спеке glib2 я не вижу:

=================
%build
%configure2_5x \
--with-pcre=system \
--enable-static \
--disable-selinux \
--with-runtime-libdir=../../%{_lib} \
%if %{enable_gtkdoc}
--enable-gtk-doc=no [странно, с чего вдруг =no]
%endif

%make
=================

Если у кого есть возможность, потестируйте, plz.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - предупреждения

Сообщение SinClaus »

После обновления lib64glib2 (библиотеки в предупреждении - тоже глючные, но видимо по другой причине, я извиняюсь) команда

Код: Выделить всё

 $ldd mc
        linux-vdso.so.1 =>  (0x00007fff0171a000)
        libslang.so.2 => /usr/lib64/libslang.so.2 (0x00007f01d135e000)
        libgpm.so.2 => /lib64/libgpm.so.2 (0x00007f01d1157000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f01d0e6f000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f01d0b03000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f01d08ff000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f01d067d000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x00007f01d042a000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f01d01f9000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f01cfff1000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f01d16c5000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f01cfdd5000)

даёт вот такую картинку. Последняя строчка.
Зависимость - через librt.so
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - предупреждения

Сообщение Pulfer »

SinClaus писал(а):
26.02.2012 11:56
После обновления lib64glib2 (библиотеки в предупреждении - тоже глючные, но видимо по другой причине, я извиняюсь) команда

Код: Выделить всё

 $ldd mc
        linux-vdso.so.1 =>  (0x00007fff0171a000)
        libslang.so.2 => /usr/lib64/libslang.so.2 (0x00007f01d135e000)
        libgpm.so.2 => /lib64/libgpm.so.2 (0x00007f01d1157000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f01d0e6f000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f01d0b03000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f01d08ff000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f01d067d000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x00007f01d042a000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f01d01f9000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f01cfff1000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f01d16c5000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f01cfdd5000)

даёт вот такую картинку. Последняя строчка.
Зависимость - через librt.so


Странно, что у меня в 32-битной системе картина такая же, но всё нормально работает - и mc, и digikam :unsure: Кроме того, сейчас проверил на виртуальной машине с 64-битной 2011, где установлены только официальные пакеты - там тоже libpthread в выводе ldd для mc и libglib-2.0.so.0 присутствует, но проблем не наблюдается.

А проблема на 2010.2 x86_64 вообще воспроизводимая или только на одной из инсталляций наблюдается?
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - предупреждения

Сообщение SinClaus »

У меня нет возможности проводить эксперименты, тем более - широко. Все те кто был убеждён использовать Мандриву давно уже либо вернулись в Винду, либо используют другие дистрибутивы.
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: 2010 LTS - предупреждения

Сообщение verg »

vlc2.0.0 пока попробовать не могу - тупо не ставится (32бит) - приоритет почему-то имеет vlc1.1.13 от миб (поставить форсированно конечно можно, но не хотелось бы - подожду)
репы: (оф+бэкпорты+эду+миб+кде455+plf)
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - предупреждения

Сообщение olelukoie »

Глючность mc в 2010.2 при наличии MIB-овских пакетов могу подтвердить, 32-битная система, правда я довольно редко использую mc на этой системе и не заметил, в какой момент он стал глючить, на 64-битной системе где нет MIB (но есть куча собственных бэкпортов, включая свежие версии glib) mc работает нормально. Сейчас ухожу на работу, вечером приду и могу потестить, связано ли это с glib из MIB или нет.

ЗЫ глючность проявляется в следующих (замеченных) ситуациях:
- при нажатии alt+s (быстрый поиск?) последующие нажатия на клавиши с буквами не работают
- при выборе F5, F6, shift+F5, shift+F6 появляется окно копирования/перемещения/переименования, но после выбора в нем <Дальше> или нажатия Enter ни копирования, ни перемещения, ни переименования не происходит.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - предупреждения

Сообщение Pulfer »

olelukoie писал(а):
27.02.2012 08:20
Глючность mc в 2010.2 при наличии MIB-овских пакетов могу подтвердить, 32-битная система, правда я довольно редко использую mc на этой системе и не заметил, в какой момент он стал глючить, на 64-битной системе где нет MIB (но есть куча собственных бэкпортов, включая свежие версии glib) mc работает нормально. Сейчас ухожу на работу, вечером приду и могу потестить, связано ли это с glib из MIB или нет.

ЗЫ глючность проявляется в следующих (замеченных) ситуациях:
- при нажатии alt+s (быстрый поиск?) последующие нажатия на клавиши с буквами не работают
- при выборе F5, F6, shift+F5, shift+F6 появляется окно копирования/перемещения/переименования, но после выбора в нем <Дальше> или нажатия Enter ни копирования, ни перемещения, ни переименования не происходит.


Заранее спасибо :) Сам сейчас не могу ничего тестить - всё свободное время занято бэкпортированием KDE4 4.8.0 в 2010.2. Возможно, в репах MIB просто кривая сборка и достаточно пересобрать glib (у меня он установлен пересобранный из SRPM). В любом случае, если проблема воспроизводится, надо разобраться в причинах.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - предупреждения

Сообщение Pulfer »

Ну да, похоже на то, что часть обновлённых пакетов, которые использовались для сборки glib2, в репы не попали. Как минимум:

ошибка: Неудовлетворенные зависимости сборки:
libpcre-devel >= 8.11 нужен для glib2.0-2.28.8-69.1mib2010.2.src


Ладно, так и так большое обновление репозиториев ожидается на днях, там и libpcre, и glib2 будут заново собранные.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - предупреждения

Сообщение Pulfer »

С проблемой #1 разобрались, всем спасибо за участие :) Обновления будут в конце недели, наверное.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - предупреждения

Сообщение olelukoie »

Pulfer писал(а):
27.02.2012 16:49
С проблемой #1 разобрались, всем спасибо за участие :) Обновления будут в конце недели, наверное.

Это хорошо, поскольку мои тесты дали положительный результат: дело действительно было в glib2 от MiB.
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - предупреждения

Сообщение olelukoie »

Кстати, похоже что с glib2 была связана еще одна проблема: Thunderbird категорически отказывался воспринимать Firefox как браузер по умолчанию и все время открывал ссылки в опере. Как только вернул glib2 из основных реп, Thunderbird сразу прозрел и стал открывать ссылки в Firefox.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - предупреждения

Сообщение SinClaus »

Третье: обновил дома wine до 1.4 (пакет от команды Мандрива), Установленные программы вроде стали работать повеселее, но потом оказалась в наличии маленькая закавыка: wine не видит аудио подсистемы. Т.е. прямо пишет: драйвер не обнаружен. При установке ничего с собой не подтягивает.
Кстати, сейчас подумалось: поскольку по умолчанию ставится пакет .5(6)86, ему что, устатвливать 32х разрядный pulse со всем тем, что под ним? 1.3.26 работает напрямую с альсой и проблем не создаёт...
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: 2010 LTS - предупреждения

Сообщение verg »

По-третьему(wine1.4): для информации - пакеты от миб
Звук есть, драйвер выбирается (пульс отключен)
Изображение

Про пакет с бэкпортов не подтверждаю: звук есть, драйвер тот же, что и на скрине выше (пульс отключен)


з.ы. при включенной пульсе звук так же есть, драйвер тот же

з.з.ы. логи установки одинаковые (правда пакет с бэкпортов гимп не тянет, для миб решение --no-suggests)

з.з.з.ы в этом сообщении, конечно же, речь про 32бит версии
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - предупреждения

Сообщение Pulfer »

SinClaus писал(а):
13.03.2012 05:41
Третье: обновил дома wine до 1.4 (пакет от команды Мандрива), Установленные программы вроде стали работать повеселее, но потом оказалась в наличии маленькая закавыка: wine не видит аудио подсистемы. Т.е. прямо пишет: драйвер не обнаружен. При установке ничего с собой не подтягивает.


Надо удалить старый $HOME/.wine, тогда появится звук.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - предупреждения

Сообщение SinClaus »

verg писал(а):
13.03.2012 06:00
По-третьему(wine1.4): для информации - пакеты от миб

Про пакет с бэкпортов не подтверждаю: звук есть, драйвер тот же, что и на скрине выше (пульс отключен)

з.ы. при включенной пульсе звук так же есть, драйвер тот же
з.з.ы. логи установки одинаковые (правда пакет с бэкпортов гимп не тянет, для миб решение --no-suggests)

з.з.з.ы в этом сообщении, конечно же, речь про 32бит версии

Именно - у меня все сообщения про x86_64, Pulse включена всегда.
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: 2010 LTS - предупреждения

Сообщение verg »

Для инфы же.
Вроде пометку в сообщении не забыл.

з.ы. бывает что и там, и там смотреть надо (не повредит)
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - предупреждения

Сообщение olelukoie »

SinClaus писал(а):
13.03.2012 08:58
verg писал(а):
13.03.2012 06:00
По-третьему(wine1.4): для информации - пакеты от миб

Про пакет с бэкпортов не подтверждаю: звук есть, драйвер тот же, что и на скрине выше (пульс отключен)

з.ы. при включенной пульсе звук так же есть, драйвер тот же
з.з.ы. логи установки одинаковые (правда пакет с бэкпортов гимп не тянет, для миб решение --no-suggests)

з.з.з.ы в этом сообщении, конечно же, речь про 32бит версии

Именно - у меня все сообщения про x86_64, Pulse включена всегда.

А Вы с какой версии wine обновлялись? Потому как у меня тоже все работает на двух машинах - одна 32-хбитная, вторая x86_64. Может просто надо зайти в winecfg и заново выбрать звуковое устройство?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - предупреждения

Сообщение SinClaus »

Pulfer, радикальный метод помог. Снёс ~/.wine, дождался пока опять загрузится gekko, и звук в конфигураторе появился. Странно правда, что альса, а не pulse, хотя грозились что поддерживают.
Спасибо сказали:
Ответить