KDE Screensaver Panel

Asked by Tscheesy

In the KDE Screensaver Panel no item is listed
the Setup and Test buttons are not selectable

BUT: previous selected Random-Mode is running fine
this happend during manual dist-upgrade to feisty-herd4

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu kdebase Edit question
Assignee:
No assignee Edit question
Solved by:
Someone
Solved:
Last query:
Last reply:
Revision history for this message
Tscheesy (tscheesy) said :
#1

a picture of it:
<img src="http://666kb.com/i/anqx504lc0r5spsap.png" title="hosted by 666kb.com"/>

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#2

You may not have screensaver packages installed. Try installing kubuntu-dekstop, it will pull in all the needed packages.

Revision history for this message
Tscheesy (tscheesy) said :
#3

i did a reinstall.. with no effect
actually - the screensaver's are running fine - just no menu !?!

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#4

Try to set an English locale for KDE and post the screenshot

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#5

Please set an Enlgish locale and post a screenshot with the configuration dialog. Does it show "Loading..." for a brief time in the white area?

Revision history for this message
Tscheesy (tscheesy) said :
#6

sry - i have two locals installed en and ge and i don't dare to change the installation .. but anyway .. there's no config dialogue.. no loading no anything .. and the buttons for preferences and testing are not selectable in the pic as you see..

looks strange for me, althouge i had big probs with glx on the way to get beryl running, possibly i purged somthing down the path? so i was in good hope with your first proposal..

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#7

You can change the Language for dialogs and menus in System Settings->Regional and Language->Country/Region & Language.

Once in there click Add Language and select US English (if it is not in the language list), then select it in the language list and click Move Up to move the US English to the top of the list. Logout and login again to see the changes to languages.
If US english is not installed install the relevant package with the command "apt-get install language-pack-kde-en".

Then make a screenshot and post it here.

Please provide the output of "dpkg -l kubuntu-desktop" command.

Are you runnung the latest feisty (you said you did a reinstall)?

Revision history for this message
Tscheesy (tscheesy) said :
#8

screenshot: http://img102.imageshack.us/my.php?image=tmp1jn0.png
dpkg-output: http://pastebin.kubuntu-de.org/1003

yes i do -.. i did a manual dist-upgrade to feisty-herd4 from an actual edgy - which was afresh install of the last "kubuntu-6-10 live dvd for i386"

and.. yes the ss starts automatically after 4mins in random mode running base and some glx screensavers.

 And I'm quite sure that the setup and selection of ss's still was possible after the upgrade - but not after i got glx running.
perhaps i mixed aiglx somehow? do they exclude each other by install?

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#9

Version 1.32-ubuntu1 indicates that you are running Kubuntu 7.04 feisty. Are all updates installed?

When I uninstall kscrensaver package I see no entires for screensavers, but two: Blank Screen and Random, this seems to be close to your issue, so the solution is to reinstall kscreensaver package.

METHOD 1
Try to reinstall it first with:
apt-get install --reinstall kscreensaver
Log out/login and see if screensavers appear.

METHOD 2
1) Purge kscreensaver package:
apt-get remove --purge kscreensaver
this may remove some packages which depend on kscreensaver, note them and install them later.
2) And then install it again:
apt-get install kscreensaver
And removed packages
apt-get install <package1> <package2> ...
Logout/login and see if screensavers appear.

Revision history for this message
Tscheesy (tscheesy) said :
#10

an up-to-date feisty - yes
method 1 did not work
method 2 the same. it was even the same when completly uninstalled.

again a screenshot after trying method 2: http://666kb.com/i/aof48zlsem01ucky8.png

the screensaver is still running in random mode. the purging seemed to run well but the install process was done in half the time.

btw: beryl desktop manager crashed when changing the system language.. now it's running again.

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#11

Please provide the contents of xorg.conf, the model and maker of you video card and all the relavant information how beryl/xgl are configured.

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#12

Please post the output of
ls -la /usr/lib/kde3/kcm_screensaver.*

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#13

Also, try to reinstall the kcontrol package, it actually contains the applet which configures screensavers.
Try both methods, as with kcontrol package.

Revision history for this message
Tscheesy (tscheesy) said :
#14

