Bug 24558 - Циклит (?) gtk-update-cache в libgtk-common
Summary: Циклит (?) gtk-update-cache в libgtk-common
Status: CLOSED NOTABUG
Alias: None
Product: Branch p5
Classification: Distributions
Component: cross-component (show other bugs)
Version: unspecified
Hardware: all Linux
: P3 normal
Assignee: Yuri N. Sedunov
QA Contact: QA p5
URL:
Keywords: distro-blocker
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2010-11-13 22:30 MSK by AEN
Modified: 2010-11-23 08:41 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description AEN 2010-11-13 22:30:15 MSK
При установке
ftp://ftp.altlinux.ru/pub/people/radik/iso/p5/Install/lxde-platform5-20101105-lxde-desktop-lite-i586-ru-install-cd.iso, равно как и при установке любых других образов из people/radik:
[ 1347.308257] Out of memory: kill process 22053 (gtk-update-icon) score 2094 or a child
[ 1347.308259] Killed process 22053 (gtk-update-icon)
в gtk-icon-cache.filetrigger 


В Сизифе не проверялось.
Comment 1 Yuri N. Sedunov 2010-11-13 22:43:49 MSK
(In reply to comment #0)
> В Сизифе не проверялось.

В Сизифе уж 2 года как работает, -- ищите бвгу в своих образах.
* Fri Nov 14 2008 Yuri N. Sedunov <aris@altlinux.org> 2.14.4-alt3
- added gtk-update-icon-cache posttrans filetrigger
Comment 2 AEN 2010-11-14 01:47:27 MSK
(В ответ на комментарий №1)
> (In reply to comment #0)
> > В Сизифе не проверялось.
> 
> В Сизифе уж 2 года как работает, -- ищите бвгу в своих образах.
> * Fri Nov 14 2008 Yuri N. Sedunov <aris@altlinux.org> 2.14.4-alt3
> - added gtk-update-icon-cache posttrans filetrigger

Работает всюду и от образа не зависит. Но требует довольно много памяти. Мне удалось поймать три случая:
1. 512Mb. Установка проходит без проблем.
2. 96 и 128. Установка проходит, но ядро убивает gtk-update-icon и icon-cache не создаются.
3. 64Mb. Установка виснет.

Различие 2 и 3 здесь не важно. Вопрос в том, что делать с 2.
Comment 3 Radik Usupov 2010-11-14 09:16:03 MSK
Что требуется от меня на данном этапе?
Comment 4 AEN 2010-11-15 14:06:53 MSK
не циклит. просто ест много памяти.
Comment 5 Sergey V Turchin 2010-11-15 15:04:51 MSK
Можно не выпонять trigger при непустой $DURING_INSTALL и добавить скрипт в /etc/firstime.d/,  чтоб он все-таки выполнился.
Comment 6 Lenar Shakirov 2010-11-15 23:49:58 MSK
У меня есть подозрение, что много памяти требуется из-за того, что в этой сборке присутствуют:

# du -hs gnome-icon-theme-oxygen-refit2-*
25M     gnome-icon-theme-oxygen-refit2-blue-version-2.3-alt1.noarch.rpm
35M     gnome-icon-theme-oxygen-refit2-green-version-2.3-alt1.noarch.rpm
35M     gnome-icon-theme-oxygen-refit2-orange-version-2.3-alt1.noarch.rpm

Я просил radik@'а исправить это и он вроде исправлял, нужно смотреть новые сборки.

P.S.: Думаю еще стоит подкорректировать хук 05-vm-profile, чтобы он давал больше SWAP при малом кол-ве RAM
Comment 7 Sergey V Turchin 2010-11-16 13:28:50 MSK
Еще раз повторю: сделайте это не в инсталляторе, а в установленной системе и получите больше памяти и отсутствие нарушения работы инсталлятора.
Comment 8 AEN 2010-11-16 13:32:08 MSK
(В ответ на комментарий №7)
> Еще раз повторю: сделайте это не в инсталляторе, а в установленной системе и
> получите больше памяти и отсутствие нарушения работы инсталлятора.

Согласен.
Радик, Ленар, обратите внимание на комментарий #5 Сергея. Если что непонятно, спросите у него лично.
Comment 9 Zerg 2010-11-18 08:43:42 MSK
(В ответ на комментарий №7)
> сделайте это не в инсталляторе, а в установленной системе
Догадался, где может быть чревато: проверьте LiveCD.
Comment 10 Radik Usupov 2010-11-20 14:04:38 MSK
Вообщем решил для своих сборок тем, что заменил тяжеловесные иконки и курсорную тему. Теперь устанавливается при 64 Mb ОЗУ и 128 swap.