GNU/Linux >> Znalost Linux >  >> Linux

Blugon – filtr modrého světla pro X

Nedávno jsem pokryl řadu aplikací/nástrojů příkazového řádku, včetně Cookie, Sway a takeover.sh. Dnes jsem narazil na aplikaci, která ukončí všechny vaše (potenciální) problémy s modrým světlem a jmenuje se Blugon .

Blugon je lehký konfigurovatelný filtr modrého světla z příkazového řádku pro X. Můžete jej spustit jednou nebo jako démona (ručně nebo přes systemd). Funguje efektivně tak, že vypočítá barvu obrazovky z vašeho systémového času a konfigurace.

Blugon také podporuje několik backendů včetně tty pro spuštění blugon na vašem TTY a xgamma .

Blugon – filtr modrého světla pro X

Funkce ve filtru modrého světla

  • Open source a volně dostupné pro distribuce Linuxu.
  • Zdrojový kód dostupný na GitHubu.
  • Podporuje několik backendů včetně xgamma , tty , a scg .

Blugonovy závislosti jsou Python , libx11 , libxrandr a volitelný xorg-xgamma backend.

Jak nainstalovat Blugon v Linuxu

Nejprve nainstalujte následující požadované závislosti a naklonujte zdrojový kód Blugonu z úložiště git, jak je znázorněno.

$ sudo apt install libxrandr2 libxrandr-dev libx11-dev
$ git clone https://github.com/jumper149/blugon.git

Nyní můžete sestavit a nainstalovat Blugon v Linuxu, jak je uvedeno.

$ cd blugon/
$ make
$ sudo make install

Konfigurace Blugon

Výchozí konfiguraci můžete použít jako šablonu:

$ mkdir -p ~/.config/blugon/
$ cp /usr/share/blugon/configs/default/gamma ~/.config/blugon/gamma
$ blugon --printconfig > ~/.config/blugon/config

V opačném případě najdete příklady konfigurace v /usr/share/blugon/configs/ adresář.

Použití Blugon

Spusťte blugon z terminálu:

$ blugon

Spusťte jej na pozadí pomocí:

$ (blugon&)          # to start
$ killall blugon         # to stop

Chcete-li spustit blugon pomocí systemd , povolte službu jako uživatel příkazem:

$ systemctl --user enable blugon.service

Můžete použít aktuální režim pro ruční ovládání teploty barev (např. pomocí klávesových zkratek) bez použití démona:

$ blugon --setcurrent="+600"    # for more blue
$ blugon --setcurrent="-600"    # for more red

Jako obvykle můžete použít -h příznak pro pomoc nebo intenzivnější manuálovou stránku:

$ man blugon

Možnosti Blugon

  • -o nebo --once implementuje hodnoty gama pomocí aktuálního času.
  • -S nebo --setcurrent nastavuje teplotu barev.
  • -s nebo --simulation simuluje konfiguraci na celý den.
  • -f nebo --fade při spuštění vybledne barva obrazovky.
  • -i [secs] nebo --interval=[secs] nastavuje čas mezi aktualizacemi.
  • -c [path] nebo --configdir=[path] určuje konfigurační adresář.
  • -b [backend] nebo --backend=[backend] pro výběr backendu pro komunikaci s X.

Existují skripty nebo aplikace pro správu modrého světla, o kterých víte? Přidejte své komentáře, otázky a názory na Blugon v sekci diskuze.


Linux
  1. Jak zapnout filtr nočního světla modrého světla v Ubuntu 20.04?

  2. Blugon – filtr modrého světla pro X

  3. Zkontrolujte databázi, zda není poškozená

  1. Nainstalujte tkinter pro Python

  2. nástroj podobný teamvieweru pro ssh?

  3. Existuje ekvivalent cd - pro cp nebo mv?

  1. Pochopení YAML pro Ansible

  2. YAML pro začátečníky

  3. Vnořená smyčka for