I thought I read in the forum there was a problem with kernel-default and kernel-desktop in Tumbleweed, but that it had been fixed? Why do you then install rts_pstor-kmp-desktop-1.10_k3.1.10_1.16-1.1.x86_64.rpm? Also, using Tumbleweed and the latest kernels can present problems that can come up all of the time. If a small thing such as an SD card plugged into USB 3.0 not working is a problem, its my opinion I would then stick with the main openSUSE release where such problems are more rare (at least for now) and does not presently exist. The very nature of the Tumbleweed is constant application upgrades which can and will create these mostly small problems which are often fixed on the next update. Blindly installing random packages is guarantied to not help and can make things worse. I suggest you wait for and try out the next update cycle for Tumbleweed.