1) в Thunar отсутствует патч, устраняющий появление дочерних зомби-процессов. 2) в Thunar плагин thunar-uca (его бинарники %_libdir/thunarx-1/*.so) редактирования пунктов выпадающего по правой кнопке мыши меню находится в devel-пакете и без установки Thunar-devel недоступен. 3) в xfdesktop отсутствует патч, устраняющий проблему утечки памяти. Предложение: для платформы x86 собраны пакеты (во вложении) Thunar-0.9.0-alt3.tar.gz и xfdesktop-4.4.2-alt3.tar.gz. В Thunar бинарники плагинов %_libdir/thunarx-1/*.so перенесены из devel-пакета в основной. Thunar пропатчен патчем, устраняющим появление зомби, от Slackware 12.1. xfdesktop пропатчен патчем, устраняющим утечки памяти, от Slackware 12.1. Во вложенных файлах находятся новые сборки, спеки и новые патчи. Есть огромное желание увидеть эти исправления в официальном репозитории Desktop и в релизе lite.iso.
Created attachment 2996 [details] исправленные спеки и новые патчи. Архивы с готовыми пакетами под x86, спеками и новыми патчами: http://ifolder.ru/8563510 http://ifolder.ru/8563586
Для Thunar применен официальный патч по багу http://bugzilla.xfce.org/show_bug.cgi?id=2983. Для xfdesktop применен, также, официальный патч.
src.rpm пакеты Thunar-а и xfdesktop-а по ссылкам http://ifolder.ru/8608390 http://ifolder.ru/8608415
Здравствуйте, Евгений Остапец! Прошу Вас дать знать, в каком состоянии сейчас находится данный bug и что его ожидает? Какое еще с моей стороны нужно содействие (если вообще нужно), чтобы данные изменения попали в репозиторий? Заранее благодарю. Георгий Кирик.
Георгий, какие из приложенных патчей еще актуальны для 4.4.3 ?
(In reply to comment #5) > Георгий, какие из приложенных патчей еще актуальны для 4.4.3 ? > Здравствуйте, Евгений! Судя по дистрибутиву Slackware 12.2, который всегда внимательно относился к патчению, патча всего три и все для Thunar: http://www.slackware.at/data/slackware-12.2/source/xap/xfce/patches/thunar-vfs-nozombies.patch.gz http://www.slackware.at/data/slackware-12.2/source/xap/xfce/patches/thunar-vfs-volume-hal_missing-audio-cds-for-volman.patch.gz http://www.slackware.at/data/slackware-12.2/source/xap/xfce/patches/use-eject-where-necessary.patch.gz У меня есть маленька мечта: реализовать в xfce дополнительные функции "из коробки", основанные на Thunar-плагине uca, о котором я упоминал. Так делает zenwalk и я читал много благодарных отзывов пользователей zenwalk именно по поводу этого функционала. Там, насколько я помню, во всплывающем по правой кнопке меню появлялись пункты подсчета контрольных сумм файлов, которые появлялись в отдельном окне, установки zenwalk-овских пакетов прямо из Thunar-а, поиск в текущей директоии и еще что-то. У меня есть скрипты собственного написания, которые из Thunar-а монтируют samba-ресурсы. Если интересует, могу описать как это устроено. Еще я делал создание/распаковку архивов в недоступные на запись директории с ведением root-пароля - то что делает thunar-archive-plugin, но только в root-директории. Открытие терминала с root-полномочиями (с введением root-пароля). Также есть в инете информация как тем же способом монтировать iso-образы.
(In reply to comment #6) > (In reply to comment #5) > > Георгий, какие из приложенных патчей еще актуальны для 4.4.3 ? > > > > Здравствуйте, Евгений! > Судя по дистрибутиву Slackware 12.2, который всегда внимательно относился к > патчению, патча всего три и все для Thunar: > http://www.slackware.at/data/slackware-12.2/source/xap/xfce/patches/thunar-vfs-nozombies.patch.gz > http://www.slackware.at/data/slackware-12.2/source/xap/xfce/patches/thunar-vfs-volume-hal_missing-audio-cds-for-volman.patch.gz > http://www.slackware.at/data/slackware-12.2/source/xap/xfce/patches/use-eject-where-necessary.patch.gz Попробуйте сами собрать Thunar c этими патчами в git, как только вас примут в Team, раз майнтейнеру некогда ;) > У меня есть маленька мечта: реализовать в xfce дополнительные функции "из > коробки", основанные на Thunar-плагине uca, о котором я упоминал. Так делает zenwalk и > я читал много благодарных отзывов пользователей zenwalk именно по поводу этого > функционала. Там, насколько я помню, во всплывающем по правой кнопке меню > появлялись пункты подсчета контрольных сумм файлов, которые появлялись в > отдельном окне, установки zenwalk-овских пакетов прямо из Thunar-а, поиск в текущей > директоии и еще что-то. > У меня есть скрипты собственного написания, которые из Thunar-а монтируют > samba-ресурсы. Если интересует, могу описать как это устроено. Еще я делал > создание/распаковку архивов в недоступные на запись директории с ведением > root-пароля - то что делает thunar-archive-plugin, но только в root-директории. > Открытие терминала с root-полномочиями (с введением root-пароля). > Также есть в инете информация как тем же способом монтировать iso-образы. Насколько я понимаю, все это можно сделать в отдельных пакетах, не трогая сам пакет Thunar, верно?
>>Насколько я понимаю, все это можно сделать в отдельных пакетах, не трогая >>сам пакет Thunar, верно? Да, это конфигурирование Thunar-а пользователем.
файл конфигурации этого плагина - uca.xml. По умолчанию в альте он лежит в /etc/xdg/Thunar. Все что настроить пользователь, будет лежать в его домашней директории ~/.config/Thunar/uca.xml
Поправочка: конф. файл /etc/xdg/Thunar/uca.xml является частью пакета Thunar, как и сам uca-плагин /usr/lib/thunarx-1/thunar-uca.so. И, мне кажется, это логично. Конфиг должен появляться в системе вместе с самим плагином и, соответственно, с приложением, к которому этот плагин написан.
значит, эти дополнительные функции "из коробки" нужно помещать в новый пакет thunar-settings-* по аналогии с xfce-settings-* а устанавливать этот thunar-settings-* или нет, решит пользователь или релиз-менеджер дистрибутива
по поводу настроек см. также - https://bugzilla.altlinux.org/show_bug.cgi?id=17675
Согласен. Но возник один вопрос. Изначально с самим Thunar-ом приходит конфиг /etc/xdg/Thunat/uca.xml, в котором прописано открытие каталога в терминале. Если мы устанавливаем thunar-settings-*, то uca.xml переписывается новым. А если мы решили потом удалить thunar-settings-*, то uca.xml вообще сотрется? Я правильно понимаю? Тогда после удаления uca.xml в Thunar пропадет умолчальная функция открытия каталога в терминале. Как эту ситуацию разрулить? Есть ли способ после удаления thunar-settings-* сохранить старый uca.xml?
Либо отказаться от умолчального uca.xml, но это как-то некрасиво по моему.
В Сизифе находится xfce-4.4.3, где эти патчи уже являются частье проекта. Заниматься бэкпортом этой версии в бранчи у меня нет ни возможности, ни желания, т.к. бранчи я нигде не использую и не планирую использовать