Results 1 to 2 of 2

Thread: Annoying "alignment" of widgets from top in KDE, openSUSE 13.1

  1. #1
    Join Date
    Feb 2012
    Location
    Transylvania
    Posts
    109

    Thumbs down Annoying "alignment" of widgets from top in KDE, openSUSE 13.1

    Hello, this just hearts my eyes and upsets the very structured/ordered way to live my life in front of my PC I run a very tight business in keeping everything in place Except I can't break KDE's will to move my widgets everytime I reboot.

    What I did:
    -put a desktop shortcuts widget in my upper left corner. Put a clock and than a system status widget on the top right. Down-right I have a color picker. And at the very bottom a very classic task bar with start, tray etc. Nothing fancy.

    What KDE does:
    -after reboot it moves everything down, as it would have something at top that needs space. But it's nothing there! And this a default behaviour as I did a fresh install of 13.1.

    So I moved everything around for thousand of times (not joking, I am doing this every time, since openSUSE 12.1 when the issue appeared) just to put the **** things in place. Below, the system stats widgets and my color pickers get under the task bar, this is the main reason it annoys me. And of course I tried every combination of position/lock&unlock/desktop/size of the widgets/etc just to test

    I tried grid also - guess what, all my squares are pushed bellow. Google is not helping, saw just this threads similar but no explanation (it is not Wine btw) http://forum.kde.org/viewtopic.php?f...b2ab1&start=15 and

    And yes, it does this if I create another user. And no, I didn't get the crash assistant, not once. And yes, the web is full of sad KDE "smart" positioning things. And no, I don't want to give up except that in the end I might give up KDE because this is just stupid... but it still might have a simple solution, or at least I hope so.

    This is what I get at the command line, and this is the only way it restores the settings, if I kill everything and start it again (btw this looks some QT bug to me, can anyone else confirm this, do we all have the same problem or not?):

    mumu@linux-5235:~> killall plasma-desktop
    mumu@linux-5235:~> plasma-desktop
    QDBusObjectPath: invalid path ""
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    QGraphicsLinearLayout::insertItem: cannot insert null item
    plasma-desktop(2029)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
    This backend is only for XRandR 1.1, your version is: 1 . 3
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    plasma-desktop(2029)/kdeui (Wallet): The kwalletd service has been disabled
    QGraphicsLinearLayout::insertItem: cannot insert null item
    mumu@linux-5235:~> ========================> 7 0
    link XMLID_34_ hasn't been detected!
    link XMLID_34_ hasn't been detected!
    link XMLID_36_ hasn't been detected!
    file:///usr/share/kde4/apps/plasma/plasmoids/battery/contents/ui/CompactRepresentation.qml:81:9: QML Column: Cannot specify top, bottom, verticalCenter, fill or centerIn anchors for items inside Column
    QGraphicsGridLayout::itemAt: invalid row, column 1, 0
    link XMLID_34_ hasn't been detected!
    link XMLID_34_ hasn't been detected!
    link XMLID_36_ hasn't been detected!
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    Couldn't find node Glass. Skipping rendering.
    plasma-desktop(2029)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    plasma-desktop(2029)/libplasma Plasma:ackagePrivate::isValid: Could not find required directory images
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    plasma-desktop(2029)/libplasma Plasma:ackagePrivate::isValid: Could not find required directory images
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    QPainter::begin: Paint device returned engine == 0, type: 2
    QPainter::setCompositionMode: Painter not active
    QPainter::end: Painter not active, aborted
    plasma-desktop(2029)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application

  2. #2

    Default Re: Annoying "alignment" of widgets from top in KDE, openSUSE 13.1

    On 11/24/2013 12:16 PM, fakemoth pecked at the keyboard and wrote:
    > Hello, this just hearts my eyes and upsets the very structured/ordered
    > way to live my life in front of my PC I run a very tight business in
    > keeping everything in place Except I can't break KDE's will to move
    > my widgets everytime I reboot.
    >


    You need to "Lock Widgets" after putting them where you want them. Right
    click on a bare part of the desktop to find te setting.

    Ken

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •