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. -v
Uygulamayı 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>&1
yö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.