Запуск pyqt с правами суперпользователя? - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь запустить pyqt файл с sudo, но графический интерфейс не запускается при запуске от имени пользователя root.Это дает мне эту ошибку:

X Error: BadAccess (attempt to access private resource denied) 10
  Extension:    130 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x142
X Error: BadShmSeg (invalid shared segment parameter) 128
  Extension:    130 (MIT-SHM)
  Minor opcode: 5 (X_ShmCreatePixmap)
  Resource id:  0x3000010
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x3000011

Итак, есть ли способ запустить его с привилегиями root?

1 Ответ

0 голосов
/ 13 сентября 2018

У меня была похожая проблема при запуске QT из контейнера Docker.

Попробуйте с этим (это решение для меня):

echo "export QT_X11_NO_MITSHM=1" >> $HOME/.bashrc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...