Я пытаюсь выполнить беседку из докера. Однако мне не нужна поддержка дисплея. При выполнении gzserver
, Я поразил эту проблему:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 27
Current serial number in output stream: 28
Я нашел эту связанную тему, однако она не покрывает использование докера.
Выполнение echo $DISPLAY
в рамках возвратов докера :0
Переменная среды DISPLAY=:0
. По всей вероятности это установлено где-нибудь в dockerfile как
ENV DISPLAY :0
или в докере-compose.yml как
environment:
- DISPLAY
Если дисплей и рендеринг не нужны, удалите объявления выше или сбросьте эту переменную через
unset -v DISPLAY
для работы вокруг проблемы.