From ArchWiki

inotify max_user_watches

I have found that when using applications like clementine that uses inotify setting it to 10 000 does not help, it needs to be set to 1048576 when the library is 100 000+. This is the only part in the wiki that mentions this value. So I think we need to add a mention here for large collections or have a page that explains inotify a little more. Tazmain (talk) 00:19, 14 December 2016 (UTC)

Screen tearing in nvidia tip

The suggested method have a big impact on many games. It's better to first try enabling the triple buffer, as suggested here:

Maybe it would be a good thing to remove the USLEEP suggestion and link to that page instead.

Agreed on the linking part. However, "enabling" triple buffering is not better, see the discussion page of the linked article.
Aufkrawall (talk) 12:06, 17 October 2017 (UTC)
I found a better solution for USLEEP which is also Plasma/KWin specific.
Aufkrawall (talk) 15:15, 25 October 2017 (UTC)
I tried this new tip, as a startup script, but I had some issues. The windows of the applications loaded from the previous session pops out of the splash screen. I suppose that happens when kwin is restarted. Furthermore, my desktop appears completely black and without icons. I need to kill and restart plasmashell to restore it. In my personal experience I found the full composition pipeline + triple buffer trick a better solution for the tearing issue and with a imperceptible impact on performances (i7 4790 and nvidia GTX 1060 here).
Masque (talk) 17:43, 26 October 2017 (UTC)
Have you tried delaying the scrip by a few seconds via sleep? I did a dozen restarts or so without issues. However, I'm not restoring previous sessions.
Aufkrawall (talk) 10:17, 27 October 2017 (UTC)
Adding a 5 seconds sleep in the script solves the issues. Strangeley, I found that with this and even without any trick to fix tearing in kwin, the unity engine game I used to test (Tacoma) have some stutter in the more complex scenes. It looks like the other tip (full pl + triple buffer) somehow improves the smoothness, as opposed to what I had read. I can't explain that.
Masque (talk) 22:44, 27 October 2017 (UTC)

Magic Trick (~/.compose-cache) - does it still work?

It seems information of ~/.compose-cache has been lost?

After a bit of testing, it still seems to work just fine:

ls -lh ~/.compose-cache
-rw------- 1 archie archie  29K  5 mrt 19:27 l4_030_20fca6bc_0e7768ba
-rw------- 1 archie archie 418K  5 mrt 17:23 l4_030_313cb605_00280cc0

Francoism (talk) 20:59, 5 March 2019 (UTC)

Is there any upstream link for this trick? We need to show user this low level trick is actually useful. -- Fengchao (talk) 08:42, 22 November 2019 (UTC)
No upstream link, but I'm using the following as reference:
Francoism (talk) 13:22, 25 April 2020 (UTC)

qt5ct and kvantum bugs after upgrade

This is personal experience though. The true cause are still unknown, but im sure it happens to other user as well especially they who update this when new KDE hidpi option introduced. Dikasetyaprayogi (talk) 01:14, 26 March 2021 (UTC)

Is there any point in this section now? I remember something like this did happen but I didn't solve it in any of the ways suggested here. (I believe I changed my xorg config.) I don't have kvantum installed and I'm pretty sure I never did. I'm not sure what kt5ct is/was, but it isn't in pacman's repositories now and it doesn't seem to be in AUR either. --cfr (talk) 16:45, 21 August 2022 (UTC)

Nvidia GBM support for version 5.23.2

It seems there will be support for GBM coming with KDE version 5.23.2 and the upcoming Nvidia driver:

The merge request mentions that GBM will be used as standard, but users can still force EGLstreams with:


I guess that egl-wayland will also not be necessary anymore.

G3ro (talk) 21:00, 24 October 2021 (UTC)

CLI control

It would be useful to have information about controlling KDE from the command line e.g. kwin. This information is hard to find (or I'm bad at finding it) and often useful. For example

qdbus org.kde.KWin /Compositor suspend
qdbus org.kde.KWin /Compositor resume

--cfr (talk) 02:04, 29 September 2022 (UTC)

In those particular instances, those are just D-Bus interfaces. Perhaps we could elaborate on generalized D-Bus usage on that page, and list some of KDE's D-Bus interfaces here (w/ a source code citation). - CodingKoopa (talk) 00:35, 30 September 2022 (UTC)