Summary: | KWin crashes on startup with nvidia-173 and Compositing | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Kai Uwe Broulik <kde> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | mfugal |
Priority: | NOR | Flags: | mgraesslin:
NVIDIA+
|
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Kai Uwe Broulik
2012-05-18 09:37:57 UTC
that's not about compositing but about ubuntu - kwin just assumes the compositor might cause the crash and turns it off for safety. actual issue is a broken libXRandr (or even libX11) and a screen resolution change. So far this has (mostly?) been reported for remote sessions, is this a local or a remote one? *** This bug has been marked as a duplicate of bug 293209 *** stupid question: how do you run the legacy nvidia driver on a recent X11 server? inofficial patch or some beta release? Dr. Konqui presented me duplicates which are all remove sessions but this one is a local running session. Well, I had to downgrade the XServer to the version used in Kubuntu 11.10 because in 12.04 the nvidia driver is incompatible. Then I installed the proprietary driver downloaded directly from nvidia's website and installed it running the .run file. did you downgrade libXrandr as well? Created attachment 71379 [details] New crash information added by DrKonqi kwin (4.8.2 (4.8.2)) on KDE Platform 4.8.2 (4.8.2) using Qt 4.8.1 - What I was doing when the application crashed: This happens with every login using KDE and 3d effects. I will try using 2d effects after the busy holiday weekend. - Unusual behavior I noticed: Just before the crash, the launcher disappears and the entire screen "flinches." (Probably just re-drawing the geometry of the screen to take advantage of the suddenly missing "taskbar?") - Custom settings of the application: I installed legacy nvidia-96 drivers on this old box when neither ubuntu, nor kubuntu was happy with my NV17 [GeForce4 MX 420] (rev a3). I have not yet reinstalled (dpkg-reconfigure) the KWin or other parts of KDE since tweaking xserver-xorg to allow my legacy driver to work. (I'm loath to go back however, since the screen looks much nicer and the entire system seems to move faster than either the nouveau or the SVGA drivers managed.) Here's the relevant changes according HISTORY, and the datestamps of the files in /var/cache/apt/archives/ UPDATE & UPGRADE EVERYTHING INSTALLED SO FAR sudo apt-get update && sudo apt-get upgrade ADD ARCHIVES FOR ONEIRIC TO PACKAGES SOURCES sudo vi /etc/apt/sources.list deb http://fr.archive.ubuntu.com/ubuntu/ oneiric main deb-src http://fr.archive.ubuntu.com/ubuntu/ oneiric main SET OLDER (oneiric) XORG AND XSERVER-XORG HIGHER PRIORITY sudo vi /etc/apt/preferences (new file) xorg xserver-xorg* Pin: release a=oneiric Pin-Priority: 1050 EXIT KDE GUI sudo /etc/init.d/kdm stop REMOVE POSSIBLE CONFLICTS (NVIDIA VERSIONS, NOUVEAU) sudo dpkg -r nvidia-common sudo apt-get remove xserver-xorg-video-nouveau UPDATE WITH ADDED ONEIRIC REPOSITORIES sudo apt-get update ALLOW NVIDIA TOOL TO GENERATE BASIC /etc/X11/xorg.conf sudo nvidia-xconfig TWEAK PROPER MONITOR HORIZ/VERT AND RESOLUTIONS IN /etc/X11/xorg.conf sudo vi /etc/X11/xorg.conf CLEAN UP UN-NEEDED NVIDIAS (FROM OTHER VERSIONS REINSTALL XSERVER-XORG WHICH SOMEHOW WAS NO LONGER INSTALLED. sudo apt-get remove nvidia-settings sudo apt-get install xserver-xorg sudo service kdm restart -- Backtrace (Reduced): #8 0x004bcf9b in XFree (data=0x1) at ../../src/XlibInt.c:1701 #9 0x0030cc76 in XRRUpdateConfiguration (event=0xbfab74bc) at ../../src/Xrandr.c:446 #10 0x0016f3b7 in KWin::Workspace::workspaceEvent (this=0x8a37b78, e=0xbfab74bc) at ../../kwin/events.cpp:460 #11 0x0015f632 in KWin::Application::x11EventFilter (this=0xbfab7708, e=0xbfab74bc) at ../../kwin/main.cpp:359 #12 0x011eb534 in qt_x11EventFilter (ev=0xbfab74bc) at kernel/qapplication_x11.cpp:441 |