Bugzilla – Bug 117590
9.3->10.0 upgrade silently undoes grub config changes
Last modified: 2005-09-26 10:53:28 UTC
After upgrading to RC4, my Thinkpad X40 can no longer resume after suspending (to RAM). This had worked fine in 9.3 and in earlier 10.0 releases. I don't remember what release I was running before RC4 (it might have been RC2), but I can check if you tell me what to look for in the logs.
hm. Which graphics chipset does your X40 have (lspci), do you need strange options on the command line (cat /proc/cmdline) to make suspend to RAM work? /var/log/suspend2ram.log could contain additional hints, so it would be great if you could attach it.
Does suspend to disk work?
comment #1 reminded me that long long ago, I'd had to add "acpi_sleep=s3_bios" to my grub.conf to make suspend-to-ram work. The upgrade seems to have removed it. Adding it back fixed things. Changing the Summary to reflect, but this might be NOTABUG/WONTFIX? (I'm sure other people will run into this problem too, but the updater obviously can't handle arbitrary grub.conf changes... It would be nice if it could at least notice that it had been changed from the default and warn that it was being rewritten though.)
maybe, but this is a YaST bug, then ;-)
Yes, upgrade removes such changes.
Upgrade recreates the sections which are related to your system from scratch. The reason is that there is newer kernel which may need another parameters that the old version didn't need. I find this behavior fine. You still have the older file in /boot/grub/menu.lst.old and can use the original section. I won't change it.