Skip to content

GL backend emits "No protocol specified" if XOpenDisplay() fails #483

Description

@jsquyres

What version of hwloc are you using?

This was originally reported in open-mpi/ompi#7701: the user complained that mpiruning an app produced an errant No protocol specified message.

Through a very long series of comments, we determined by looking at debugging output from Open MPI that the No protocol... message is emitted right when Open MPI will be invoking functionality in libhwloc.

From there, we had the user run lstopo, and we noticed that it also emits the No protocol specified message.

From that, we concluded that something in libhwloc is likely the source of the No protocol... message.

Since the most recent comments on the Open MPI github issue are about Ubuntu 20.04, I assume we're talking about https://packages.ubuntu.com/focal/hwloc, which is Ubuntu-packaged hwloc 2.1.0.

Which operating system and hardware are you running on?

Similar to above, I assume the users are running on Ubuntu 20.04. This is from my Ubuntu 20.04 VM (which does not show the errant 'No protocol...` message):

Linux ubuntu-2004 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Details of the problem

open-mpi/ompi#7701 (comment) says:

lstopo does indeed emit No protocol specified

CC: @ke7kto @YannChemin @chhu @rhc54

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions