Andrii Dobrovol`s`kii пишет: > Boris Savelev пишет: >> 7 октября 2009 г. 18:33 пользователь Andrii Dobrovol`s`kii >> написал: >>> Boris Savelev пишет: >>>> 7 октября 2009 г. 18:10 пользователь Andrii Dobrovol`s`kii >>>> написал: >>>>> /usr/lib/gwyddion/modules/tool/roughness.so >>>> после запуска приложения, в списке модулей он есть? >>>> >>>> >>> В том-то и дело, что нет. Хотя в папке присутствует. >> а у меня есть-) >> md5sum /usr/lib/gwyddion/modules/tool/roughness.so >> 0c80efe7ca5f793315b491e5cec56a4b /usr/lib/gwyddion/modules/tool/roughness.so >> [boris@boris src]$ rpm -qf /usr/lib/gwyddion/modules/tool/roughness.so >> gwyddion-2.16-alt1 >> > Да без разницы какая у него сумма... Он должен быть в списке модулей > в любом случае... Либо в алфавитном месте, если правильный, либо в > самом начале с сообщением о проблеме загрузки. А его нет _совсем_! > Более того, оно даже не пытается его грузить! > strace -e trace=open,stat gwyddion 2>&1 | grep modules/tool > open("/usr/local/lib/gwyddion/modules/tool", > O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5 > open("/usr/local/lib/gwyddion/modules/tool/crop.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/sfunctions.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/maskedit.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/polynom.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/readvalue.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/grainremover.so", > O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/level3.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/icolorange.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/stats.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/distance.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/filter.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/spotremove.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/linestats.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/profile.so", O_RDONLY) = 6 > open("/home/andriy/.gwyddion/modules/tool", > O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5 > > Просто копируем модуль в домашник и: > strace -e trace=open,stat gwyddion 2>&1 | grep modules/tool > open("/usr/local/lib/gwyddion/modules/tool", > O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5 > open("/usr/local/lib/gwyddion/modules/tool/crop.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/sfunctions.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/maskedit.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/polynom.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/readvalue.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/grainremover.so", > O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/level3.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/icolorange.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/stats.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/distance.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/filter.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/spotremove.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/linestats.so", O_RDONLY) = 6 > open("/usr/local/lib/gwyddion/modules/tool/profile.so", O_RDONLY) = 6 > open("/home/andriy/.gwyddion/modules/tool", > O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5 > open("/home/andriy/.gwyddion/modules/tool/roughness.so", O_RDONLY) = 6 > А вот пиктограмма инструмента так и не появляется... Чего его > клинит? Чего не хватает для нормальной загрузки? И версия программы > значения не имеет. Специально проверил версии начиная с 2.9 Благо > сам собирал и все они под рукой. Модуль есть, но не грузится! > А раньше грузился... Правда с тех пор я систему с нуля установил... > А это наводит на мысль, что чего-то просто не хватает. > Блин... Только сегодня увидел, что оно лезет в /usr/local... Этого уже совсем не понимаю. Счего вдруг оно туда отправилось? Как найти причину? -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************************************************************