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
  • ***
  • 135
    Příspěvků
  • Karma: +6/-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 &
In the long run we are all dead. And I'm already dead.

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.