Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: Tadeáš Pařík 09 Ledna 2014, 21:26:00

Název: RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 21:26:00
Petr Krčmář nás nepřestává zásobovat zajímavými články, tentokrát si vzal na paškál unavené oči z displejů našich počítačů. Celý článek je zde (http://www.root.cz/clanky/ohrejte-studene-svetlo-sveho-monitoru-a-setrete-oci/).

O co v kostce jde?

Citace
Jakmile se sešeří, program začne postupně upravovat kalibraci barev na monitoru až po vámi nastavenou hodnotu. Když přetáhnete noc u počítače až ke svítání, barvy se zase automaticky vrátí k původní bílé.

Jak na to?

Kód: [Vybrat]
sudo apt-get install redshift gtk-redshift
Následně si vytvoříme konfigurační soubor pro naši lokaci (ČR).

Kód: [Vybrat]
nano ~/.config/redshift.conf
Do tohoto souboru, např. pomocí texťáku nano, vi apod., zapíšeme:

Kód: [Vybrat]
; Global settings
[redshift]
temp-day=5500
temp-night=4200
location-provider=manual

[manual]
; CZ
lat=50
lon=15

Můžeme spouštět přes grafické klikátko, v nabídce Dash aplikace RedShift. Případně to celé můžeme ovládat i přes příkazovou řádku, aniž bychom vytvářeli konfigurační soubor (viz článek).

Kód: [Vybrat]
redshift -l 50:15 -t 5500:4200
Poznámka na závěr, aplikace se překládá pomocí LP, tak můžete chybějící řetězce dopřeložit  ;)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: h4ck1 09 Ledna 2014, 21:29:09
Máte tam překlep. GTK
Kód: [Vybrat]
sudo apt-get install redshift gkt-redshift ;)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 21:30:27
Máte tam překlep. GTK
Kód: [Vybrat]
sudo apt-get install redshift gkt-redshift ;)

Díky, opraveno. Asi unavené oči  ;D
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: h4ck1 09 Ledna 2014, 21:33:26
Není zač. Já bych ještě doporučil f.lux, myslím že to funguje podobně.
http://justgetflux.com/

EDIT: Aha, je zmíněn v tom článku. Nevšiml jsem si :).
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 21:38:55
Není zač. Já bych ještě doporučil f.lux, myslím že to funguje podobně.
http://justgetflux.com/

EDIT: Aha, je zmíněn v tom článku. Nevšiml jsem si :).

Nezmiňoval jsem ho záměrně, hlavně kvůli uzavřenému kódu. Vysvětleno je to i na stránkách prográmku RedShift.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: geofre 09 Ledna 2014, 21:57:23
Jen mi přijde poměrně rušivé, že kurzor myši má barvu v "normální" intenzitě. V mém případě klasicky bílou, jako plocha bez zapnutého RedShiftu...
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 21:59:22
Jen mi přijde poměrně rušivé, že kurzor myši má barvu v "normální" intenzitě. V mém případě klasicky bílou, jako plocha bez zapnutého RedShiftu...

Na stránkách RedShiftu:

Citace
Redshift won’t affect the color of your cursor when your graphics driver is configured to use hardware cursors. Some graphics drivers have an option to disable hardware cursors in xorg.conf.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: GdH 09 Ledna 2014, 22:00:48
V 13.10 je to stále gtk-redshift. Jinak bych se vyhnul psaní
Kód: [Vybrat]
/home/jmeno_uzivatele/když můžu napsat všude funkční
Kód: [Vybrat]
$HOME/nebo
Kód: [Vybrat]
~/
Ten home taky nemusím mít vůbec v /home ;)

Jo a na co touch, když rovnou můžu napsat nano, nebo gedit?

Jinak jsem zvědav, co to se mnou udělá :)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 22:03:25
V 13.10 je to stále gtk-redshift.

Vycházel jsem z tého poznámky:

Citace
Note: Before version 1.8 redshift-gtk was known as gtk-redshift.

Aktuálně jsem si to nemohl u nových verzí ověřit... díky, opravím.

Ad home... ~/ bude stačit.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Martin Šácha 09 Ledna 2014, 22:09:52
Jenom vykopíruju z Petrova článku tabulku teplot - pro mě je třeba teplota klasické žárovky/halogenky daleko příjemnější než zářivka, nedej bože ledka...

