Version: (using KDE 4.2.0) OS: Linux Installed from: Mandriva RPMs GPU: nvidia 8800GT 1024 MB Primary Monitor: HP w2216 Extended Monitor: TFT 17" LCD Avidav/Jetway Both Monitor are plugged by DVI out on Graphic Card. Choose Extedend Desktop on nVidia TwinView option and apply it (from user, not from root). Extendend Desktop works without any problem and without any hack into xorg.conf. Switch off TwinView and logout. At next login the Panel it's invisible and I must add one and configure it.
please attach your plasma-appletsrc and plasmarc files to the report that demonstrate the problem. i'm also a bit unclear as to what's exactly happening: when you say "switch off twinview" do you mean that you're reseting the configuration to use only one screen at that point, and on the next log in you are using just one screen? if so, then the problem is pretty obvious: the panel is set to show on the other screen, which no longer exists.
Created attachment 31859 [details] plasma-appletsrc and plasmarc with and without nVidia TwinView I think to understand wher's the problem. Without twinview plasmoids are running on "screen=0" (HPw2216). With TwinView (from user, not from root), my two screens become "screen=-1" and "screen=1" (extended desktop). Every screen shows a different desktop activity. My personal desktop activity and panel plasmoids, at this point, is in the "screen=1". If I switch it on "screen=-1" (my HPw2216) plasma-appletsrc correctly update, but now, if I disable TwinView, my desktop remains on "screen=-1", instead of "screen=0". I can see, in effect, my desktop on HPw2216, but it is like freeze. If I modify by hand plasma-appletrc with "screen=0" and killing/reloading plasma, all works like before. Sorry if my english is awful. :-P Thank you for support
I think I have the same problem. For completeness sake, I will attach plasma's crash report and my plasma configuration files.
Created attachment 31988 [details] Backtrace of plasma's crash
Problem seems to be fixed with KDE 4.2.1. Today I enabled/disabled TwinView without issues. Only desktop effects switched off when I returned on a single monitor. Also, if it important, I renamed my three desktop activity with a different label.
(In reply to comment #5) > Problem seems to be fixed with KDE 4.2.1. > Today I enabled/disabled TwinView without issues. > Only desktop effects switched off when I returned on a single monitor. > Also, if it important, I renamed my three desktop activity with a different > label. I disagree, the problem persists with 4.2.1. Daniele, please check if you logout with TwinView enabled (2 monitors) and login later without an external monitor the crash occurs with you or not. Furthermore, make a backup of your plasmarc and plasma-appletsrc, remove them and repeat above login/logout procedure at least two times. I predict the problem will occur again.
If I logout without to disable twinview, I lost again my panel bar on default screen. And there's no way to recharge it. I must create a new one. If I remove plasma-appletrc and plasmarc, my Mandriva 2009.0 recreates a default plasma desktop after login. In every case, plasma doesn't crash, simply it goes in "panic" with two screens and two or more desktop activities. Especially plasma bar which it remains (for me) always on wrong desktop :-).
With latest stable release 4.2.2, when I enable TwinView, my personal desktop activity goes to the second monitor without desktop effects, but if I (re)enable them with ALT+SHIFT+F12 the activity switches again on my first monitor, automatically. Panel bar below returns to the default dimension, but it preserves all other personal configurations. However, when I logout with TwinView enabled, to the next login my personal desktop activity is correct on my first monitor. One step forward, after all. :-) I hope this useful for the next improvements. Regards and Thanks for All
How is the status of this bugreport with kde 4.3?
The crash reported in comment 4 is already fixed. Closing as NEEDSINFO until we get more feedback from the reporter. Thanks
Closing as outdated.