Jump to content

Daemon settings and kernel version after upgrade


yossarian
 Share

Recommended Posts

Hi all,

 

1. I upgraded my laptop from 2008.0 to 2008.1 using the Free CD's. All went well, besides a certain file that was missing on CD2 (maybe the CD itself was damaged). After a few trials of installation I finally skipped the file. I do not remember its name, but the words "gnome" and "daemon" were in it. The rest of the installation went smoothly.

 

Now, every time I login, I get the following message in a white box:

There was an error starting the GNOME Settings Daemon.

Some things, such as themes, sounds, or background settings may not work correctly.

The last error message was:

The name org.gnome.SettingsDaemon was not provided by any .service files

GNOME will still try to restart the Settings Daemon next time you log in.

And I need to click OK.

 

How can I repair it? I already configured my repos through urpmi, and no file was updated. Can I find the missing file? Is it worthwhile to try the "repair installation" from the CD's? Do I have other choices?

 

2. And another thing: Opening a terminal and typing "uname -a" yeilds:

Linux localhost 2.6.22.18-desktop586-1mdv #1 SMP Mon Feb 11 12:21:41 EST 2008 i686 Mobile Intel(R) Pentium(R) III CPU - M  1200MHz GNU/Linux

2.6.22.18? Furthermore, I did the same upgrade procedure on my PC, and same goes there. Does it mean the new kernel was not installed and compiled? Is it normal? Do I need to fix this?

 

Thanks!

Edited by yossarian
Link to comment
Share on other sites

2.6.22.18? Furthermore, I did the same upgrade procedure on my PC, and same goes there. Does it mean the new kernel was not installed
It was probably installed, but you're differently not using it. Please post the output of
cat /boot/grub/menu.lst

for us to see.

Link to comment
Share on other sites

There it goes:

timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda1 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda1 resume=/dev/hda5
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda1 failsafe
initrd (hd0,0)/boot/initrd.img

title desktop586 2.6.22.9-1
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=desktop586_2.6.22.9-1 root=/dev/hda1 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

title desktop586 2.6.22.9-2
kernel (hd0,0)/boot/vmlinuz-2.6.22.9-desktop586-2mdv BOOT_IMAGE=desktop586_2.6.22.9-2 root=/dev/hda1 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.22.9-desktop586-2mdv.img

title desktop586 2.6.22.12-1
kernel (hd0,0)/boot/vmlinuz-desktop586 BOOT_IMAGE=desktop586_2.6.22.12-1 root=/dev/hda1 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd-desktop586.img

title desktop586 2.6.22.18-1
kernel (hd0,0)/boot/vmlinuz-2.6.22.18-desktop586-1mdv BOOT_IMAGE=desktop586_2.6.22.18-1 root=/dev/hda1 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd-2.6.22.18-desktop586-1mdv.img

Link to comment
Share on other sites

vmlinuz-2.6.24.4-desktop586-1mnb
vmlinuz-2.6.24.4-laptop-1mnb
vmlinuz-desktop586@
vmlinuz-laptop@

It's installed! :)

 

I would use your install disk and try to repair/reinstall grub to pick it up. Alternatively, you could manually edit grub, but I would suggest trying the repair option first.

Link to comment
Share on other sites

I re-installed Grub from the discs, but that didn't help.

 

I also tried to re-install the whole OS from the CD's . After finding that all the packages are updated (unsurprisingly), I got a screen saying that I'm starting the post-installation stage, and then I got the following message:

An error occurred.
Undefined subroutine &MDK::Common::System::uniq:: called

After clicking OK I got the error message:

media.cfg not found

And from there nothing helps besides a hard restart to the computer. So I've never gone through the post-installation phase, probably a lot of configurations missing. It also happened to me the first time I upgraded, I just wasn't sure if it would have any effect (I thought maybe it's just for setting the locale or something).

Furthermore, I experienced exactly the same thing with my PC, so I thought maybe the media itself is damaged. I double-checked the md5 file of the third CD's iso and re-burnt it, but the result is the same.

Am I the only one encountering this problem? I'm a bit surprised, as it happened on two different machines.

And should I edit the grub manually?

Edited by yossarian
Link to comment
Share on other sites

The error

 

An error occurred.
Undefined subroutine &MDK::Common::System::uniq:: called

 

sounds like a known 2008.1 problem, though I had not read that a part of gnome was forgotten. The install fails in the last bits, and does not update grub's configuration to the presence of new kernel's. Editing is straightforward: just include following lines in /boot/grub/menu.lst to have your other two kernels show up inthe boot menu:

 

title Spring
kernel (hd0,0)/boot/vmlinuz-desktop586 BOOT_IMAGE=linux root=/dev/hda1 resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd-desktop586.img

 

It will be started by default, if you put it first (after the line default 0).

 

You may want to remove some older kernels once this works. At present you have 4 kernels from 2008.0 still lying around. My advice is to keep only the current and previous version and remove all others. Start rpmdrake, search for kernel to do this.

Edited by pindakoe
Link to comment
Share on other sites

OK, thanks a lot. I'll try it later today when I get home.

 

Regarding the Gnome problem - as I mentioned, I don't think it's a bug. It's a specific file which was skipped during the installation. I think the reason is bad reading of the media. When I re-installed from the CD's it did install something from CD2 (in which the problem occurred), but still I get the same error message.

 

And about removing old kernels - how exactly do I do that? I mean, there are many files in rpmdrake which refer to kernel (dev, desktop, etc.). Which exactly do I need to remove?

Link to comment
Share on other sites

And about removing old kernels - how exactly do I do that?

You can list your installed kernels with

rpm -qa |grep -i kernel

then remove the old ones you don't need with (as root)

urpme kernel-desktop-xxx

or

urpme kernel-laptop-xxx

replacing xxx with the kernel version you want to remove.

Link to comment
Share on other sites

The gnome-settings-daemon is in the gnome-control-center package. If you believe that the package is damaged, you may want to reinstall it with urpmi. If you're having problems with reinstalling this, I would suggest using

urpmi --allow-force gnome-control-center

Then carefully answer any questions from urpmi.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...