I've did some research about error, that i posted before:
Solver 3.0: unexpected banner "Maximum number of clients reachedMaximum number of clients reachedSILENTARMY mining mode ready"
miner is reached Xorg max clients limit - in Debian it's 256. When i look into
lsof -U output, i saw, that every sa-solver opens 17 connections, so we have 17 (per sa-solver) * 7 (GPUs) * 2 (thread per GPU) = 238 connections just for solvers and a few connections from main process:
http://sprunge.us/UgXB - may be more just after startup because i see only 16 connections from last 2 threads. So, when i removed banner checking from silentarmy script
17 connections per sa-solver? On an Ubuntu 16.04 system with the amdgpu-pro 16.40 drivers, I notice each sa-solver opens only 1 connection. Example with 4 sa-solver instances: