I installed (again!) a fresh Slackware-current (32 bit), the last entry in Changelog dated Tue Nov 30 23:39:25 UTC 2010.
OK there has been an update of KDE since then and I will check it ASAP but first let me report about what I have found so far
I have a Nvidia graphical card, lspci|grep VGA says:
01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
I installed everything but the Nouveau X driver. Using the huge kernel when I "startx" from runlevel 3 :
- Every WM/desktop but KDE is launched fine with either nv ou vesa X driver (I did put a minimal vesa.conf file in /etc/X11/xorg.conf.d to check with vesa, as when the nouveau module is not installed X use nv by default)
- KDE crashes at startup using either nv or vesa
- But KDE is launched fine if I upgradepkg to the nouveau X driver provided in /extra. This was not the case a while ago, but may be due to the fact that the X server has been patched recently to try nouveau before nv (another solution being to choose explicitly the nouveau X driver in a configuration file)
The same problem occur with KDE if I set the default runlevel to 4 in /etc/inittab.
Workarounds I know of:
- Don't use KDE (just kidding - well, mostly)
- Do what's suggested in the changelog entry dated Sun Nov 14 23:58:42 UTC 2010
Create a file named
/etc/X11/xorg.conf.d/disable-composite.conf with this in it:
Option "Composite" "Disable"
- Edit the file ~.kde/share/config/kwinrc which is created at first KDE startup, replacing "OpenGLIsUnsafe=false" by "OpenGLIsUnsafe=true"
PS I couldn't find which program write ~.kde/share/config/kwinrc. Anyhow you will hardly convince me that it's an X or mesa problem unless you expose good
reasons. IMHO it's really a KDE problem, may be only with the 4.5.1 version.
Stay tuned, I will provide an update as soon as I can try with KDE-4.5.4