Kód: [Vybrat]
Teplota barvy zdroj světla
6500 K počítačový monitor
6000 K polední světlo
5000 K běžné denní světlo
4200 K zářivka
3400 K halogenová žárovka
2700 K klasická žárovka
1900 K svíčka
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 22:16:12
Tohle je dost individuální, každopádně už jsem si to dal všude a člověk si na to velmi rychle zvykne... ano, první moment je zvláštní, hlavně večer, kdy se to přepne... ale je-li to spuštěné na pozadí a dochází-li k postupné změně, tak je to fajn.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Mariocz 09 Ledna 2014, 22:17:20
Zajímavý, taky jsem zvědavej jestli to bude mít úspěch.

Každopádně verze 1.7 (Ubuntu 12.10 [ano jsem magor :]) po spuštění gtk-redshift se po pár sekundách vypne:

Kód: [Vybrat]
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.

** (process:6730): WARNING **: Could not get location, 3 retries left.


** (process:6730): WARNING **: Could not get location, 2 retries left.


** (process:6730): WARNING **: Could not get location, 1 retries left.


** (process:6730): WARNING **: Provider does not have a valid location available.
Unable to get location from provider.

A s uvedeným configem se mi gui ani manuální prostředí nepodaří rozjet:
Kód: [Vybrat]
redshift -l 50:15 -t 5500:4200
Malformed argument.
Failed to set manual option.
Try `-l manual:help' for more information.

po odstranění configu příkaz funguje

Ostatním to běhá bez problému?
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 22:24:26
Ten konfigurák máš blbě, není tam nastaveno manuální řízení, tobě to načítá geoclue. Dej sem výpis toho, co tam máš...
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: geofre 09 Ledna 2014, 22:31:29
Je nějako možné, spouštět jej automaticky s přihlášením? Tedy, vím, že to určitě možné je, ale nevím, jak to udělat. Mohu poprosit o radu?
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tadeáš Pařík 09 Ledna 2014, 22:32:22
Je nějako možné, spouštět jej automaticky s přihlášením? Tedy, vím, že to určitě možné je, ale nevím, jak to udělat. Mohu poprosit o radu?

Ozubené kolečko → Aplikace po spuštění → přidat
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: geofre 09 Ledna 2014, 22:33:45
Je nějako možné, spouštět jej automaticky s přihlášením? Tedy, vím, že to určitě možné je, ale nevím, jak to udělat. Mohu poprosit o radu?

Ozubené kolečko → Aplikace po spuštění → přidat

To mě asi mohlo napadnout... Stydím se a děkuji.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Mariocz 09 Ledna 2014, 22:35:04
config jsem kopíroval od tebe. Nejspíš jsem přikopíroval nějakej znak navíc. Na druhý pokus už vše šlape. Díky
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: GdH 09 Ledna 2014, 22:36:40
Jen mi přijde poměrně rušivé, že kurzor myši má barvu v "normální" intenzitě. V mém případě klasicky bílou, jako plocha bez zapnutého RedShiftu...

Pak se může hodit třeba téma kurzoru Redglass, dá se nastavit v gnome tweak tool. Sice to funguje stále stejně debilně a GTK3 téma ignoruje úplně, ale Opera i Firefox to respektují.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: geofre 09 Ledna 2014, 22:54:27
Jen mi přijde poměrně rušivé, že kurzor myši má barvu v "normální" intenzitě. V mém případě klasicky bílou, jako plocha bez zapnutého RedShiftu...

Pak se může hodit třeba téma kurzoru Redglass, dá se nastavit v gnome tweak tool. Sice to funguje stále stejně debilně a GTK3 téma ignoruje úplně, ale Opera i Firefox to respektují.

Díky, vyzkouším.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: František Zatloukal 09 Ledna 2014, 22:55:54
Co se týče kurzoru, tak výchozí vzhled v GS (Adwaita) nevypadá IMO špatně...
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: GdH 09 Ledna 2014, 23:12:54
Co se týče kurzoru, tak výchozí vzhled v GS (Adwaita) nevypadá IMO špatně...

To je DMZ (Black) a prblém je furt stejný - mozek těžko uvěří, že je bílá ta červená, když to má možnost srovnat s bílým lemováním šipky :)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: janjasmin 20 Ledna 2014, 18:19:10
Zdravim,mam Kubuntu 13.10  a redshift asi nefunguje,při spuštění se na liště objeví aplet kde lze přepínat mezi modrym a červenym režimem ale na barvu monitoru to nemá vliv

Pokud redshift spustim v terminalu tak to vypíše
Kód: [Vybrat]
redshift
Gamma ramp size too small: 0
Failed to start adjustment method randr.
Trying next method...
Using method `vidmode'.


