Newsgroup: it.comp.os.linux.debian
Titolo: Migliorare il contrasto e la luminosità su Debian Mate

Ho letto che Ubuntu ha un servizio, nella nuova versione, che migliora
la visione sullo schermo riducendo l'affaticamento della vista:
 
"Non Ãš questo l'ambito per elencare tutte le nuove caratteristiche di
GNOME, ma alcune funzionalitÃ  sono estremamente degne di nota. Tra
queste, GNOME Night Light Ãš una novitÃ  assoluta e si tratta di una
applicazione che regola la temperatura dello schermo in base all'orario
della giornata. Attenuando la luce blu attraverso transazioni verso
tonalitÃ  piÃ¹ calde, GNOME Night Light contribuisce a ridurre
l'affaticamento degli occhi, a promuovere cicli di sonno naturale e
costituisce un vero toccasana per la salute degli utenti. GNOME Night
Light regola il colore dello schermo utilizzando i tempi di alba e
tramonto per la propria posizione(rilevata automaticamente), ma Ãš anche
possibile creare pianificazioni personalizzate."
 
E' possibile applicarlo su Debian Mate? Inoltre come si regola la
luminositÃ  con Debian Mate? Ho cercato nei menÃ¹ ma su i desktop non mi
compare alcuna opzione per poterla regolare.
Ho trovato il programma Redredshift 1-11 ma il tar gz
https://github.com/jonls/redshift/releases
 non si scarica correttamente,
come si installa con i sorgenti? Per la latitudine si puÃ² utilizzare il
sito: 
http://www.latlong.net/
 
Grazie.
 


Architecture: i386
Depends: libc6 (>= 2.17), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78),
 libdrm2 (>= 2.4.3), libgeoclue0 (>= 0.11.1), libglib2.0-0 (>= 2.12.0),
 libx11-6, libxcb-randr0 (>= 1.3), libxcb1, libxml2 (>= 2.6.27), libxxf86vm1
Description-it: regola la temperatura dei colori dello schermo
 La temperatura dei colori viene configurata in base alla posizione del
 sole. Viene impostata una diversa temperatura dei colori di giorno e di
 notte. Al tramonto e al mattino presto la temperatura dei colori passa
 gradualmente dalla temperatura della notte a quella del giorno per
 permettere agli occhi di adattarsi lentamente.
 .
 Questo pacchetto fornisce il programma di base.
Description-md5: 63097b90fc4b0f93c181ccd92c47b673
Homepage: 
http://jonls.dk/redshift/
 
Tag: hardware::video, implemented-in::c, interface::commandline,
 role::program, scope::utility, use::configuring
Section: x11
Priority: extra
Filename: pool/main/r/redshift/redshift_1.9.1-4_i386.deb
Size: 56204
-------------------
 
-- 
bye, Yoda
 

 
 
Comandi:
 
sudo apt-get install redshift
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto redshift
 
sudo axi-cache show redshift
[sudo] password for computer64bit: 
sudo: axi-cache: comando non trovato
 
axi-cache show redshift
bash: axi-cache: comando non trovato
 
Suggerimenti?
 

 Suggerimenti?
 
Attendere che il problema temporaneo del server venga superato (come ha
fatto "afymmebe-2619" giorni fa per Skype) oppure cambiare gli indirizzi
dei server dei repository nel source.list .
 

 Suggerimenti?
 
axi-cache e' un comando che per averlo bisogna installarlo, ma e' solo
un ausilio per comodita'. Tu che non ce l'hai devi dare:
 
[~]yoda_$: apt-cache show redshift
 
Tra parentesi: sudo non serve con apt-cache, serve solo per installare
con apt-get -- Ciao
 
-- 
bye, Yoda
 

 luminositÃ  con Debian Mate?
 
da terminale:
 
xrandr --output HDMI1 --brightness 1.0
 
