Summary: | исправления Thunar-0.9.0 и xfdesktop-4.4.2 | ||||||
---|---|---|---|---|---|---|---|
Product: | ALT Linux Desktop | Reporter: | Георгий Кирик <utjhubq> | ||||
Component: | bugs | Assignee: | Eugene Ostapets <eostapets> | ||||
Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> | ||||
Severity: | normal | ||||||
Priority: | P2 | CC: | enp, mike | ||||
Version: | 4.1.0 | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Георгий Кирик
2008-10-14 15:46:33 MSD
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, где эти патчи уже являются частье проекта. Заниматься бэкпортом этой версии в бранчи у меня нет ни возможности, ни желания, т.к. бранчи я нигде не использую и не планирую использовать |