Díky
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: janjasmin 21 Ledna 2014, 19:30:40
Tak jsem poprosil  google a  asi je problem v KDE
zkusil jsem tedy flux, podle návodu by to v KDE mělo chodit, ale vysledek je stejny, tady podle toho návodu to mám nastavené
http://www.tux-crazy.com/2011/01/protect-your-vision-from-computer.html (http://www.tux-crazy.com/2011/01/protect-your-vision-from-computer.html)

ale obrazovka nezčervená. Tak kdyby  někdo měl řešení byl bych rád


PS:Jen to po cca 4 měsících doplním, mezitím se se mnou rozloučil ntb Lennovo a nyní na Aceru to jde v pořádku, skvělá věc
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Tomáš Macek 21 Března 2014, 16:32:14
Perfektní utilitka, +1 :-*
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: kontra 15 Dubna 2014, 04:28:39
caute, prosim Vas o radu :) spustil som ten redshift, nastavil som si CZ (sme blizko, takze to je asi jedno), aj mi to funguje, len mi v noci teraz svieti displej notebooku skor tak do zlta. Nedalo by sa to nejako zmenit, aby displej iba stiahol jas? Ci ta zlta je dobra v tme pre moje oci? Az tak moc mi to nevadi, zvyknem si, ale keby nahodou... :)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: jmp 15 Dubna 2014, 06:41:03
to je ale přesně to, co ten redshift má dělat... (tedy posun k teplým barvám)

EDIT: pokud potřebujete věrné podání barev, tak ten redshift rozhodně nepoužívejte
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Martin Šácha 15 Dubna 2014, 07:24:30
Redshift, jak uz nazev napovida jen posunuje spektrum do cervenejsich barev. Stmivani si musis udelat jinak.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Jakub Vaněk 15 Dubna 2014, 07:43:44
Myslím, že když napíšete do terminálu "redshift --help", tak vám tam vyjede argument brightness. Ten pak přidáte do spouštěcí řádky. Nemůžu to zkusit teď, protože jsem ve škole s Windows XP :(, až doma.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Mariocz 15 Dubna 2014, 11:34:22
Od verze 1.8 jde v redshiftu nastavit různý brightness pro den a noc.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Martin Šácha 15 Dubna 2014, 12:42:57
Aha, to jsem netusil, diky!
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: geofre 15 Dubna 2014, 20:34:57
Pěkný večer přeji všem.
Mám RedShift nastavený jako aplikaci po spuštění, ale nedaří se mi ho donutit, aby se mi při jeho spuštění objevila ikona v horním panelu (Gnome Classic) a já ho tak mohl v případě potřeby jedním klikem na chvíli vypnout a pak opět zapnout...
Je potřeba jej spouštět s nějakým doplňujícím parametrem?? Díky za radu :-)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Dano V 15 Dubna 2014, 21:00:00
Pěkný večer přeji všem.
Mám RedShift nastavený jako aplikaci po spuštění, ale nedaří se mi ho donutit, aby se mi při jeho spuštění objevila ikona v horním panelu (Gnome Classic) a já ho tak mohl v případě potřeby jedním klikem na chvíli vypnout a pak opět zapnout...
Je potřeba jej spouštět s nějakým doplňujícím parametrem?? Díky za radu :-)
skús ho spustiť s oneskorením. V aplikácie spúšťané pri štarte napr.
Kód: [Vybrat]
sh -c "sleep 10 && gtk-redshift &"
edit: Som sám koho pri tom pália oči?  :-\  nastavil som to na temp-day=6000
temp-night=5500, ale s „normálne” žiariacim monitorom nemám problém  ::)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Mariocz 15 Dubna 2014, 21:02:10
geofre:
nejspíš pouštíš jen redshift. musíš spouštět 'gtk-redshift'. Tušim že nějaká z verzí to má opačne 'redshift-gtk'.