al posto di HDMI1 dovrai mettere il nome della tua interfaccia se
diversa, 1.0 è il valore base quindi se lo vuoi + luminoso metterai ad
esempio 1.1, viceversa se vuoi - luminosità metterai 0.9
 
le modifiche non sono permanenti, vanno perse al riavvio,
se le vuoi rendere permanenti puoi inserire il comando tra le
apllicazioni in avvio automatico 
 
 
 
-- 
 


Nel file di configurazione di redshift si possono anche impostare due
differenti gradi di luminosita`, per il giorno e per la notte, ed e`
appunto randr il metodo di default utilizzato per passare da l'una
all'altra.
 
; Set the adjustment-method: 'randr', 'vidmode'
; type 'redshift -m list' to see all possible values
; 'randr' is the preferred method, 'vidmode' is an older API
; but works in some cases when 'randr' does not.
 
Leggendo il tuo post m'e` venuto in mente un altro comando, cioe`
xbacklight, che utilizzai anni fa per ovviare ad un bug di Ubuntu che si
avviava con lo schermo nero.
 
In quel caso il comando, tipo
xbacklight -set 90.000000
si poteva porre nel file
/etc/gdm3/Init/Default
prima della riga finale
exit 0
cosi` da regolare la luminosita` all'avvio di ogni sessione grafica
degli utenti.
 

 ---
 
Non si potrebbe segnalare di metterlo di serie e magari mettere nei vari
pannelli di controllo anche l'impostazione di questa utility?
Non saprei come fare, soprattutto in inglese... ;)
 

 Non saprei come fare, soprattutto in inglese... ;)
 
Ma ti immagini se esaudissero le richieste  di tutti gli utenti?
Il sistema avrebbe una dimensione spropositata ... :-)
L'importante e` che ci sia il pacchetto nei repository; alla fine sei
riuscito ad installarlo?
 
Come gia` detto piu` volte il fatto che la documentzione sia in inglese
non e` piu` un grosso problema anche per chi non sa la lingua, visto che
i traduttori automatici online funzionano sufficientemente bene.
 
Ad esempio questa e` la pagina ufficiale di redshift:
 
http://jonls.dk/redshift/
 
 
e questa e` la sezione "Descrizione del progetto" tradotta da google:
 
Redshift consente di regolare la temperatura del colore in base alla
posizione del sole. Una temperatura di colore diverso è impostato
durante la notte e il giorno. Durante il crepuscolo e la mattina presto,
la temperatura di colore passa gradualmente dalla sera alla temperatura
di giorno per consentire gli occhi di adattarsi lentamente. Di notte la
temperatura del colore deve essere impostata in modo che corrisponda
alle lampade in camera. Questo è tipicamente una bassa temperatura a
circa 3000K-4000K (predefinita è 3700K). Durante il giorno, la
temperatura di colore deve corrispondere la luce dall'esterno, in genere
circa 5500K-6500K (di default è 5500K). La luce ha una temperatura più
alta in una giornata nuvolosa.
 
 
Mi sembra abbastanza comprensibile, o no?
 
Verso il fondo della pagina c'e` anche un esempio di file di
configurazione che potrai copiarti e metterlo manualmente nella Home in
 
~/.config/redshift.conf
 
Naturalmente dovrai poi aggiustartelo un po' per le tue esigenze.
 
Ad esempio la temperatura della luce notturna impostata a 3500 per me
non andava bene e l'ho alzata a
 
temp-night=5200
 
Ho modificato anche la luminosita` diurna e notturna, dopo aver tolto i
punti e virgola che rendono le righe dei commenti:
 
brightness-day=0.8
brightness-night=0.7
 
e impostato la giusta latitudine e longitudine per la mia zona.
Forse ti e` gia` stato scritto, se no guarda qui:
 
https://justgetflux.com/map.html
 
 
In ultimo ho corretto a
 
screen=0
 
l'indicazione per il monitor ma puoi anche commentare la riga col solito
punto e virgola se hai piu` schermi e vuoi che redshift applichi a tutti
le impostazioni.
 
 
Nota poi che se vuoi esiste anche 'redshift-gtk' che ti aggiunge
un'icona di stato sul pannello.
 
 

 
Sono riuscito ad installrlo. Se avvio il programma dal pannello di
controllo non
succede niente. Rimane in attesa di essere avviato. Manualmente non ho
provato.
 

 provato.
 
