В двух полностью независимо разработанных проектах (приложение PyQt на работе, не разработанное мной, и приложение C ++ Qt, над которым я работаю как сторонний проект), я вижу ошибки рендеринга выпадающего меню.Во-первых, вот как выглядит ошибка рендеринга:
Ошибка рендеринга Docker QT

Оба приложения работают в Docker (с типичным монтированием тома X11 для монтирования тома дляGUI passthru), обе ошибки рендеринга присутствуют одинаково и только периодически.Мой побочный проект (тот, что на картинке), кажется, всегда представляет ошибку при первом запуске моей программы после запуска контейнера Docker, но каждый раз после этого список отображается правильно.Для рабочего приложения (которое является более сложным, чем то, что я изобразил здесь), выпадающий список, который не отображается правильно, часто изменяется и, кажется, иногда вызывается изменением размера / максимизацией окна, но не повторяется.
Я работаю на qtdeclarative5-dev на Ubuntu 18. Рабочее приложение работает на PyQt5 из PyPI.
Эта проблема, скорее всего, связана с вопросом здесь Элементы пользовательского интерфейса приложения Qt отображаются случайным образомкак пустой / черный в Docker , но этот вопрос, к сожалению, остался без ответа.