only fix Kobo screen orientation when actually needed

The fix landscape -> portrait was done unconditionally. Do it only
when we actually are in landscape mode on startup.