Impedire allo schermo di diventare vuoto per il chiosco


9

Dovrei iniziare dicendo che sono abbastanza nuovo su Linux. Voglio che il mio pi scorra le immagini in Image Viewer e non dorma mai. Ho seguito queste istruzioni da un'altra domanda per provare a risolvere il problema del sonno.

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

Non avevo il file .xinitrc nella mia home directory, quindi ne ho creato uno. Non sembra aver fatto la differenza. Ho anche un file .Xauthority in / home / pi e ho provato a rinominarlo ma crea un nuovo file .Xauthority.


Sicuro che il file si trova in ~/.xinitrce hai xsetinstallato?
Jivings,

x11-xserver-utils is already the newest version.e .xinitrc è nella directory / home / pi
Brad Morris,

Sto avendo lo stesso problema. Hai trovato in quale directory deve essere creato il file .xinitrc per interrompere l'attivazione del salvaschermo?
TfromNYC,

Come stai iniziando X? .L'autoritā è auto-generata e non rilevante qui, penso. Puoi anche provare a chiamare lo script della sessione ~/.xsession. Credo che xinit sia una reliquia, così come il suo .xinitrc. Tuttavia, viene utilizzato da startx. I gestori degli accessi potrebbero ignorarlo o meno. Penso di aver visto anche .xclients e non chiedermi del CDE. Ad ogni modo, .xsession e .xsession-errori sono la mia preferenza. Puoi grep -r per menzionare quei file negli script in / etc / X11. Inoltre, startx è probabilmente uno script che puoi leggere per vedere esattamente cosa fa.
XTL

Hai testato i xsetcomandi in una X già in esecuzione e fanno la differenza? Non è del tutto impossibile che il blanking X nudo sia rotto nella versione del server.
XTL

Risposte:


10

Modifica /etc/lightdm/lightdm.confe usa quanto segue xserver-command:

[SeatDefaults]
xserver-command=X -s 0 -dpms

Questo ha funzionato almeno per me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.