Aaron Puchert changed bug 1215872
What Removed Added
CC   aaronpuchert@alice-dsl.net

Comment # 4 on bug 1215872 from Aaron Puchert
(In reply to Markus Elfring from comment #0)
> Thus I extended exception handling and debug output in original source files
> so that my understanding of the involved control flow could grow.
> I determined that it was tried to call the function “XOpenDisplay(":0")”.
[...]
> -Oct 02 08:31:04 Sonne boinc[9863]: 02-Oct-2023 08:31:04 [---]
> HOST_INFO::user_idle_time() started
> -Oct 02 08:31:04 Sonne boinc[9863]: 02-Oct-2023 08:31:04 [---] xss_idle()
> started
> …
> -Oct 02 08:31:04 Sonne boinc[9863]: 02-Oct-2023 08:31:04 [---] xss_idle()
> XOpenDisplay(:0) call

Here you differ from the package though. XOpenDisplay is part of libX11, and
the packaged client no longer links with that since sr#626119 [1]. The manager
links with it, but that's a different program:

$ ldd /usr/bin/boinc-client | grep libX11
$ ldd /usr/bin/boinc-gui | grep libX11
        libX11.so.6 => /lib64/libX11.so.6 ([...])

If you want to do the same for your build, you have to either remove the
package libXScrnSaver-devel, or configure with --without-x. The log should say
that "X ScreenSaver user idle detection" is disabled.

Other than that, we can not help you if you don't describe the issue:

> I noticed then that I could not control it by the application “BOINC
> Manager” any more.

Why can you not control it any longer? What exactly happened? Start at the
beginning, not at the end. My understanding is that XSS idle detection,
especially if it doesn't work, should not block, so it's probably just an
unrelated warning.

[1] https://build.opensuse.org/request/show/626119


You are receiving this mail because: