Massive CPU usage upon fresh install of Leap 42.2

After having a few issues with my previous setup, I wiped everything and did a fresh install of Opensuse Leap 42.2. However, upon booting, I noticed a variety of issues that did not exist with my previous setup. Namely, X process is using a very large amount of my CPU (greater than 80%), resulting in jerky mouse movements, lagged scrolling, and windows opening not instantaneously.

I have disabled desktop effects and tried various settings in the Compositor, but to no avail. I assumed at first it would be a graphics issue, as I run an Optimus laptop with an Nvidia graphics card. However, I installed Bumblebee (which seems to be working) as well as the latest Nvidia drivers. I have also attempted login into a Icewm, but the results were the same. I had been running Leap 42.2 before without an issue, so I am unsure why a fresh install would cause such a problem.

System: Thinkpad, 16 GB ram, 16 GB swap, I7 quad core (2.4 GHz) with adapters: Intel HD Graphics 5500, Nvidia Quadro K620M

So a brief update: I read that perhaps I should disable vsync in the Nvidia settings. However, there is only a gray bar. http://imgur.com/a/ungYt

When I run the command “optirun nvidia-settings -c :8”, I get

libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)


I also can’t appear to run optimum outside of root. Doing it as a regular user yields an error like

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  22
  Current serial number in output stream:  23


Does making your user a member of the ‘video’ group, then reboot change anything?

The user is already a member of the video group.

So, I decided to downgrade to Leap 42.1, and the issue has disappeared now; everything runs perfectly smoothly without need of additional configuration. It appears that Leap 42.2 and Tumbleweed both had issues with my graphics driver. I am still not sure what the problem was, but I guess I will need to stick with the downgraded version in the meantime.

42.1 is EOL No updates for it. You sure that indexing was not taking up the CPU??

Are you absolutely sure that, the following is not the case:

  1. If KDE then: the Baloo file indexer needs some time after a fresh install to get the indexing set-up.
  2. Regardless of KDE or anything else, if a Btrfs system partition then: disable the Btrfs quota:

<https://wiki.archlinux.org/index.php/Btrfs&gt;
<https://btrfs.wiki.kernel.org/index.php/Quota_support&gt;

# btrfs quota disable <path>