-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GL backend hangs, wayland related? #517
Comments
Hello, can you reconfigure with --enable-debug, go into the build directory and do
and post the entire stdout of lstopo? We will see where it actually hangs inside hwloc. Thanks. |
Hi now the output of the
the process is freeze in the same point ->
the rest of the command output the same conterts like if help. my environment is KDE plasma 5 in Wayland (nvidia drivers 510.47.03) over GBM. CUDA is 11.6 (I pass 'CUDA_VERSION=11.6` to the configure process) greetings |
I wonder if this is related to make check and this fake plugin. Did you try running lstopo as requested in the github issue template? |
the hwloc provided in arch (by binary package (https://archlinux.org/packages/extra/x86_64/hwloc/) but is builded without cuda/nvidia/things support. for that i what build my own package with more options enabled lstopo from arch works ok but fails when try to build myself (in the check step). if force the installation, and run my own build, this fail on show the lstopo window, but run again when pass glxgears, eglgears_{x11,wayland) and vkcube (similar to glxgears, but for Vukan) works, so in not a instalation problem greetings |
I don't have any wayland/NVIDIA machine to debug unfortunately. If you want to debug on your side, you should add some printf inside hwloc/topology-gl.c before and after each XNVCtrl function call. I guess one of them is hanging. |
Hello. If you still have this issue, can you check whether something is listening on a port between 6000 and 6009 on this Linux? We've seen another hang that was caused by tensorflow listening on 6006 and hwloc's call to XOpenDisplay() timeouting because of that. |
What version of hwloc are you using?
try to build 2.7.0 from tarball
Which operating system and hardware are you running on?
Linux sL1pKn07 5.15.13-arch1-1 #1 SMP PREEMPT Wed, 05 Jan 2022 16:20:59 +0000 x86_64 GNU/Linux
Dual Xeon E5-2650-V4 in Asus Z10PE-D8 with 128Gb DDR4 ram SKHynx HMA42GR7AFR4N-UH (8x16Gb)
Details of the problem
The unnittest paused in the
test-fake-plugin
testrun
make check
after buildsimply the proccess is freeze
No
Yes
Additional information
the unnittest stops in this line of the script
hwloc/utils/hwloc/test-fake-plugin.sh.in
Line 40 in b88192a
simply freeze, no crash. seeems wait to "do things" but never comes
the contains of the file
test-fake-plugin.sh.log
is:running the command by hand works
the next command in the script also works
hwloc 2.5.0 (from tarball) also fails. idk what happen
greetings
The text was updated successfully, but these errors were encountered: