Bug 5811 - не отображается в kcontrol
Summary: не отображается в kcontrol
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: xscreensaver-kde (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Sir Raorn
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-03 22:03 MSK by Igor Stepin
Modified: 2005-07-13 15:47 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Stepin 2005-01-03 22:03:18 MSK
Модуль настройки скринсейверов КДЕ смотрит в 
каталог /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, 
который справляется с этой же работой, но в некотрых моментах лучше (родные 
диалоги настройки, разбиение по группам) ?
Comment 1 Sir Raorn 2005-01-05 02:16:30 MSK
Какие будут конкретные предложения?

1. Не собирать xscreensaver-kde вообще
2. Положить правильный desktop-файл (какой именно?) в нужное место (куда именно?)
3. ???

P.S. Я не пользуюсь KDE.
Comment 2 Sir Raorn 2005-01-05 02:25:14 MSK
kdeartwork-xscreensaver практически не справляется со своей работой, судя по его
коду и стилю.
Comment 3 Sir Raorn 2005-01-05 02:44:47 MSK
Zerg, давай думать как нам /etc/X11/xscreensaver/hack.d/*.xss превратить в
правильные .desktop для kxsconfig.  Руками я это генерить не буду.

P.S. There can be only one! (C)
P.P.S. А вообще kxsconfig это ужыс какой-то... :-(
Comment 4 Sergey V Turchin 2005-01-11 13:24:36 MSK
(In reply to comment #1) 
> 1. Не собирать xscreensaver-kde вообще 
Vj;yj b nfr 
 
> 2. Положить правильный desktop-файл (какой именно?) в нужное место (куда 
именно?) 
/usr/share/applnk/System/ScreenSavers 
У меня kde отхачено, что menu-файлы для этого не нужны 
 
Comment 5 Sergey V Turchin 2005-01-11 13:24:57 MSK
(In reply to comment #1) 
> 1. Не собирать xscreensaver-kde вообще 
Можно и так 
 
Comment 6 Sergey V Turchin 2005-01-11 13:26:23 MSK
(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 это ужыс какой-то... :-( 
С виду работает 
Comment 7 Sergey V Turchin 2005-01-11 13:27:09 MSK
(In reply to comment #2) 
> kdeartwork-xscreensaver практически не справляется со своей работой, судя по 
его 
> коду и стилю. 
Ну, с виду вроде работает более-менее 
Comment 8 Sir Raorn 2005-03-01 13:26:22 MSK
(In reply to comment #6)
> > Zerg, давай думать как нам /etc/X11/xscreensaver/hack.d/*.xss превратить в 
> > правильные .desktop для kxsconfig.  Руками я это генерить не буду. 
> Только если скрипт придумать. 
jwz выкинул xscreensaver.kss.  Буду рисовать "скрипт".  Comment #4, пункты 1 и 2.
Comment 9 Sergey V Turchin 2005-03-01 13:59:01 MSK
(In reply to comment #8) 
> Буду рисовать "скрипт". 
Наверное нужно отдельный раздел типа XScreenSaver, чтоб с KDE-шными не 
путались. Возможно придется выбросить kde-шные .desktop-ы для xscreensaver, 
чтоб совсем не путались, правда переводы потеряются. Или может ничего не 
делать? Ну, не будет видно в kde нескольких. 
 
Comment 10 Sir Raorn 2005-03-01 14:06:02 MSK
(In reply to comment #9)
> > Буду рисовать "скрипт". 
> Наверное нужно отдельный раздел типа XScreenSaver, чтоб с KDE-шными не 
> путались. Возможно придется выбросить kde-шные .desktop-ы для xscreensaver, 
> чтоб совсем не путались, правда переводы потеряются. Или может ничего не 
> делать? Ну, не будет видно в kde нескольких. 
KDE'шные выкидывать однозначно.  desktop файлы надо будет обновлять вместе с
вызовом update-xscreensaver.  Есть правда одна пробема - как удалять старые?

"скрипт" будет на языке C, могу даже тебе отдать костяк, парсящий ScreenSaver.ad.
Comment 11 Sergey V Turchin 2005-03-01 14:56:45 MSK
(In reply to comment #10) 
> KDE'шные выкидывать однозначно.  desktop файлы надо будет обновлять вместе с 
> вызовом update-xscreensaver.  Есть правда одна пробема - как удалять старые? 
Дык, пусть они тогда лежат себе в пакете xscreensaver-kde, сгенегрившись при 
сборке. У меня тогда никому не надо будет думать, какие есть, каких нет. 
Comment 12 Sir Raorn 2005-03-02 23:50:56 MSK
Пакета xscreensaver-kde больше нет начиная с версии 4.20-alt1, потому как
во-первых jwz выкинул xscreensaver.kss, а вто вторых он всё равно уже давно не
работает с KDE3...

Генерить desktop файлы из XScreenSaver.ad смысла нет никакого по причине
некоторого расхождения в обработке параметров у xscreensaver и kxsconfig/kxsrun.
Comment 13 Sergey V Turchin 2005-03-03 12:00:30 MSK
Ну и бох с ним. Подумаешь, пара не будет показывать, зато с переводом. 
Comment 14 Sergey V Turchin 2005-03-03 12:01:45 MSK
Ой! Закрыл нечаянно