Bug 5810 - скринсейверы не отображаются в kcontrol
: скринсейверы не отображаются в kcontrol
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kdeartwork-xscreensaver)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-01-03 21:47 by
Modified: 2005-09-01 12:07 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-01-03 21:47:25
Cкринсейверы не отображаются в kcontrol и, соотв., их невозможно использовать. 

Сизиф от 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 
== 

После некоторых раздумий помогла команда 
subst s/TryExec=/\#TryExec=/ *.desktop 
в каталоге /usr/share/applnk/System/ScreenSavers. 

PS. Konqueror также ругается на список действий: в данном пакете они разделены 
запятыми, а в других точками с запятой. Т.е. ещё надо что-то вроде 
subst s/Actions=InWindow\,Root\,Setup/Actions=InWindow\;Root\;Setup/ \ 
/usr/share/applnk/System/ScreenSavers/*.desktop
------- Comment #1 From 2005-01-04 08:18:53 -------
Описанные выше дествия помогают лишь частично: скринсейверы видно в центре 
управления, их можно настроить и протестировать, но когда он запускается 
автоматически или через блокировку клавиатуры (Ctrl+Alt+L), то виден лишь 
чёрный экран. KTux в той же ситуации работает. 

Дело скорее всего в секции "[Desktop Action Root]", т.к. в центре управления 
она не используется (даже при полноэкранном тестировании) и вызов команды из 
этой секции (например "kxsrun flurry -- -root") не приводит к какому-либо 
видимому эффекту. 
------- Comment #2 From 2005-01-11 13:21:35 -------
Дело в неправильной обработке параметра TryExec в desktop=файле. Будет 
исправлено 
------- Comment #3 From 2005-08-10 18:14:00 -------
исправлено, забыл, когда