私のUbuntu 16.04マシンにRedshiftとf.luxの両方をインストールして、画面の色温度を変更しようとしました。アプリを開くことはできますが、どちらも画面の色調に影響を与えません。F.luxで色温度をプレビューしようとしても、何も起こりません。ここで何が起こっているのか誰か知っていますか?なぜこれが機能しないのですか?
注意:NVIDIA GeForce GTX 980 Ti GPUを使用しています。
私のUbuntu 16.04マシンにRedshiftとf.luxの両方をインストールして、画面の色温度を変更しようとしました。アプリを開くことはできますが、どちらも画面の色調に影響を与えません。F.luxで色温度をプレビューしようとしても、何も起こりません。ここで何が起こっているのか誰か知っていますか?なぜこれが機能しないのですか?
注意:NVIDIA GeForce GTX 980 Ti GPUを使用しています。
回答:
コンソールタイプ
redshift -l list
それから私はタイプした
redshift -l geoclue2
その後、うまくいきました。私はそれを閉じて再び開くことさえでき、それはうまくいきます。
redshift-gtk -l geoclue2
して機能しました。今では、情報にゼロ以外のデータが含まれています。ちなみに、geoclueもインターネットに接続していて、私は1日もしていませんでした。
redshift-gtk -l manual -l -12.34:56.78
(geoclue2を使用して正しい緯度と経度を事前に取得し、それぞれが負の値になる可能性があります)
私のシステムでRedshiftを使用する方法を見つけました。基本的に、間違ったディスプレイドライバを使用していました。[ソフトウェアと更新]アプリの[追加ドライバー]タブに移動すると、最新のNVIDIAドライバーの代わりにデフォルトのNouveauドライバーを使用しており、他のタブが[デバイスを使用しない]に設定されていることに気付きました。
NVIDIAドライバータブとDKMS形式のHDMAドライバー(daily-dkms)タブに切り替えてマシンを再起動すると、ようやく動作しました。
私はf.luxとRedshiftの両方を解決策なしで機能させようとしたので、別のルートに進むことを選びました。それで私はUbuntu Software Managerに行き、下の写真のようにNight Lightスライダーをインストールしました。それは機能し、睡眠不足のために、私は緊張した目と夕方の早い段階からの頭痛で私を死に至らせていません。
Redshiftは時間ベースです。次の2つの条件が満たされていれば、画面の色が変わります。
-l
それを調整するスイッチで開始した場合)-t
スイッチで間隔を変更できます、を見てくださいman redshift
)f.luxウェブサイトはほとんど同じことを説明します。
f.luxはこれを修正します。これにより、コンピュータのディスプレイの色が時刻に適応し、夜は暖かく、日中は日光のようになります。
私はLinux Mint 18.2を使用していますが、これはUbuntu 16.04に基づいており、これを含め、同じ問題の多くがポップアップ表示されます。Nvidia 384.90ドライバーでGTX 940を実行しているラップトップでこれをなんとか解決できたので、明日1070でデスクトップでテストします。
上記のように、次のコードを実行して、redshiftが色のベースにするために使用できる場所をリストします。
redshift -l list
それから私は走った
redshift -l geoclue2
これにより、redshiftサービスを開始でき、すべてが正常に機能していました。次に、「スタートアップアプリケーション」を開き、最後のコマンドをカスタムコマンドとしてそこに追加することで、スタートアップで機能することを確認しました。「今すぐ実行」をクリックすることで、それがまだ機能していることをテストできましたが、CLIで直接実行するのではなく、バックグラウンドサービスとしても実行できました。