Need help to bring Plasma into GuixSD

Hartmut Goebel h.goebel at crazy-compilers.com
Tue Oct 24 14:35:26 BST 2017


Am 19.10.2017 um 14:46 schrieb Hartmut Goebel:
> I'm working on bringing Plasma int GuixSD [1], the distribution build on
> top of the guix package manager [2].

In the meantime – after hours of debugging and patching – I made some
success: The splash screen is shown, then the screen becomes black,
after some minutes becomes blue for a few seconds and becomes black
again. (I'm using a VM, thus everything is a bit slower than usual :-)

I'm using an adopted "startkde" script to set QML_IMPORT_TRACE and
QT_DEBUG_PLUGINS to get more information and collect the output and
strace-output. According to this output, most things look fine, there is
now serious error message.

I would appreciate if somebody could give me some hints whether these
messages are relevant and if, where to look at further (e.g. which
program is causing this.)

  *

    WARNING: Cannot find style "org.kde.desktop" - fallback:
    "/gnu/store/…-profile/lib/qt5/qml/QtQuick/Controls/Styles/Desktop"

  *

    kf5.kcoreaddons.kaboutdata: Could not initialize the equivalent
    properties of Q*Application: no instance (yet) existing.

  *

    kf5.kcoreaddons.desktopparser: Property type "Url" is not a known
    QVariant type.
       Found while parsing property definition for "X-KWin-Video-Url" in
      
    "/run/current-system/profile/share/kservicetypes5/kwin-effect.desktop"

  *

    file:///gnu/store/…-profile/lib/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31:
        QML Item: Binding loop detected for property "implicitWidth"

  *

    file:///gnu/store/…-plasma-desktop-5.10.4/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19:
        QML Loader: Binding loop detected for property "height"

  *

    kscreen: Requesting missing EDID for outputs (619)


In the strace-output I found the following irritating entries:

  * kdeinit5 (or one of its wrappers) tries to access
    "lib/libkdeinit5_/klauncher.so". Mind the slash after the
    underscore. I did not find and place where this could happen.
  * In libkdeinit5_kded5.so ( I assume there are repeated lstat-calls to
    "kcminit" without any path and IMHO bound to fail:
  * mkdir("/root/.cache", 0777)             = -1 EEXIST (File exists)
    stat("/root/.cache", {st_mode=S_IFDIR|0755, st_size=120, ...}) = 0
    open("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock",
    O_WRONLY|O_CREAT|O_EXCL|O_CLO
    open("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock",
    O_RDONLY|O_CLOEXEC) = 9
    stat("/proc/version", {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
    readlink("/proc/532/exe", "/gnu/store/…"..., 4097) = 69
    lstat("kcminit", 0x7ffe82b272d0)        = -1 ENOENT (No such file or
    directory)
    open("/gnu/store/…-tzdata-2017b/share/zoneinfo/Europe/Paris", O_R
    stat("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock",
    {st_mode=S_IFREG|0644, st_siz
    open("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock.rmlock",
    O_WRONLY|O_CREAT|O_EXC
    open("/root/.cache/.LhX530", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600) = 10

Thanks for any help

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel at crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/distributions/attachments/20171024/efe0bdf3/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0xBF773B65.asc
Type: application/pgp-keys
Size: 14855 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/distributions/attachments/20171024/efe0bdf3/attachment.key>


More information about the Distributions mailing list