Dovresti provare ad avviarlo dal terminale.
 
Cerca dove si trova l'eseguibile col comando
which redshift
 
Cmq credo che il comando per avviarlo sia
 
/usr/bin/redshift
 
Se vuoi avere anche l'icona sul pannello, installa redshift-gtk e quindi
poi per lanciarlo il comando sara`
 
/usr/bin/redshift-gtk
 
Una volta avviato, potrai ritoccare come ti necessita il file di
configuazione che trovi nella tua Home:
 
~/.config/redshift.conf
 
Alla fine quando sara` a posto lo farai avviare in automatico ma quello
e` il passo successivo ..
 
 

 e` il passo successivo ..
 
Ok
 
 

 No, non c'e'.
 
Strano, cosa restituisce questo comando? :
 
find / -name redshift.conf 2>/dev/null
 

 
Nessun risultato.
 
Dopo averlo creato:
 
:~find / -name redshift.conf 2>/dev/nullnf
/home/computer64bit/.config/redshift.conf
 

 
P.S., dopo aver creato il file di cfg:
 
:~$ redshift
Assignment outside section in config file.
Unable to load config file.
 
 
 

 Unable to load config file.
 
Prova a sostituire nella tua Home il file di configurazione con uno
nuovo, dove scrivi dentro solo queste righe:
 
 
[redshift]
temp-day=5700
temp-night=5000
brightness-day=0.8
brightness-night=0.7
gamma=0.8
adjustment-method=randr
location-provider=manual
 
[manual]
lat=41.9
lon=12.4
 

M_M <sp...@the.hell> ha scritto:

Funziona! 
In effetti le impostazion di default, in confronto, fanno male alla vista... :(
Come lo si rende "permanente" dall'avvio? L'ho messo in rc.local ma non sembra
avviarsi. Per regolarlo leggermente più luminoso?
 

 avviarsi. Per regolarlo leggermente più luminoso?
 
Per regolare la luminosita` per il giorno e per la notte modifichi
rispettivamente i valori di brightness-day e brightness-night
Tieni presente che  brightness-day=1.0 corrisponde ad una luminosita`
del 100%.
 
Per rendere permanenti le modifiche vedo che in
/usr/lib/systemd/user/
esiste il servizio "redshift.service", quindi basterebbe abilitare quel
servizio per systemd, ma gia` giorni fa B.C. ti aveva suggerito:
 
le modifiche non sono permanenti, vanno perse al riavvio,
se le vuoi rendere permanenti puoi inserire il comando tra le
applicazioni in avvio automatico
 
e mi sembra la soluzione piu` sbrigativa.
 
Per farlo in Mate leggo qui:
http://wiki.ubuntu-it.org/AmministrazioneSistema/AvvioAutomatico#MATE
 
che la procedura e` semplice:
 
1) Accedere al Centro di controllo .
 
2) Nella sezione Personale selezionare Applicazioni d'avvio.
 
3) Nella finestra Preferenze delle applicazioni d'avvio selezionare la
scheda Programmi d'avvio e cliccare sul tasto Aggiungi.
 
4) Inserire nel campo Nome il nome del programma e in Comando il
percorso dell'eseguibile del programma oppure il comando da eseguire.
 
5) Infine fare clic su Aggiungi per salvare le impostazioni.
 
 

 In effetti le impostazion di default, in confronto, fanno male alla vista... :(
 
Ah, OK, non ero io completamente impazzito, allora. :)
L'ho provato per qualche ora e mi lacrimavano gli occhi...
 
Bye.