[Bug 376383] [NEW] plasma crash on dual monitor change

Launchpad Bug Tracker 376383 at bugs.launchpad.net
Mon Sep 21 19:40:22 UTC 2009


You have been subscribed to a public bug:

HI,

I'm using Ubuntu 9.04 with KDE4. it was new installation of Kubuntu Jaunty.
I running on Sony Vaio laptop with nvidia card.
Using external monitors, Fujitsu in the office and Samsung at home.
So there are 3 cases. 
1. LCD only, 
2. LCD + samsung, twinview, 
3. LCD + Fugitsu , twinview

When I work at home and next day go to office and I have xorg.conf
configured to use case 2 and I startup my laptop connected to Fugitsu
monitor, I can see login screen addapted to wrong resolution which is
not much of trouble but after loggin in my desktop and panels don't come
up, I get just blackj background and cursor. switching between consoles
work also running any programs using alt+F2 is ok.. So I assume plasma
can't get up. There is no plasma in process list so when I run it
manually as my user it does produce attached output and doesn;t come up.
If I run plasma by superuser ti comes up OK, just everything I run is
under root and I don't want that obviously.

What I have to do everytime I boot up system with different monitor
attached or even with no monitor attached is to go to console and copy
appropriate xorg.conf file and restart xserver.

What I would expect ideally would be remembering configuration for
particular monitor attached and if not that at least plasma to work and
possibility to change settings using nvidia-settings. Right now I can
change configuration using nvidia settings but plasma doesn't come up
and I have to save xorg.cong and restart xserver. This used to work this
way in gnome on 8.10 I used before.


plasma output on manual run as normal user:

