I am new to openSUSE and still learning how to do things. This morning, when I came to work, there was an update for Leap after which many things went downhill. Is there a way to go back to the state prior to the update?
This is from /var/log/zypp/history:
2016-01-18 08:19:25|command|root@008w38.openSUSE|’/usr/lib/packagekitd’|
2016-01-18 08:19:27|install|libsgutils2-2|1.41-8.1|x86_64||download.opensuse.org-oss_1|c3dace53a418c45aa97fe841d122860fa0a9b8565ed7cefe5f4b6ad34410d951|
2016-01-18 08:19:28|install|os-prober|1.61-18.1|x86_64||download.opensuse.org-oss_1|bd439e009207e70b39b27b802ab6b7f148d9c48a8fa18e6defbd5572f5957ceb|
2016-01-18 08:19:29|install|sg3_utils|1.41-8.1|x86_64||download.opensuse.org-oss_1|72b6edb13fffb14ebe8c5a14abe73f3d12a66f1548bd9af99b0affb012a8cdd8|
2016-01-18 08:19:30|install|libswscale3|2.8.5-50.1|x86_64|root@008w38.openSUSE|ftp.gwdg.de-suse|698c24f09b8a2c289e8ae1ee71dcbbf0046be8b9eb89b4056e48db4d8296220d|
2016-01-18 08:19:31|install|libpostproc53|2.8.5-50.1|x86_64|root@008w38.openSUSE|ftp.gwdg.de-suse|b94a07410a0f0b929328f5384fc7c3e061c4f2a9f084f977ebec4a0fbb2d28f1|
Care to provide more details about the problems?
Did you reboot after the update? Sometimes this is necessary to prevent problems because of a mismatch of what is installed and what is still running.
Is there a way to go back to the state prior to the update?
Yes.
If you are using btrfs (the default filesystem for / in Leap), you can just use snapper or YaST->Snapper to revert your system to the state before the update.
You should even be able to boot to a previous snapshot in the boot menu, although then your / filesystem will be readonly, so you should only do that if the system fails to boot completely, and revert to that snapshot then with snapper.
Another possibility (for official updates) is to manually revert the packages to the previous version, e.g. by using the “Versions” tab in YaST->Software Management. The older versions are being kept and stay available in the update repo.
Snapper is the first thing I read about, but it’s also something that doesn’t seem to be part of default Leap, unfortunately.
I am not sure what else is affected by the update, but Dolphin, Kate and other KDE applications look like a combination of Plasma 5 and Windows 98. Windows don’t look right, fonts are bad (wrong and huge), all icons are missing and, generally, the whole desktop has gone berserk. The Qt5 application we are developing is pretty much impossible to work on now on this machine, which is my main concern at the moment.
So, this is what happened:
- Monday morning, turn on the machine. Everything was fine on Friday afternoon.
- Update Leap.
- Start Kate, Dolphin etc - things look BAD
- Reboot, no change, things are bad.
Of course it is.
It was already part of 13.1 at least (I do use btrfs since 13.1 on one system), but wasn’t installed by default there.
It is installed by default since 13.2 though.
I am not sure what else is affected by the update, but Dolphin, Kate and other KDE applications look like a combination of Plasma 5 and Windows 98. Windows don’t look right, fonts are bad (wrong and huge), all icons are missing and, generally, the whole desktop has gone berserk. The Qt5 application we are developing is pretty much impossible to work on now on this machine, which is my main concern at the moment.
Doesn’t sound related to the updates you posted, which basically just was sg3_utils and os-prober.
And there hasn’t been any update now that could cause this.
The last KDE/Qt5 updates were weeks ago, except a minor one recently that fixed a bug in kio.
Can you reproduce the problem with a fresh user account?
Try to delete the ~/.cache folder.