xorg.conf: http://pastebin.kubuntu-de.org/1017
ls kcm_...: http://pastebin.kubuntu-de.org/1016
.beryl-managerrc: http://pastebin.kubuntu-de.org/1018

running a compaq nx9030 laptop..
gfx: intel 85x
driver: i810 (switches automatically to this)
 there was an updated i810 driver which made beryl working on a 85x..
i think hw-renderer is running sh since this update (or perhaps gets simulated)- though the screensaver-prob is older
beryl is configured with xgl only - i can use all features but rain and hw-blur due there's still a hw-renderer problem

going to try the 3. proposal now.. reinstall kcontrol.. will post if something changed my situation.

Revision history for this message
Tscheesy (tscheesy) said :
#15

re-installing kcontrol has no effect

purging it want's to purge the following:

kcontrol
kde-core
kde-systemsettings
kdebase
kmplayer-konq-plugins
konq-plugins
konqueror
kubuntu-desktop
kubuntu-konqueror-shortcuts

you're sure i have to do this?

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#16

Purge the kcontrol and dependencies, and then reinstall all the packages, no harm would be done. Do not login/logout though, purge, then immediately install.

Revision history for this message
Tscheesy (tscheesy) said :
#17

ok - no effect.

before i enabled the pre-released updates source - so i'm really up-to-date afaik

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#18

Please try to view screensaver list in plain X, without beryl/xgl, does this bug show up?

Also try to launch kcontrol (and systemsettings, too) from konsole command prompt, go to screensaver configuration applet and see if there are any output in konsole. If there are any, please post it here.

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#19

As a last resort - try Live CD of feisty - is the bug there?

Revision history for this message
Tscheesy (tscheesy) said :
#20

screensavers: http://pastebin.kubuntu-de.org/1049

starting kcontrol in the console is the same, no list and no button accessible
starting kubuntu in plain kdm has the same bug - how to switch off xgl?

tried live-dvd kubuntu 6.10 where the list poped up after a loading-message for a short time
 a live-cd ubuntu 7.04 had also accessible screensver menu's

i don't have to many building sites, not as on mandriva or red-hat, the i810 driver still leaves 3-4 hw-components unasigned - i don't care.. it works better than in xp and the vegastrike-engine works fine. Unfo i damaged this but my luck i left the setup in an aceptable state.. so many thanks anyway.

 or perhaps - just in case i happen to get a nice screensaver - is there a config-file for this ?

Revision history for this message
Tscheesy (tscheesy) said :
#21

ahm.. i'm not sure, the output seems to show none of my active screensavers from kubuntu. I couln't find a list or directory on my fs

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#22

The output in konsole when running systemsettings or kcontrol may show you what files or directories have problems. You can uase "dpkg -S <file_or_directory>" to searh what package the file or directory is in and then reinstall it.
Also, $HOME/.xsession-errors is another place to look for hints.

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#23

You can configure which screensaver is used in $HOME/.kde/share/config/kdesktoprc

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#24

Also try to reinstall kdebase-bin, rss-glx, kscreensaver packages they all contain screensavers.

The list of sreensavers is taken from /usr/share/applnk/System/ScreenSavers directory, check that it is readable.

Revision history for this message
Tscheesy (tscheesy) said :
#25

systemsettings produces output like: adding Screen Saver /usr/share/applications/kde/screensaver.desktop

when i look there, it includes: http://pastebin.kubuntu-de.org/1055 - is there a differences to a "good" one??

the screensavers directory is readable with data in it
i did not have rss-glx installed yet - reinstalling kdebase had no effect

i can't open $HOME/.kde/share/config/kdesktoprc -even as su?

 .xsession-errors - produces:

X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 155
  Minor opcode: 6
  Resource id: 0x4d
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 155
  Minor opcode: 6
  Resource id: 0x4d
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54
  Minor opcode: 0
  Resource id: 0x1807d29

tryed it also with a new Kernel but 2.6.21.1 seems to be broken, gonna try later again

NOW - tried to reinstall and - during this and right afterwards - i had the xsession-errors list open: here's the output http://pastebin.kubuntu-de.org/1056 - but i don't find the point

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#26