<unknown program name>(5242)/ checkComposite: Plasma has an argb visual 0x1d99380 58720257
<unknown program name>(5242)/ checkComposite: Plasma is COMPOSITE-less on 0x1d8d620       
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout           
plasma(5243) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "NetworkManager 0.7"
plasma(5243) NetworkManagerApplet::NetworkManagerApplet: 423                                       
plasma(5243) NetworkManagerApplet::NetworkManagerApplet: true "" ""                                
plasma(5243) NetworkManagerSettings::NetworkManagerSettings: "org.freedesktop.NetworkManagerUserSettings" true
plasma(5243) NetworkManagerSettings::NetworkManagerSettings: "org.freedesktop.NetworkManagerSystemSettings" true
plasma(5243) NetworkManagerSettings::initConnections: "/org/freedesktop/NetworkManagerSettings/2"               
plasma(5243) RemoteConnection::RemoteConnection: "802-3-ethernet"                                               
plasma(5243) NetworkManagerSettings::initConnections: "/org/freedesktop/NetworkManagerSettings/1"               
plasma(5243) RemoteConnection::RemoteConnection: "802-3-ethernet"                                               
plasma(5243) NetworkManagerSettings::initConnections: "/org/freedesktop/NetworkManagerSettings/0"               
plasma(5243) RemoteConnection::RemoteConnection: "802-3-ethernet"                                               
plasma(5243) NetworkManagerSettings::initConnections: "/org/freedesktop/NetworkManagerSettings/3"               
plasma(5243) RemoteConnection::RemoteConnection: "802-3-ethernet"                                               
plasma(5243) Controls::setDisplayedButtons: Minimum size before changing buttons: QSizeF(0, 0)                  
plasma(5243) Controls::setDisplayedButtons: Layout: QObject(0x0)                                                
plasma(5243) showHideButton: Button minimum size: QSizeF(18, 18)                                                
plasma(5243) showHideButton: Button preferred size: QSizeF(50, 50)                                              
plasma(5243) showHideButton: Button minimum size: QSizeF(18, 18)                                                
plasma(5243) showHideButton: Button preferred size: QSizeF(50, 50)                                              
plasma(5243) showHideButton: Button minimum size: QSizeF(18, 18)                                                
plasma(5243) showHideButton: Button preferred size: QSizeF(50, 50)                                              
plasma(5243) showHideButton: Button minimum size: QSizeF(18, 18)                                                
plasma(5243) showHideButton: Button preferred size: QSizeF(50, 50)                                              
plasma(5243) Controls::setDisplayedButtons: Minimum size after changing buttons: QSizeF(92, 26)                 
TypeError: invalid result type from PythonAppletScript.shape()                                                  
TypeError: invalid result type from PythonAppletScript.shape()                                                  
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()                               
plasma(5243) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "HAL-Power"                      
QGraphicsGridLayout::itemAt: invalid index 0                                                                    
QGraphicsGridLayout::itemAt: invalid index 2                                                                    
QGraphicsGridLayout::itemAt: invalid index 7                                                                    
plasma(5243) NetworkManagerApplet::init:                                                                        
plasma(5243) NetworkManagerApplet::showWired: SHOWING                                                           
plasma(5243) InterfaceGroup::InterfaceGroup: TYPE 1                                                             
plasma(5243) InterfaceItem::setNameDisplayMode: Product: "Networking Interface"                                 
plasma(5243) InterfaceItem::activeConnectionsChanged: ()                                                        
plasma(5243) InterfaceItem::activeConnectionsChanged: ... updating active connection list for  "/org/freedesktop/Hal/devices/net_00_1a_80_64_09_25" "eth1"                                                                                                                                                        
plasma(5243) InterfaceItem::activeConnectionsChanged: "eth1" Interface has no active connections                                                         
plasma(5243) InterfaceItem::connectionStateChanged: EMIT                                                                                                 
plasma(5243) InterfaceItem::setEnabled: true                                                                                                             
plasma(5243) InterfaceItem::setNameDisplayMode: Product: "Networking Interface"                                                                          
plasma(5243) InterfaceItem::activeConnectionsChanged: ()                                                                                                 
plasma(5243) InterfaceItem::activeConnectionsChanged: ... updating active connection list for  "/org/freedesktop/Hal/devices/net_00_13_a9_90_a8_e4" "eth0"                                                                                                                                                        
plasma(5243) InterfaceItem::activeConnectionsChanged: "eth0" Interface has no active connections                                                         
plasma(5243) InterfaceItem::connectionStateChanged: EMIT                                                                                                 
plasma(5243) InterfaceItem::setEnabled: true                                                                                                             
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x20f8aa0)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x2075830)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x20f8aa0)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x1dc2f60)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x20f8910)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x2075830)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x20f8910)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x1dc2f60)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x21ce590)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x2075830)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x21ce590)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x1dc2f60)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x206d970)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x2075830)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) WiredConnectionInspector::accept: RemoteConnection(0x206d970)                                                                               
plasma(5243) WiredConnectionInspector::accept: 1                                                                                                         
plasma(5243) WiredConnectionInspector::accept: Solid::Control::WiredNetworkInterface(0x1dc2f60)                                                          
plasma(5243) WiredConnectionInspector::accept: false                                                                                                     
plasma(5243) NetworkManagerApplet::showWireless: SHOWING                                                                                                 
plasma(5243) InterfaceGroup::InterfaceGroup: TYPE 2                                                                                                      
plasma(5243) InterfaceItem::setNameDisplayMode: Product: "WLAN Interface"                                                                                
plasma(5243) InterfaceItem::activeConnectionsChanged: ()                                                                                                 
plasma(5243) InterfaceItem::activeConnectionsChanged: ... updating active connection list for  "/org/freedesktop/Hal/devices/net_00_18_de_ad_09_0e" "wlan0"                                                                                                                                                       
plasma(5243) InterfaceItem::activeConnectionsChanged: "wlan0" Interface has no active connections                                                        
plasma(5243) InterfaceItem::connectionStateChanged: EMIT                                                                                                 
plasma(5243) WirelessInterfaceItem::setConnectionInfo: FIXME: tjkActive connections is empty while connected?                                            
plasma(5243) WirelessInterfaceItem::setEnabled: true                                                                                                     
plasma(5243) InterfaceItem::setEnabled: true                                                                                                             
plasma(5243) InterfaceGroup::addInterfaceInternal: WiFi added                                                                                            
plasma(5243) WirelessInterfaceItem::setEnabled: true                                                                                                     
plasma(5243) InterfaceItem::setEnabled: true                                                                                                             
plasma(5243) NetworkManagerApplet::showVpn: SHOWING                                                                                                      
QCoreApplication::postEvent: Unexpected null receiver                                                                                                    
plasma(5243): ""min" - conversion of "-1,-1" to QSizeF failed"                                                                                           
plasma(5243): ""max" - conversion of "-1,-1" to QSizeF failed"                                                                                           
plasma(5243): ""min" - conversion of "-1,-1" to QSizeF failed"                                                                                           
plasma(5243): ""max" - conversion of "-1,-1" to QSizeF failed"                                                                                           
plasma(5243): ""min" - conversion of "-1,-1" to QSizeF failed"                                                                                           
plasma(5243): ""max" - conversion of "-1,-1" to QSizeF failed"                                                                                           
plasma(5243): ""min" - conversion of "-1,-1" to QSizeF failed"
******************
many many many same lines
******************
plasma(5243): ""min" - conversion of "-1,-1" to QSizeF failed"
plasma(5243): ""max" - conversion of "-1,-1" to QSizeF failed"
plasma(5242): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

** Affects: kdebase-workspace (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: kde4 plasma
-- 
plasma crash on dual monitor change
https://bugs.edge.launchpad.net/bugs/376383
You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kdebase-workspace in ubuntu.




More information about the kubuntu-bugs mailing list