В дополнение к уже данному ответу. Если вы хотите применить это изменение к своей системе, рассмотрите возможность просмотра этих файлов:
Для простого "xinit":/etc/X11/xinit/xserverrc
:
#!/bin/sh
exec /usr/bin/X -nolisten tcp -nolisten local "$@"
Для "lightdm":/etc/lightdm/lightdm.conf.d/50-X-no-listen.conf
[Seat:*]
xserver-command=X -nolisten tcp -nolisten local
Все кредиты принадлежат этому сообщению в блоге:https://tstarling.com/blog/2016/06/x11-security-isolation/(Большое спасибо за него!)
Если вы добавите перенаправление к своей команде в crontab
"Command >> /path/to/log 2>&1"
Вывод будет виден.
Помните, что у Cron нет вашей среды, поэтому ваш путь к командам должен начинаться с корня /path/to/command
и команд в вашем скрипте, если только вы не настроили переменную среды PATH на требуемый путь поиска.