2016-02-24 3 views
0

В сценарии у меня есть цикл N тестов, который запускает команду в окне xterm для каждого теста. N может быть 30. С N = 16 я заметил, что у меня есть только 11 окон xterm для первых 11 тестов.Xterm не может отображать более 11 окон

Для теста 12 я получил эту ошибку в моем файле журнала: «Xterm Xt об ошибке: Невозможно открыть дисплей: ...»

1 Есть ли какие-либо ограничения на количество XTERM окон, которые могут быть открытыми одновременно?

2- в моем сценарии, как я могу управлять, чтобы проверить, если окно Xterm был открыт без ошибок (есть ли способ сделать это без разбора мой лог-файл?)

ответ

0

Количество окон зависит от X сервера (не в программе xterm — или других клиентов, как правило). Одиннадцать окон звучат низко (возможно, у вашей машины мало памяти).

Чтобы проверить наличие ошибки, ваш сценарий должен посмотреть статус выхода (обычно $?), когда xterm выходов. Существует несколько возможных кодов, задокументированных в manual page.