The most likely cause is the problem with $HOME/.kde/share/config/kdesktoprc
Does it exist? Is it readable/writable by your user? Is $HOME/.kde/share/config directory readable/writable and all parent directories readable/traversable(x) ?
You can use "chmod" shell command to alter permissions on files and directories.
If not just try to delete (make a backup!) $HOME/.kde/share/config/kdesktoprc, it will be crated again when you will go to screensaver applet.
Remember to expand $HOME variable into something like "/home/myuser" when using GUI programs. In shell (konsole) you can use it as is, expansion will be done by shell.

As a last resort, create a new user account and try to see the list of screensavers with it.

Revision history for this message
Tscheesy (tscheesy) said :
#27

the file and directorys exist and have the correct right values

deletion of the kdesktoprc did not recreate it

then.. i created a testuser and.. it works - there. - so may i cp files from there?

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#28

kdesktoprc is created (or overwritten) only when you change some settings and click OK or Apply.
When kdesktoprc is deleted from the user account you have problems in, does the screensaver list show up?

You can try to copy kdesktoprc from another user account, no harm will be done. However if it is not created atomatically, then the problem lies deeper somewhere else.

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#29

Launch the "strace kcmshell screensaver 2> strace_output" from the shell, alter the timeout setting for launching screensaver and click OK.
Then post the strace_output to pastebin. Oh, it will be big.

Revision history for this message
Tscheesy (tscheesy) said :
#30

i replaced kdesktoprc:same problem - no screensaver list is loading and nothing but the "Start Automatically"-Setting is selectable, only a different backgroud-image as far as i see

i can't click any OK or Apply in the screensavers menu because they're not visible/selectable

then i launched the "strace kcmshell screensaver 2> strace_output" which started the Configuration-Window with the same state: no screensaver list is loading and nothing but the "Start Automatically"-Setting is selectable - So i clicked OK
-> strace_output is is too big for Pastebin.. do you know another place ? shall i e-mail it to you directly?

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#31

Try rapidshare.com

Revision history for this message
Tscheesy (tscheesy) said :
#32
Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#33

Some strange things are happeing. Screensaver applet probes for "/usr/share/applnk/System-2/ScreenSavers" instead of "/usr/share/applnk/System/ScreenSavers", and "/usr/share/applnk/System-2/ScreenSavers" does not exist of course.

Use
grep -Rli System-2 ~/.kde 2>/dev/null
to list the files where System-2 is found and correct that.

If nothing found, try
grep -Rli System-2 ~/ 2>/dev/null
if that does not help, then that it is a bug and should be reported.

Please provide the list of files you corrected to fix this issue.

And the last question would be how "System-2" appeared in configuration files.

Revision history for this message
Tscheesy (tscheesy) said :
#34

ok - meanwhile i did a dpkg-reconfigure -a which terminated @shadowpwd.. ok-prbly a user-fault ;)
then furthermore i upgraded to kde-3.5.7 (which resulted in a successfull restart of X after the 3. Reboot [which made big concerns for me])

of course with no result in this panel thing and so now i looked for:

privat@privat-laptop:~$ grep -Rli System-2 ~/.kde 2>/dev/null
privat@privat-laptop:~$ grep -Rli System-2 ~/ 2>/dev/null
/home/privat/.mozilla-thunderbird/qdb8b5xj.default/Mail/Local Folders/Inbox
*

*the cursor still here, black not blinking (1h now.. will let it run a bit longer..)

i'm not going to change the entries now - i'm unsure about nothing is in the kde folder and about the e-mail client..

i wonder how this came.. virus? hack?
 i have some init-probs for aiglx but all seems to be minor.. ah and i don't get initng running..
i really think - first time i remarked this was after the dist-upgrade and quit soon afterwards i started to look for info.

Revision history for this message
Tscheesy (tscheesy) said :
#35

a long run for 4-1/2 h did only bring up the bash history additionally, and the 1.st was you launchpad-e-mail, i won't delete this one..

i searched in the aptitue virtual and proposed task packages for lost stuff, i only found libdebconfclient0

no result.. a bug?

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#36

