Skip to content

Crash on Fedora 37 QSocketNotifier: Can only be used with threads started with QThread #317

@knutj

Description

@knutj

I am using the latest version of pysurfer with python 3.10. The system is Fedora 37 with wayland and nvidia gbm.
QSocketNotifier: Can only be used with threads started with QThread
Traceback (most recent call last):
File "/home/knutjb/.local/bin/pysurfer", line 9, in
from surfer._commandline import parser
File "/home/knutjb/.local/lib/python3.11/site-packages/surfer/init.py", line 1, in
from .viz import Brain, TimeViewer # noqa
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/knutjb/.local/lib/python3.11/site-packages/surfer/viz.py", line 25, in
from . import utils, io
File "/home/knutjb/.local/lib/python3.11/site-packages/surfer/utils.py", line 1, in
from collections import Sequence
ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib64/python3.11/collections/init.py)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions