You are not logged in.
I were having screen tearing and so decided to configure vsync, looked for it and found it in System settings under something called Compositor(don't remember where it was).
I changed vsync from auto to use previous content, kde warned me that this will present severe performance problems with Mesa drivers, unfortunetly I didn't listen and applied it and that's where the problem began.
It became sloooooow veeeery sloooow, if only I could change it back but I couldn't so I pressed reset and told my self to change it from console but I can't find where is vsync located in kde's configuration files.
As the wiki says they are located in ~/.kde4 and ~/.config, I looked in these and searched many files without luck, I also tried removing plasma(I'm using kde 5) with the command : pacmatic -Rddn plasma and then installing it again with its dependencies with no luck.
Finally I tried the solution in the wiki under "KDE/Reset all Configuration" with no luck .
I now end up with a black screen and mouse pointer after login, fortunetly I know the problem , just don't know how to fix.
I admit it's my fault, I didn't listen, learned my lesson, won't do it again but please tell how to fix my mistake ? I only need to know where does kde put vsync configuration ? in what file ? thanks in advance.
PS: I didn't manually change anything in the configuration files besides resetting them As I said.
Last edited by niceman (2015-08-31 14:07:05)
Offline
Hi niceman,
the file you are looking for is ~/.config/kwinrc
It's kind of logical, because the name of the KDE compositor (and window manager) is "kwin".
In this file you might want to set the value for "GLPreferBufferSwap" to "a" (meaning "automatic").
Greets
Torben
Offline
Thanks hoerbert, I looked at that file but expected to see "Vsync", I didn't know that its name is "GLPreferBufferSwap".
Anyway I now have a new problem, after successful login kde shows with its progress bar and then I'm at a black screen, no system tray or desktop.
I can launch applications with Alt+F2 , they all work and I can click on them and write in them , they basically respond to the keyboard and mouse, only I can't resize them or move them and their title bar doesn't show.
I checked from System Settings ->Montior and Display -> Compositor that the OpenGL interface is blank, no GLX or EGL and I can't set it.
I thought to install glxinfo from AUR and issue it, it didn't show any thing wrong, OpenGL seems to be detected and good.
Also I viewed my pacman.log to see what I removed when I issued "sudo pacmatic -Rddn plasma" and checked that all of them are installed.
I also installed kde-artwork-wallpapers as I noticed that wallpaper doesn't appear anywhere in my System settings.
Finally I issued dmesg, it doesn't appear there is any problem with nouveau(I have Nvidia) except maybe these two :
[ 8.813655] nouveau W[ DRM] failed to create encoder 0/1/0: -19
[ 8.813661] nouveau W[ DRM] TV-1 has no encoders, removing
but I doubt it relates to my problem.
I don't know how to search for the problem As I don't have any xorg logs or kde logs in my /var/log, What to do ?
Update : when I clean kde's configuration and start as fresh(delete .kde4 and files found in .config), I went to System Settings->Monitor and View->Compositor and at then I got that Kwin crashed and was unable to detect Opengl and that it might be a driver bug.
So I thought of installing Nvidia's proprietary driver but that didn't solve the problem, I verified from dmesg that the driver is loaded perfectly.
And I have GNOME installed and working perfectly So why can't kde find OpenGL ?
Last edited by niceman (2015-09-02 11:21:11)
Offline