Я должен начать с того, что я довольно новичок в Linux. Я хочу, чтобы мой пи прокручивал картинки в Image Viewer и никогда не спал. Я следовал этим инструкциям из другого вопроса, чтобы попытаться решить проблему со сном.
apt-get install x11-xserver-utils
Now open up your ~/.xinitrc file
(if you don't have one then create it) and enter this:
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
exec /etc/alternatives/x-session-manager # start lxde
У меня не было файла .xinitrc в моем домашнем каталоге, поэтому я его создал. Казалось, это не имеет значения. У меня также есть файл .Xauthority в / home / pi, и я попытался переименовать его, но он создает новый файл .Xauthority.
x11-xserver-utils is already the newest version.
и .xinitrc находится в каталоге / home / pi
У меня такая же проблема. Вы нашли, в каком каталоге должен быть создан файл .xinitrc, чтобы остановить активацию заставки?
—
TfromNYC
Как вы начинаете X? .Xauthority генерируется автоматически и не имеет отношения к делу, я думаю. Вы также можете попробовать вызвать свой сценарий сессии
—
XTL
~/.xsession
. Я верю, что xinit - это реликвия, как и его .xinitrc. Это используется startx, все же. Менеджеры входа могут или не могут игнорировать это. Я думаю, что я также видел .xclients и не спрашиваю меня о CDE. В любом случае, .xsession и .xsession-errors - мои предпочтения. Вы можете использовать grep -r для упоминания этих файлов в скриптах в / etc / X11. Кроме того, startx - это, вероятно, скрипт, который вы можете прочитать, чтобы увидеть, что именно он делает.
Вы тестировали
—
XTL
xset
команды в уже запущенном X и имеют ли они значение? Не исключено, что в вашей версии сервера не работает «чистое» X-гашение.
~/.xinitrc
и выxset
установили?