Yapacağım en iyi şeyin bash komutunu başlangıçta daha aşağıda koyacağını veya bir bash betiğine koyacağını ve başlangıç uygulamalarınızda seçeceğini düşünüyorum. -vUygulamayı tüm eylemlerini en ayrıntılı şekilde kaydedecek şekilde seçeneği ekledim ; bazı uygulamalarda başka ayrıntı düzeyi ayarları ve hatta belirtebileceğiniz çeşitli düzeyler bulunur.
Kullanılan &>yeniden 2>&1yönlendirme, programın tüm çıktısını ( stderr, stdout) belirtilen dosyaya yeniden yönlendirmesi ile aynıdır &>/home/mike/redshift.log.
Günlük kaydını ayarlamak için kullanılabilecek ve uygun şekilde değiştirilirse diğer programlar için kullanılabilecek komut aşağıdadır.
bash -c "setsid /usr/bin/gtk-redshift -v -l 40.77:-73.9 -t 6500:5500 &>/home/mike/redshift.log"
Bunlar sadece örnek test ayarlarıdır, bu değerleri kendi yerine koyun; yukarıdaki komut satırı oldukça uzun olduğu için başlangıç girdiniz için uygun bir şekilde değiştirilmiş komutu bir bash sarıcıya koymak isteyebilirsiniz.
Şuradan oluşturulan günlükten bir alıntı /home/mike/redshift.log:
Gamma ramp size too small: 0
Failed to start adjustment method randr.
Trying next method...
Location: 40.770000, -73.900002
Brightness: 1.00
Gamma: 1.000, 1.000, 1.000
Using method `vidmode'.
Günlük devam eder ve size ihtiyacınız olan bilgileri vermelidir. Gibi bazı programlar vlc, günlük kaydı syslog'a gönderilebilmesi için ayarlayabileceğiniz seçeneklere sahiptir, ancak her programın kendi ayrı günlüğüne sahip olmasını tercih ederim.