File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 50
50
- shell : bash -el {0}
51
51
run : ./tools/github_actions_infos.sh
52
52
name : ' Show infos'
53
+ # Uncomment if "xcb not found" Qt errors/segfaults come up again
54
+ # - shell: bash -el {0}
55
+ # run: LD_DEBUG=libs python -c "from PyQt6.QtWidgets import QApplication, QWidget; app = QApplication([]); import matplotlib; matplotlib.use('QtAgg'); import matplotlib.pyplot as plt; plt.figure()"
53
56
- shell : bash -el {0}
54
57
run : ./tools/get_testing_version.sh
55
58
name : ' Get testing version'
Original file line number Diff line number Diff line change @@ -125,6 +125,10 @@ stages:
125
125
mne sys_info -pd
126
126
mne sys_info -pd | grep "qtpy: .*{PySide6=.*}$"
127
127
displayName: Print config
128
+ # Uncomment if "xcb not found" Qt errors/segfaults come up again
129
+ # - bash: |
130
+ # set -e
131
+ # LD_DEBUG=libs python -c "from PySide6.QtWidgets import QApplication, QWidget; app = QApplication([]); import matplotlib; matplotlib.use('QtAgg'); import matplotlib.pyplot as plt; plt.figure()"
128
132
- bash : source tools/get_testing_version.sh
129
133
displayName : ' Get testing version'
130
134
- task : Cache@2
Original file line number Diff line number Diff line change 11
11
12
12
# This also includes the libraries necessary for PyQt5/PyQt6
13
13
sudo apt update
14
- sudo apt install -yqq xvfb libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xfixes0 libopengl0 libegl1 libosmesa6 mesa-utils
14
+ sudo apt install -yqq xvfb libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xfixes0 libopengl0 libegl1 libosmesa6 mesa-utils libxcb-shape0
15
15
/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -screen 0 1400x900x24 -ac +extension GLX +render -noreset
You can’t perform that action at this time.
0 commit comments