payload: {"action":"created","issue":{"url":"https://api.github.com/repos/pyvista/pyvista/issues/247","repository_url":"https://api.github.com/repos/pyvista/pyvista","labels_url":"https://api.github.com/repos/pyvista/pyvista/issues/247/labels{/name}","comments_url":"https://api.github.com/repos/pyvista/pyvista/issues/247/comments","events_url":"https://api.github.com/repos/pyvista/pyvista/issues/247/events","html_url":"https://github.com/pyvista/pyvista/issues/247","id":452957671,"node_id":"MDU6SXNzdWU0NTI5NTc2NzE=","number":247,"title":"Can PyVista run without display?","user":{"login":"kjelljorner","id":36157530,"node_id":"MDQ6VXNlcjM2MTU3NTMw","avatar_url":"https://avatars2.githubusercontent.com/u/36157530?v=4","gravatar_id":"","url":"https://api.github.com/users/kjelljorner","html_url":"https://github.com/kjelljorner","followers_url":"https://api.github.com/users/kjelljorner/followers","following_url":"https://api.github.com/users/kjelljorner/following{/other_user}","gists_url":"https://api.github.com/users/kjelljorner/gists{/gist_id}","starred_url":"https://api.github.com/users/kjelljorner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kjelljorner/subscriptions","organizations_url":"https://api.github.com/users/kjelljorner/orgs","repos_url":"https://api.github.com/users/kjelljorner/repos","events_url":"https://api.github.com/users/kjelljorner/events{/privacy}","received_events_url":"https://api.github.com/users/kjelljorner/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2019-06-06T10:37:22Z","updated_at":"2019-06-07T08:06:54Z","closed_at":null,"author_association":"NONE","body":"I want to use PyVista on a compute node without display. If I don't install pyqt in my conda environment it works fine. Problem is that I need pyqt as a dependency for another package. Is there some way to prevent PyVista from trying to connect to the X display? Currently I get the following error:\r\n```\r\nqt.qpa.screen: QXcbConnection: Could not connect to display localhost:14.0\r\nCould not connect to any X display.\r\nSegmentation fault\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/pyvista/pyvista/issues/comments/499796500","html_url":"https://github.com/pyvista/pyvista/issues/247#issuecomment-499796500","issue_url":"https://api.github.com/repos/pyvista/pyvista/issues/247","id":499796500,"node_id":"MDEyOklzc3VlQ29tbWVudDQ5OTc5NjUwMA==","user":{"login":"kjelljorner","id":36157530,"node_id":"MDQ6VXNlcjM2MTU3NTMw","avatar_url":"https://avatars2.githubusercontent.com/u/36157530?v=4","gravatar_id":"","url":"https://api.github.com/users/kjelljorner","html_url":"https://github.com/kjelljorner","followers_url":"https://api.github.com/users/kjelljorner/followers","following_url":"https://api.github.com/users/kjelljorner/following{/other_user}","gists_url":"https://api.github.com/users/kjelljorner/gists{/gist_id}","starred_url":"https://api.github.com/users/kjelljorner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kjelljorner/subscriptions","organizations_url":"https://api.github.com/users/kjelljorner/orgs","repos_url":"https://api.github.com/users/kjelljorner/repos","events_url":"https://api.github.com/users/kjelljorner/events{/privacy}","received_events_url":"https://api.github.com/users/kjelljorner/received_events","type":"User","site_admin":false},"created_at":"2019-06-07T08:06:54Z","updated_at":"2019-06-07T08:06:54Z","author_association":"NONE","body":"Sorry, my bad. I found out that the culprit was matplotlib. Pyvista is working fine. \r\nI googled around a bit yesterday and found something that seems to work generally:\r\n`export QT_QPA_PLATFORM='offscreen'`\r\nSo if this environmental variable is set there is no crash upon import of matplotlib. Setting a different backend for matplotlib also works fine."}}
other: {"actor":{"display_login":"kjelljorner"}}