Originally Posted by ledoc
Something I would definitely start with is to scrap ALL the weird, partially obsolete and conflicting extra settings in ALL the config files you quoted.
can you place be more specific?
export __GL_SYNC_TO_VBLANK=1 #If you have vsync enabled in the nvidia settings this gets exported anyway
nvidia-settings --load-config-only #making sure the settings load
nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1 # from the kde website, to make plasma smoother
Option "TripleBuffer" "True" #make gl to be triple buffered
Option "DynamicTwinView" "False" # fixes the xrandr/nvidia problem (without this kwin tries to run at 50 fps)
Option "BackingStore" "True" # on by default
Option "RenderAccel" "True" # on by default
Option "DamageEvents" "True" # on by default
Option "PixmapCacheSize" "1024000" #increasing cache size
Option "AddARGBGLXVisuals" "True" # on by default
Option "AllowIndirectPixmaps" "True" # on by default
as for kwinrc and nvidia-settings-rc everything comes from the gui