Desktopová prostředí a správci oken | 14. Květen 2019, 06:24:27 dopoledne
Redshift (i3wm) - autostart

MadMax

  • Nováček
  • *
  • 13
    Příspěvků
  • Karma: +0/-0
    • Zobrazit profil
Redshift (i3wm) - autostart
« kdy: 14. Květen 2019, 06:24:27 dopoledne »
Zdravím vo spolok,

používate niekto Redshift s kombinácii s i3wm? Ako ho spúšťate? Mám s tým totiž problém. Všade sa píše, aby sa pridal riadok exec --no-startup-id redshift -l $Lat:$Lon, a samozrejme, redshift takto naštartuje, ale po odhlasení z i3wm sa proces nezruší. Po opätovnom prihlásení sa spustí znova, čiže beží 2x ($ ps aux | grep redshift), alebo 3x, 4x,... podľa toho, koľko krát sa prihlásim.

Neviete niekto správne riešenie? Ja som si síce niečo zbastlil, ale príde mi to z núdze cnosť a radšej to sem ani neuvediem.

Ďakujem

lombardo1981

  • Plný člen
  • ***
  • 132
    Příspěvků
  • Karma: +5/-0
    • Zobrazit profil
Re:Redshift (i3wm) - autostart
« Odpověď #1 kdy: 16. Květen 2019, 01:35:50 odpoledne »
Možno takto:
Kód: [Vybrat]
exec --no-startup-id redshift -l $Lat:$Lon &
Arch Linux (64-bit); Acer Aspire TC-705; i3wm; Intel Core i3-4160 CPU @ 3.6GHz; GeForce GTX 745; 8GB RAM DDR3; kernel: linux a linux-zen
Arch Linux (64-bit); Acer Aspire V13 Aluminium; i3wm; Intel Core i5 5257U @ 2.7GHz; Intel Iris Graphics 6100 ; 8GB RAM DDR3L

MadMax

  • Nováček
  • *
  • 13
    Příspěvků
  • Karma: +0/-0
    • Zobrazit profil
Re:Redshift (i3wm) - autostart
« Odpověď #2 kdy: 16. Květen 2019, 06:30:42 odpoledne »
Ááááá nie, tak to práveže nefunguje. Samozrejme proces sa spustí, ale po Logout - Login sa spustí znova, čím sa duplikuje. Pozri prilohu.

Ja to mám takto:
Kód: [Vybrat]
exec --no-startup-id pkill redshift && sleep 5; redshift -l 48.16:17.11 &
Funguje to, ale chcel som zistiť, či nie je niečo elegantnejšie.