Модуль настройки скринсейверов КДЕ смотрит в каталог /usr/share/applnk/System/ScreenSavers/ и ищет там .desktop файлы. В данном пакете нет .desktop файла вообще. Модуль настройки не показывает его среди доступных, так что данный скринсейвер крайне неудобно использовать. Сизиф от 2 декабря 2004г. (диски от Linuxcenter). Установлены == $rpm -qa|grep screensaver kdeartwork-xscreensaver-3.3.1-alt1 xscreensaver-4.18-alt2 xscreensaver-hacks-rss_glx-0.7.4-alt3 xscreensaver-hacks-4.18-alt2 xscreensaver-frontend-4.18-alt2 xscreensaver-hacks-gl-4.18-alt2 xscreensaver-contrib-4.18-alt2 xscreensaver-kde-4.18-alt2 == PS. Может стоит упомянуть в описании пакета про kdeartwork-xscreensaver, который справляется с этой же работой, но в некотрых моментах лучше (родные диалоги настройки, разбиение по группам) ?
Какие будут конкретные предложения? 1. Не собирать xscreensaver-kde вообще 2. Положить правильный desktop-файл (какой именно?) в нужное место (куда именно?) 3. ??? P.S. Я не пользуюсь KDE.
kdeartwork-xscreensaver практически не справляется со своей работой, судя по его коду и стилю.
Zerg, давай думать как нам /etc/X11/xscreensaver/hack.d/*.xss превратить в правильные .desktop для kxsconfig. Руками я это генерить не буду. P.S. There can be only one! (C) P.P.S. А вообще kxsconfig это ужыс какой-то... :-(
(In reply to comment #1) > 1. Не собирать xscreensaver-kde вообще Vj;yj b nfr > 2. Положить правильный desktop-файл (какой именно?) в нужное место (куда именно?) /usr/share/applnk/System/ScreenSavers У меня kde отхачено, что menu-файлы для этого не нужны
(In reply to comment #1) > 1. Не собирать xscreensaver-kde вообще Можно и так
(In reply to comment #3) > Zerg, давай думать как нам /etc/X11/xscreensaver/hack.d/*.xss превратить в > правильные .desktop для kxsconfig. Руками я это генерить не буду. Только если скрипт придумать. > P.S. There can be only one! (C) > P.P.S. А вообще kxsconfig это ужыс какой-то... :-( С виду работает
(In reply to comment #2) > kdeartwork-xscreensaver практически не справляется со своей работой, судя по его > коду и стилю. Ну, с виду вроде работает более-менее
(In reply to comment #6) > > Zerg, давай думать как нам /etc/X11/xscreensaver/hack.d/*.xss превратить в > > правильные .desktop для kxsconfig. Руками я это генерить не буду. > Только если скрипт придумать. jwz выкинул xscreensaver.kss. Буду рисовать "скрипт". Comment #4, пункты 1 и 2.
(In reply to comment #8) > Буду рисовать "скрипт". Наверное нужно отдельный раздел типа XScreenSaver, чтоб с KDE-шными не путались. Возможно придется выбросить kde-шные .desktop-ы для xscreensaver, чтоб совсем не путались, правда переводы потеряются. Или может ничего не делать? Ну, не будет видно в kde нескольких.
(In reply to comment #9) > > Буду рисовать "скрипт". > Наверное нужно отдельный раздел типа XScreenSaver, чтоб с KDE-шными не > путались. Возможно придется выбросить kde-шные .desktop-ы для xscreensaver, > чтоб совсем не путались, правда переводы потеряются. Или может ничего не > делать? Ну, не будет видно в kde нескольких. KDE'шные выкидывать однозначно. desktop файлы надо будет обновлять вместе с вызовом update-xscreensaver. Есть правда одна пробема - как удалять старые? "скрипт" будет на языке C, могу даже тебе отдать костяк, парсящий ScreenSaver.ad.
(In reply to comment #10) > KDE'шные выкидывать однозначно. desktop файлы надо будет обновлять вместе с > вызовом update-xscreensaver. Есть правда одна пробема - как удалять старые? Дык, пусть они тогда лежат себе в пакете xscreensaver-kde, сгенегрившись при сборке. У меня тогда никому не надо будет думать, какие есть, каких нет.
Пакета xscreensaver-kde больше нет начиная с версии 4.20-alt1, потому как во-первых jwz выкинул xscreensaver.kss, а вто вторых он всё равно уже давно не работает с KDE3... Генерить desktop файлы из XScreenSaver.ad смысла нет никакого по причине некоторого расхождения в обработке параметров у xscreensaver и kxsconfig/kxsrun.
Ну и бох с ним. Подумаешь, пара не будет показывать, зато с переводом.
Ой! Закрыл нечаянно