This seems to be a bug which cannot be easily reproduced.
After upgrading to KDE 3.5.7 do you still have a screensaver list in another user account? Try to use the one you created when you have been on KDE 3.5.6 and try to create one more, see whether KDE 3.5.7 changed things for new accounts.

Also, provide the output of
dpkg -L kcontrol | xargs grep -li System-2

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#37

Also provide the output of
dpkg -S System-2

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#38

Also, install apt-show-versions and provide the output of
apt-show-versions | grep -v feisty

Revision history for this message
Tscheesy (tscheesy) said :
#39

3.5.6 and 3.5.7 accounts show the same sane Screensaver: the OpenGL SS's work fine but the newly installed GL SS's don't work (rss-glx you mentioned.. i've to look another time..)

no output for : dpkg -L kcontrol | xargs grep -li System-2
not found.. : dpkg -S System-2
output for : apt-show-versions | grep -v feisty:

mozilla-browser 2:1.7.13-0.2ubuntu1 installed: No available version in archive
acroread-plugins 7.0.9-0.0.ubuntu0.7.04+medibuntu2 installed: No available version in archive
w32codecs 1:20060611-0.0 newer than version in archive
acroread 7.0.9-0.0.ubuntu0.7.04+medibuntu2 installed: No available version in archive
libdns21 1:9.3.2-2ubuntu3.1 installed: No available version in archive
libtunepimp3 0.4.2-3ubuntu3 installed: No available version in archive
libavahi-core4 0.6.13-2ubuntu2.4 installed: No available version in archive
libdvdcss2 1.2.9-2medibuntu2+build1 newer than version in archive
libpostproc0d 3:0.cvs20060823-3.1ubuntu4+medibuntu2 newer than version in archive
zattoo 2.2.8.5376 installed: No available version in archive
liblame0 3.97-0ubuntu0seveas1 newer than version in archive
obexserver 1.0-3.1 installed: No available version in archive
initng-usplash 1.0-2 installed: No available version in archive
initng-ifiles/experimental uptodate 0.0.5-2
libgpod0 0.3.2-1.1ubuntu1 installed: No available version in archive
amarok 2:1.4.5-0ubuntu7+medibuntu1 newer than version in archive
libdbus-1-cil 0.63.git.20060719-2ubuntu1 installed: No available version in archive
k3b 1.0-0ubuntu2+medibuntu1 newer than version in archive
python-gammu/unstable uptodate 0.19-1
libavcodec0d 3:0.cvs20060823-3.1ubuntu4+medibuntu2 newer than version in archive
libgammu1/unstable uptodate 1.10.0-3
kaffeine 0.8.3-0ubuntu7+medibuntu1 newer than version in archive
gammu/unstable uptodate 1.10.0-3
libopenobex-1.0-0 1:1.0.0-rel-3.1 installed: No available version in archive
libdirectfb-0.9-24 0.9.24-4ubuntu4 installed: No available version in archive
amarok-xine 2:1.4.5-0ubuntu7+medibuntu1 newer than version in archive
mozilla-acroread 7.0.9-0.0.ubuntu0.7.04+medibuntu2 installed: No available version in archive
libicu34 3.4.1a-1ubuntu1 installed: No available version in archive
kaffeine-xine 0.8.3-0ubuntu7+medibuntu1 newer than version in archive
grepmap 1.1.0-1 installed: No available version in archive
libapr0 2.0.55-4ubuntu4 installed: No available version in archive
mozilla-psm 2:1.7.13-0.2ubuntu1 installed: No available version in archive
libk3b2 1.0-0ubuntu2+medibuntu1 newer than version in archive
acroread-escript 7.0.9-0.0.ubuntu0.7.04+medibuntu2 installed: No available version in archive
libk3b2-mp3 1.0-0ubuntu2+medibuntu1 newer than version in archive
initng/experimental uptodate 0.6.7-1
libgammu-dev/unstable uptodate 1.10.0-3

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#40

Please provide the output of
env

Revision history for this message
Tscheesy (tscheesy) said :
#41

here you are:

