Estou usando um Raspberry PI 3 com raspbian stretch e cromo como um quiosque, inicio o quiosque por meio do arquivo de inicialização automática do LXsession e tudo funciona bem, exceto que não consigo fazer o áudio funcionar.
Eu imaginei que algo poderia estar errado com o ambiente, então eu investiguei e parece que o cromo não tem nenhum ambiente.
Fazendo um
cat /proc/<chromium_PID>/environ
Retorna apenas uma longa lista de bytes nulos (~ 2197).
O script pai tem env, mas nenhum env para processos filhos chromium nem chromium.
Se eu iniciar o chromium via ssh, ele recebe env (e o áudio funciona).
aqui está a linha de comando do ps para o chromium
/usr/lib/chromium-browser/chromium-browser --disable-quic --enable-fast-unload --enable-tcp-fast-open --disable-gpu-compositing --ppapi-flash-version=29.0.0.140 --enable-pinch --ppapi-flash-path=/usr/lib/chromium-browser/libpepflashplayer.so --ppapi-flash-args=enable_stagevideo_auto=0 --remote-debugging-port=9222 --noerrdialogs --kiosk <kiosk_url>
Alguém tem alguma ideia de como o env se perde?