Иногда xserver не может открыть дисплей при загрузке - PullRequest
0 голосов
/ 13 января 2020

У нас есть стандартный дистрибутив Yocto Poky, основанный на Linux ядре 3.10.38, который работает на встроенном экране. Установлено приложение QT (GUI), которое автоматически загружается при запуске.

В общем, загрузка идет нормально, но один из ста раз я получаю ошибку xserver:

xset: unable to open display ":0"<br>
QXcbConnection: Could not connect to display :0

После этого приложение пытается запуститься, но завершается с ошибкой (потому что не может подключиться к дисплею).

В среде, где это используется, крайне важно, чтобы при загрузке не застревали. Могу ли я изменить настройку или добавить ожидание и / или повторную попытку загрузки xserver, чтобы сделать его более надежным?

...