[Panel-devel] Latest changes screwed Xinerama setups

Lukas Appelhans l.appelhans at gmx.de
Wed Oct 31 15:54:24 CET 2007


Am Mittwoch, 31. Oktober 2007 15:31:13 schrieb Aaron J. Seigo:
> On Wednesday 31 October 2007, Lukas Appelhans wrote:
> > Am Mittwoch, 31. Oktober 2007 14:48:00 schrieb Aaron J. Seigo:
> > > On Wednesday 31 October 2007, Lukas Appelhans wrote:
> > > > Am Mittwoch, 31. Oktober 2007 14:33:23 schrieb Aaron J. Seigo:
> > > > > On Wednesday 31 October 2007, Lukas Appelhans wrote:
> > > > > > Mmh, I saw the blog-entry of apaku, but for me, the complete
> > > > > > right screen is empty, I can move windows there, but no plasma.
> > > > > > :-( The left screen is my main one and both have 1280x1024 ...
> > > > >
> > > > > a) i need debug output to help you
> > > > > b) when is your svn update from?
> > > > > c) are you using xinerama, twinview, dual head .... ?
> > > >
> > > > a)
> > > > look in the attachment
> > >
> > > could you blow away your plasma-appletsrc config file and try again?
> > > this may simply be related to the "not responding to geometry changes
> > > at runtime" stuff .. i need to go through and fix a few things here and
> > > there to make it work properly with screens coming and going (from
> > > plasma's persepctive, even if not from the system's =)
> >
> > Mmh, I removed my complete KDE-configs (.kde and .kde4), but no change
> > :-(
> >
> > BTW I put the plasma-appletsrc as attachment... it looks like no second
> > screen/containment is created :-(
>
> could you see what QDesktopWidget::numScreens() is returning? perhaps you
> could apply the attached patch in libs/plasma/, delete the appletsrc file
> and start plasma again and send me the debug output?

Ok, debug output is attached...
It only creates one screen :-(
-------------- next part --------------
plasma(10357)/kdecore (KLocale) KLocalePrivate::initEncoding:  Defaulting to ISO 8859-1 encoding.
plasma(10357) Plasma::Corona::loadDefaultSetup: number of screens is 1
plasma(10357) Plasma::Corona::loadDefaultSetup:      screen  0 geometry is QRect(0,0 1280x1024)
plasma(10357)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kde-devel-kde4/kdecache-kde-devel/ksycoca4"
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Applet"  : returning  1  offers
plasma(10357) DefaultDesktop::DefaultDesktop: !!! loading desktop
plasma(10357) DefaultDesktop::init: wallpaperPath is "/home/kde-devel/kde/share/wallpapers/plasma-default.png" true
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Animator"  : returning  1  offers
plasma(10357) Plasma::Containment::setScreen: APAKU: setting screen to  0 and type is 0
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Applet"  : returning  1  offers
plasma(10357) Plasma::Containment::setScreen: APAKU: setting screen to  0 and type is 1
plasma(10357) Plasma::Containment::setScreen: APAKU: we are a panel on QRect(0,0 1280x1024) , let's move ourselves to a negative coordinate system -1030
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Applet"  : returning  1  offers
plasma(10357) Plasma::Containment::addApplet: "Application Launcher" sizehint: QSizeF(48,48) geometry: QRectF(-24.5,-24.5 48x48)
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Applet"  : returning  1  offers
Task added, isActive =  true
plasma(10357) Plasma::Containment::addApplet: "Task Manager" sizehint: QSizeF(-1,0) geometry: QRectF(0,-0.5 39x48)
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Applet"  : returning  1  offers
plasma(10357) Plasma::Containment::addApplet: "System Tray" sizehint: QSizeF(22,22) geometry: QRectF(-11.5,-11.5 22x22)
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/Applet"  : returning  1  offers
Couldn't resolve property: linearGradient3229
plasma(10357)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType  "Plasma/DataEngine"  : returning  1  offers
plasma(10357) Plasma::Containment::addApplet: "Digital Clock" sizehint: QSizeF(-1,-1) geometry: QRectF(0,0 -1x-1)
plasma(10357) DefaultDesktop::constraintsUpdated: Loading and scaling bitmap wallpaper to QSize(1280,1024)
plasma(10357) Panel::constraintsUpdated: constraints updated with 6 !!!!!!!!!!!!!!!!!
plasma(10357) Panel::constraintsUpdated: Setting location to 4 on screen 0
plasma(10357) Panel::constraintsUpdated: Width: 1280 , height: 48
plasma(10357) Panel::constraintsUpdated: Setting geometry to QRectF(0,976 1280x48)
plasma(10357) DesktopView::DesktopView: desktop view on screen 0 has containment 135571656
plasma(10357) PlasmaApp::createPanels: Containment name: "Desktop" | screen: 0 | geometry: QRectF(0,0 1280x1024) | zValue: 100
plasma(10357) PlasmaApp::createPanels: Containment name: "Panel" | screen: 0 | geometry: QRectF(0,976 1280x48) | zValue: 150
plasma(10357) PlasmaApp::createPanels: we have a panel!
plasma(10357) PanelView::updatePanelGeometry: New panel geometry is QRectF(0,976 1280x48)
plasma(10357) PanelView::PanelView: Panel geometry is QRectF(0,976 1280x48)
plasma(10357) Panel::constraintsUpdated: constraints updated with 1 !!!!!!!!!!!!!!!!!
plasma(10357) Clock::constraintsUpdated: ####################################### Small FormFactor


More information about the Panel-devel mailing list