Seeing that there are only two more weeks until openSUSE 12.2 reaches end of life, I’m doing my usual upgrade with zypper.
If you are about to say “didn’t you do that already some months ago“, that was a virtual machine…now it’s my “production” system. Let’s hope all goes as well as it did on the VM.
So far all is looking good, but 4500 packages takes some time, so I can’t really say anything yet. I’m doing 12.2 -> 12.3 and KDE 4.11 -> KDE 4.12 at the same time, so it might get a bit hairy at some point.
The fun part comes next week… if this goes well I’ll do the same to my wife’s laptop, where a failure will be way more painful…
Update: finished, all seems to be working fine.
I’ve done it, and upgraded my wife’s and my own laptop to openSUSE 12.2 with zypper, following the same procedure as mentioned before. My experiences so far:
[ad name=”new in-post ad”]
- My wife had trouble with pulseaudio / phonon playing correctly through HDMI to the built-in speakers on her monitor. I had to actually delete all user settings for phonon, pulseaudio, and gstreamer, but now it works without a hitch.
- Initially some KDE apps didn’t want to remember that they are supposed to start minimized. Same as before, deleting the settings files solved it.
- Certain older software that comes only as binary does not work anymore. No actual surprise there.
- Certain older games from some of the humble bundles that comes as binary RPM got uninstalled because openSUSE 12.2 does not have the required libraries anymore. No surprise there either, and no personal loss as I played those only on my phone.
- Certain older software does not build anymore because it comes with old, outdated versions of some required libraries, and those don’t build with gcc 4.7.1.
- After a resume, the network interfaces are still down. Not good when you’re operating on a NIS/NFS setup. Workaround: disable automatic suspend to disk.
Enough of the bad, here are some few of the positive things that stand out:
- With the 3.4 kernel we can have Solaar which basically monitors the battery charge in logitech wireless equipment.
- Steam runs on it. Yep, steam as in http://store.steampowered.com/. Maybe linux gaming will finally get somewhere where Loki games should have taken it 10 years ago.
- The whole setup feels snappier than 12.1.
All in all, this upgrade is one of the better ones. I like it so far.
I’m doing it again. Upgrading a live system with zypper, this time the step is 12.1->12.2.
The procedure has been described here and here; let’s see what happens.
Everything worked fine, with the small exception that the ssh daemon config needed one small tweak to get nxserver to work again.
Hint: nxserver uses authorized_keys2, suse uses authorized_keys as the ssh key file name.