OpenSuse Tumbleweed i586 on Toshiba Portege M200 2-in-1 vs TouchScreen Auto Rotation

All:

Have been happy with Leap on Dell Inspriron 530 (3GHz Core2Duo, 4GB RAM, 512GB SSD (boot, /, swap), 2x 1TB HDD Array (/home)) , so I am converting everything over to Tumbleweed. After installing an SSD as Primary (/), 2GHz Centrino (Pentium-M), and 2GB RAM on my Portege I have install openSUSE-Tumbleweed-DVD-i586-Snapshot20200227-Media. KDE/Gnome options would install, but booted to garbage so I ended up installing the bare GUI. I am using this 2-in-1 as a graphics tablet for GIMP etc. I would’ve preferred KDE to match my desktop computer(s), but more important that this machine works as a Graphics Tablet. With the exception of auto display rotation and touchscreen orientation, it does quite well.

I have installed ARandR to make it easier to use randr to rotate the display and that works, but does not address mouse/touchpad/wacom orientation. I have installed additional utilities (io-sensor-proxy and inotify-tools) but getting them configured has been beyond my grasp thus far. Most of what I have found is not opensuse related, so some instructions are hit-and-miss. Some answers require KDE/Cininnimun/Gnome, so maybe It would be better if there is a way to get KDE to fly, but things are working other than proper rotation of display and input device orientation.

Anyone have any suggestions or experiences with this?

God Bless,

GregS <><

Although KDE and Gnome can be installed on a machine with only 2GB RAM, in a practical sense you’ll be very limited in what you can do, you’ll probably have to close apps repeatedly and just run one app at a time.

For those who have only 2GB RAM,
They’re usually happier running XFCE and LXQt.
The openSUSE maintainers have also themed these two DE to make them easier to use depending on your Gnome and KDE preferences… You’ll also find it easier to install apps from Gnome and KDE in these other DE if their underlying frameworks are the same to minimize massive dependencies installation.
XFCE is themed to be somewhat similar to Gnome (IMO maybe Gnome 2)
LXQt is themed somewhat similarly to KDE/Plasma and even uses the exact same Qt Frameworks.

The other main option is what you’re seeing now, which is to run only a Window Manager and not a DE. It’s much more bare bones and and without the Gtk or Qt frameworks, each application you install might be a bit clunky and not behave as consistently, and as you’ve discovered you may have to install utilities for everything you want to do instead of having a toolbox available that you can just work your way down the list to configure everything.

The Window Manager you’re running right now is likely IceWM which probably does more than most WM to emulate a full DE. If you want to try other WM, you’ll find plenty others by searching in the YaST Software Manager.

If you want to try LXQt (since you expressed a preference for KDE),
You can add that to your existing system without a problem, the following command should likely install

zypper in -t lxqt

But if that doesn’t work you can use YaST Software Manager, select the Patterns view and you’ll find a variety of Desktops along with many other things. Here is a screenshot if you had installed LXQt during your initial Install (which you may still want to do to get rid of the extra KDE installed packages in your system which you won’t likely ever use), it looks almost identical to what you’ll find in YaST Software Manager

https://slides.com/tonysu/opensuse/#/12

You may want to first try adding LXQt to your existing system and try it out even if you decide to re-install…
If you do decide to re-install and want to install LXQt (or anything other than Gnome or KDE), my slidedeck describes what you need to do…

  1. Select Common Desktop instead of Gnome or KDE,
    then proceed through the entire install setup until you reach the install summery before the actual install starts
  2. Click on “Software” as seen in my slide deck, it’s a hyperlink which will display the YaST Software Manager for you to customize your software selection.
  3. As seen in my slide deck, select Patterns view if necessary and select the LXQt pattern.
    Click “OK” and continue with the install as usual.

TSU

Thank you. Went right to Yast Software Manager and installed LXQt and rebooted. Works nicely and rotates touch pad orientation with display when inverted through ARandR. Built in Wacom touchscreen is not rotating still. Will check other tools and see what else needs to be done.

Thanks again for your help.

GregS <><