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.
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
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.