// mně to funguje i bez zpoždění
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: geofre 15 Dubna 2014, 21:06:05
Díky prozkouším se zpožděním bez 'gtk' a pak naopak a uvidíme. Teď ale nemůžu restartovat :-) Díky

Edit:
...
skús ho spustiť s oneskorením. V aplikácie spúšťané pri štarte napr.
Kód: [Vybrat]
sh -c "sleep 10 && gtk-redshift &"
edit: Som sám koho pri tom pália oči?  :-\  nastavil som to na temp-day=6000
temp-night=5500, ale s „normálne” žiariacim monitorom nemám problém  ::)

Tohle funguje díky :-)
jinak já zjistil, že při práci (noční práci) na počítači kde Redshift není, mě pálí oči... jsem na něj natolik zvyklý, že mi obrazovky bez něj přijdou divné :-D
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Kos112567 05 Května 2016, 22:25:11
Ahoj,

mohl bych vás poprosit o radu? :)

Nainstaloval jsem si Redshift a chtěl bych jeho config upravit, tak jsem zadal příkaz zmíněný výše (nano ~/.config/redshift.conf), poté ho upravil a když jsem dal uložit tak mi to vypsalo chybu - [Chyba při zápisu /home/michal/.config/redshift.conf: Operace zamítnuta] - nechápu proč zamítnuta, do své home složky bych snad měl mít plná práva, ne?

Když jsem dal tedy soubor neuložit a pokusil jsem se redshift spustit pomocí terminálu, tak mi to napsalo:

Screen 1 could not be found.
Failed to start adjustment method randr.

nevíte co s tím?

Předem díky za odpovědi :)
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: juwa2 06 Května 2016, 06:00:30
Je to obyčejný textový soubor, navíc ve tvé domovské složce. Takže nic nebrání jeho editaci kterou můžeš provádět v libovolném textovém editoru, např. gedit. Soubor je třeba editovat při ukončeném redshiftu.
Pokud se ale z nějakého důvodu stalo, že práva k zápisu do souboru nemáš, není problém si je přidělit. Napřed převezmi vlastnictví souboru na sebe
Kód: [Vybrat]
sudo chown michal:michal /home/michal/.config/redshift.confa potom si přiděl práva
Kód: [Vybrat]
sudo chmod 764 /home/michal/.config/redshift.conf----------------------------------------------------------------------------------------
Pokud sis soubor nějak poškodil, použij ze stránek redshiftu http://jonls.dk/redshift/ ten  vzorový a uprav si ho dle potřeby. A nezapomeň zase ošetřit práva.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Kos112567 07 Května 2016, 17:17:11
Jasně, už to uložit šlo, díky za odpověď :)

Nicméně problém s pouštěním stále přetrvává...pořád mi to píše:

Screen 1 could not be found.
Failed to start adjustment method randr.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: martyj 07 Května 2016, 18:02:02
Jasně, už to uložit šlo, díky za odpověď :)

Nicméně problém s pouštěním stále přetrvává...pořád mi to píše:

Screen 1 could not be found.
Failed to start adjustment method randr.

A ty máš připojený externí monitor ?

Zkus mrknout sem : https://wiki.archlinux.org/index.php/Redshift#Screen_1_could_not_be_found

Kdybys nevěděl, jak dál zkus program F.lux používám ho bez problémů.
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: Kos112567 08 Května 2016, 21:28:12
Nene, to jsem neměl, ale podle toho tvého odkazu už se mi to podařilo zprovoznit :)

Díky!

PS
Ještě takový rychlý dotaz nakonec - vždy, když zapadne slunce, tak ho budu muset ručně zapnout přes terminál, nebo se dá nastavit nějak, aby běžel na pozadí a já se o to nemusel starat?
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: aaaaa 08 Května 2016, 22:07:58
Redshit mi funguje na PC automaticky. Každopádně můžeš zkusit pro regulaci tento doplněk přímo pro firefox:
https://addons.mozilla.org/cs/firefox/addon/firelux/
Název: Re:RedShift aneb šetříme naše oči
Přispěvatel: juwa2 09 Května 2016, 08:34:06
Redsift běží na pozadí (má ikonku v liště). Musíš však nastavit jeho spouštění po přihlášení (přidej ho do "Aplikace spouštěné při přihlášení"). Příkaz bude redshift-gtk