Система Альт 8.1 с MATE. Удалил kde4-krusader и установил kde5-krusader (2.6.0), а также весь kde5-maxi 1. Krusader не появился в меню "Программы" MATE 2. Из консоли запускается только по полному пути /usr/share/kf5/bin/krusader 3. Отсутствуют некоторые значки в окне Настройки, при запуске выдает warning'и: $ /usr/share/kf5/bin/krusader (krusader:2443): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1594:13: not a number (krusader:2443): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1594:13: Expected a string. (krusader:2443): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1977:11: not a number (krusader:2443): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1977:11: Expected a string. (krusader:2443): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2527:11: not a number (krusader:2443): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2527:11: Expected a string. (krusader:2443): Gtk-WARNING **: Theme parsing error: applications.css:21:0: Expected a valid selector org.kde.knotifications: Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification Trying to convert empty KLocalizedString to QString.
Корректно ли будет добавить всю директорию /usr/share/kf5/bin в bashrc или лучше создать симлинк /usr/bin/krusader?
(В ответ на комментарий №1) > Корректно ли будет добавить всю директорию /usr/share/kf5/bin в bashrc Достаточно запускать `kde5 krusader`. P.S. Чтобы в меню появился, нужно /usr/share/kf5 добавить в переменную окружения $XDG_DATA_DIRS, если MATE умеет https://specifications.freedesktop.org/basedir-spec/latest/ и /usr/lib/kf5/bin добавить в $PATH.
Да, с перфиксом kde5 запускается, спасибо. (В ответ на комментарий №2) > Чтобы в меню появился, нужно /usr/share/kf5 добавить в переменную окружения > $XDG_DATA_DIRS, если MATE умеет > https://specifications.freedesktop.org/basedir-spec/latest/ и /usr/lib/kf5/bin > добавить в $PATH. Пути добавил, толку нет. Вообще из всех установленных kde5 приложений, в меню вижу только "SMPlayer KDE5". Не понимаю, почему поменяли на RESOLVED NOTABUG? Наверное надо перевесить на какой-то другой компонент, но это баг однозначно.
(В ответ на комментарий №3) > > https://specifications.freedesktop.org/basedir-spec/latest/ [...] > Вообще из всех установленных kde5 приложений, в меню вижу только "SMPlayer > KDE5". Значит, MATE не умеет. > Не понимаю, почему поменяли на RESOLVED NOTABUG? Потому, что по другому не будет. Когда-нибудь kde5-приложения переместятся в более общее место, тогда и по умолчанию в MATE появится. > Наверное надо перевесить на какой-то другой компонент, но это баг однозначно Если очень хочется, перевесте на MATE.
Отображение приложений kde5 в не kde5-средах не является проблемой именно krusader. Выбор продукта и компоненты, на которую нужно вешать багу, видимо нужно производить в рассылках или иных ресурсах предоставляемых altlinux, если конечно такие есть.