privat@privat-laptop:~$ env
KDE_MULTIHEAD=false
SSH_AGENT_PID=6735
DM_CONTROL=/var/run/xdmctl
TERM=xterm
SHELL=/bin/bash
KDEWM=/usr/bin/beryl-manager
XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic
GTK2_RC_FILES=/home/privat/.gtkrc-2.0-kde:/home/privat/.kde/share/config/gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:/home/privat/.gtkrc:/home/privat/.kde/share/config/gtkrc
GS_LIB=/home/privat/.fonts
WINDOWID=65011719
KDE_FULL_SESSION=true
USER=privat
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:
SSH_AUTH_SOCK=/tmp/ssh-RTABFl6672/agent.6672
SESSION_MANAGER=local/privat-laptop:/tmp/.ICE-unix/6790
MOZ_DISABLE_PANGO=1
KONSOLE_DCOP=DCOPRef(konsole-7641,konsole)
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
DESKTOP_SESSION=Beryl
KONSOLE_DCOP_SESSION=DCOPRef(konsole-7641,session-1)
PWD=/home/privat
KDE_SESSION_UID=
LANG=de_CH.UTF-8
HISTCONTROL=ignoredups
HOME=/home/privat
SHLVL=1
XCURSOR_THEME=kubuntu
LOGNAME=privat
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-HfgoRt71xB,guid=f2fffb4b3ca76167ad86f9004655b7fe
LESSOPEN=| /usr/bin/lesspipe %s
DISPLAY=:0.0
LESSCLOSE=/usr/bin/lesspipe %s %s
COLORTERM=
_=/usr/bin/env

Revision history for this message
Tscheesy (tscheesy) said :
#42

just an idea for a dirty trick..
/usr/share/applnk$ sudo cp -sr System System-2
don't work, i'll have to do a link for each SS ..

is there a way to link a directory tree? mount?..

Revision history for this message
Tscheesy (tscheesy) said :
#43

i did 3 symlinks also to the random-one..

first they're getting loaded in the panel
then they were selectable but not the panel-menu
doubleclicking opend the ss's setup and released the Setup/Test Buttons to be clickable again
fine

the random one still works with the ss's in the first directory.. i will remove these links again soon..

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#44

The following should work for you.

cd /usr/share/applnk
rm -rf System-2
ln -sf System System-2

Also search in /etc:

sudo grep -liR System-2 /etc

Revision history for this message
Best Someone (s4910321931-deactivatedaccount) said :
#45

Opps, add sudo to the first commnads:

cd /usr/share/applnk
sudo rm -rf System-2
sudo ln -sf System System-2

Revision history for this message
Tscheesy (tscheesy) said :
#46

the search didn'tbring up anything

the link works - many thanks to you
still i'm wondering how it came..

for my rss-glx problem.. could you provide me your ~/.xscreensaver content? my file's completly empty

Revision history for this message
Someone (s4910321931-deactivatedaccount) said :
#47

~/.xscreensaver does not exists.

Please try to select KDE from "Session Type" menu when logging in. See if screensaver list appears, to rule out any Xgl/beryl dependency.
If it does not appear, please report a bug against kdebase (source) and kcontrol(binary) package. If the list appears, please report the bug against Ubuntu in general, the devs should figure what package the bug belongs to.
Link this answer request to the bug.

Revision history for this message
Tscheesy (tscheesy) said :
#48

ok anyway - it's another issue

the ss's with the link now do work. beryl - kubuntu it's the same behaviour

i don't want to bother anyone but i'll report it as a general..

Revision history for this message
Tscheesy (tscheesy) said :
#49

Thanks Dennis P. Nikolaenko, that solved my question.

Revision history for this message
Tscheesy (tscheesy) said :
#50

i can't find another entry then base - can't change it

Revision history for this message
Ilpo Kantonen (ilpo) said :
#51

I had and have same problem too. The screensaver list doesn't appear in kcontrol. I think that it is maybe a bad side effect using buggy kthememanager. Old version of that program maybe changes something deeply in KDE system. After using kthememanager I upgraded KDE without changing home-directory. The screensaver list didn't appear in new version of the KDE when I logged in to my own account. But if I log in to some other user, screensaver list works ok!

So, you can look for what the kthememanager does to KDE and then you can find the place where the "bug" lies.