yossarian Posted April 12, 2008 Report Share Posted April 12, 2008 (edited) 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 April 15, 2008 by yossarian Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 12, 2008 Report Share Posted April 12, 2008 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 installedIt was probably installed, but you're differently not using it. Please post the output ofcat /boot/grub/menu.lst for us to see. Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 12, 2008 Author Report Share Posted April 12, 2008 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 Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 12, 2008 Report Share Posted April 12, 2008 Well, it's not listed in grub. So lets see if it's installed, please post the output of cd /boot; ls * |grep -i vmlinuz Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 12, 2008 Author Report Share Posted April 12, 2008 This yields: vmlinuz@ vmlinuz-2.6.22.12-desktop586-1mdv vmlinuz-2.6.22.18-desktop586-1mdv vmlinuz-2.6.22.9-desktop586-1mdv vmlinuz-2.6.22.9-desktop586-2mdv vmlinuz-2.6.24.4-desktop586-1mnb vmlinuz-2.6.24.4-laptop-1mnb vmlinuz-desktop586@ vmlinuz-laptop@ Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 12, 2008 Report Share Posted April 12, 2008 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. Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 13, 2008 Author Report Share Posted April 13, 2008 (edited) 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 April 13, 2008 by yossarian Quote Link to comment Share on other sites More sharing options...
pindakoe Posted April 13, 2008 Report Share Posted April 13, 2008 (edited) 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 April 13, 2008 by pindakoe Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 13, 2008 Author Report Share Posted April 13, 2008 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? Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 13, 2008 Report Share Posted April 13, 2008 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. Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 13, 2008 Author Report Share Posted April 13, 2008 I uninstalled and reinstalled the 2.6.24.4 kernel and now it runs perfectly from the Grub. Guys - you are Mean Lean Linux Machine! :D So I'm left with the gnome daemon settings issue, which really annoys me. Any ideas? Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 15, 2008 Author Report Share Posted April 15, 2008 Any ideas? :unsure: Quote Link to comment Share on other sites More sharing options...
Greg2 Posted April 15, 2008 Report Share Posted April 15, 2008 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. Quote Link to comment Share on other sites More sharing options...
yossarian Posted April 15, 2008 Author Report Share Posted April 15, 2008 Wow, that did the trick. Thanks! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.