<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Am 19.10.2017 um 14:46 schrieb Hartmut
Goebel:<br>
</div>
<blockquote type="cite"
cite="mid:74ca8447-04de-27c8-3c6c-09df5ba434ea@crazy-compilers.com">
<pre wrap="">I'm working on bringing Plasma int GuixSD [1], the distribution build on
top of the guix package manager [2].</pre>
</blockquote>
<br>
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 :-)<br>
<br>
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.<br>
<br>
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.)<br>
<ul>
<li>
<p>WARNING: Cannot find style "org.kde.desktop" - fallback:
"/gnu/store/…-profile/lib/qt5/qml/QtQuick/Controls/Styles/Desktop"</p>
</li>
<li>
<p>kf5.kcoreaddons.kaboutdata: Could not initialize the
equivalent properties of Q*Application: no instance (yet)
existing.</p>
</li>
<li>
<p>kf5.kcoreaddons.desktopparser: Property type "Url" is not a
known QVariant type.<br>
Found while parsing property definition for
"X-KWin-Video-Url" in<br>
"/run/current-system/profile/share/kservicetypes5/kwin-effect.desktop"</p>
</li>
<li>
<p><a class="moz-txt-link-freetext"
href="file:///gnu/store/%E2%80%A6-profile/lib/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31">file:///gnu/store/…-profile/lib/qt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml:153:31</a>:<br>
QML Item: Binding loop detected for property
"implicitWidth"</p>
</li>
<li>
<p><a class="moz-txt-link-freetext"
href="file:///gnu/store/%E2%80%A6-plasma-desktop-5.10.4/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19">file:///gnu/store/…-plasma-desktop-5.10.4/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19</a>:<br>
QML Loader: Binding loop detected for property "height"</p>
</li>
<li>
<p>kscreen: Requesting missing EDID for outputs (619)</p>
</li>
</ul>
<br>
In the strace-output I found the following irritating entries:<br>
<ul>
<li> 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.</li>
<li>In libkdeinit5_kded5.so ( I assume there are repeated
lstat-calls to "kcminit" without any path and IMHO bound to
fail:</li>
<li>mkdir("/root/.cache", 0777) = -1 EEXIST (File
exists)<br>
stat("/root/.cache", {st_mode=S_IFDIR|0755, st_size=120, ...}) =
0<br>
open("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock",
O_WRONLY|O_CREAT|O_EXCL|O_CLO<br>
open("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock",
O_RDONLY|O_CLOEXEC) = 9<br>
stat("/proc/version", {st_mode=S_IFREG|0444, st_size=0, ...}) =
0<br>
readlink("/proc/532/exe", "/gnu/store/…"..., 4097) = 69<br>
lstat("kcminit", 0x7ffe82b272d0) = -1 ENOENT (No such
file or directory)<br>
open("/gnu/store/…-tzdata-2017b/share/zoneinfo/Europe/Paris",
O_R<br>
stat("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock",
{st_mode=S_IFREG|0644, st_siz<br>
open("/root/.cache/ksycoca5_en_0F2dH4OuzLnJNdnBPRVU_FLbrSk=.lock.rmlock",
O_WRONLY|O_CREAT|O_EXC<br>
open("/root/.cache/.LhX530", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC,
0600) = 10<br>
</li>
</ul>
Thanks for any help<br>
<pre class="moz-signature" cols="72">--
Regards
Hartmut Goebel
| Hartmut Goebel | <a class="moz-txt-link-abbreviated" href="mailto:h.goebel@crazy-compilers.com">h.goebel@crazy-compilers.com</a> |
| <a class="moz-txt-link-abbreviated" href="http://www.crazy-compilers.com">www.crazy-compilers.com</a> | compilers which you thought are impossible |
</pre>
</body>
</html>