Thanks for yor
help so far! Even though there's no solution yet, I feel like getting closer..:)
The strange thing is that it seems like a lot of people have had similar
problems, but I haven't found any good solutions yet.
Anyway, after a lot of fiddleing I managed to get an strace on kwin as you
suggest. The trace is attached. Doesn't make me much wiser though...
.gif
1204 brk(0x8055000) = 0x8055000
1204 ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
1204 fstat64(6, {st_mode=S_IFREG|0644, st_size=875, ...}) = 0
1204 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
1204 read(6, "# $XFree86: xc/lib/Xft/XftConfig"..., 4096) = 875
1204 open("/home/gif/.xftconfig", O_RDONLY) = -1 ENOENT (No such file or directory)
1204 read(6, "", 4096) = 0
1204 read(6, "", 4096) = 0
1204 close(6) = 0
1204 munmap(0x40014000, 4096) = 0
1204 --- SIGSEGV (Segmentation fault) ---
1204 +++ killed by SIGSEGV +++