selected the minimal graphical install (might as well have gone with the xfce option)
unchecked Dependencies -> Install Recommended Packages in the package manager
added the xfce pattern and the Qt5 development pattern
In reviewing the xfce pattern I saw yast2-control-center-qt, and decided to add that. After installation, this resulted in an error when I tried to open the yast2 software manager – a little popup mentioning a qt plugin or package, followed by another
I then re-installed yast2-control-center, which included the qt package and libyui-qt-pkg9; so I guess that was the problem – libyui-qt-pkg9 wasn’t included.
[HR][/HR]
Qt creator failed to build a project because libqt5-qtbase-devel was missing. That seemingly implies it’s a missing core file for the Qt5 development pattern, mistakenly marked as “recommended”.
[HR][/HR]
grub2-snapper-plugin and grub2-branding-openSUSE are also apparently “recommended”. Without them you get a black and white text interface without the ‘boot from snapshot’ option. Those seem worthy of being core packages.
I don’t know your reason for installing XFCE and if there is guidance for installing a Qt development environment on XFCE,
But at least on LXQt (which is a Desktop similar in weight to XFCE) which as its name implies is based on Qt,
The project today uses the same Qt base system developed by KDE (You can read more about the integration on the LXQt website).
So,
At least for a Development environment, it’s likely that you should want to install more than the Qt development pattern from the standard OSS, you’ll probably want the KDE Qt repositories as well to provide more and latest packages.
The KDE repos are described on this page, including the Qt repos
I considered installing LxQt – I still might. There was no connection between xfce and Qt: I just listed them together as the extra patterns I included. ;-]
I removed quite and splash=silent – I like seeing the logs generated (plymouth was not installed).
[HR][/HR]
gvfs needed to be installed to enable various xfce features like trash and auto-mounting of external drives.
The desktop had an icon for every partition and subvolume before installing that.
[HR][/HR]
pulseaudio and the xfce panel plugin had to be installed for sound. After adding it to the panel I needed to turn up the “Built -in audio analog stereo”.
The VLC repository apparently does not have all those packages anymore. Packman does. Those ending in 58 were already installed and needed to be switched to the Packman versions.
Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Only suggesting that if you’re going to be doing Qt development, then it should make sense to minimize extraneous components and that installing all the Qt repos I recommended on a Desktop that’s designed to run on the same components is a small extra measure of verification and making sure all Qt components are working.
You’re making perfect sense tsu2; although, I’m going to wait until they have accomplished their 1.0.0 release. I’ve put development on hold for the moment.
I forgot to add no-recommends with my first zypper dup, so my minimalist-ish system was undone anyhow.
Now I’ve gone crazy and added GNOME. ;D