geoclueなしでredshiftを使用する:なぜ画面の色温度を変更するか、自分の位置を手動で設定する方法を指定できないのですか?

geoclueなしでredshiftを使用する:なぜ画面の色温度を変更するか、自分の位置を手動で設定する方法を指定できないのですか?

使いたい赤い片寝る前に画面の色温度を変更してください。

これでredshiftをインストールする必要があるようです。地理的手がかり。しかし、パッケージをインストールしたくありません。また、画面の色を手動で変更するタイミングを指定したいと思います。自分の位置を手動で設定するか、明るさ調整の開始と終了の時点を指定します。

画面の色温度を変更するために他のツールやいくつかのトリックを使用するのと同じ方法がありますか?私も興味があります。なぜこれは赤い方では不可能です。ただし、ジオクル位置データからデータをインポートするか、手動で入力したデータをインポートするかは問題ではありません。

私はDebian 9とKDEを使用しています。

答え1

Redshiftを使用すると、ほとんどの作業を実行でき、実際にはgeoclueをインストールする必要はありません。コマンドラインから直接色を設定するには、次のように入力します。

redshift -l 55.7:12.6 -t 5700:3600 -g 0.8 -m randr -v

この-lオプションは、赤色の便についてユーザーの位置(緯度と経度)を知らせます。設定ファイルを使用することもできます。たとえば、

     [redshift]
     temp-day=5700
     temp-night=3600
     gamma=0.8
     adjustment-method=randr
     location-provider=manual

     [manual]
     lat=55.7
     lon=12.6

redshift.confRedshiftに保存すると、起動$HOME/.config時にこれらの設定が読み込まれます。ちなみに、redshift &起動時にファイルを入れてredshiftを起動できます.xinitrc。上記の例はすべてから得られたものでありman redshift、ほとんどの情報は以下でも見つけることができます。レッドシフトウェブサイト

答え2

この問題は次のように解決されました。
sudo apt-mark hold geoclue-2.0

sudo apt-get install redshift
sudo apt-get remove geoclue-2.0

電球アイコンを右クリック - > Redshiftコントロール設定 - >詳細 - >場所を介してRedshiftウィジェット(KDE)を介して手動で位置を設定します。

geoclueを削除した後、Redshift自体は起動せず、次のようになります。


ロケーションプロバイダ「geoclue2」を試している間にRedshiftを実行できません...
GeoClueに接続できません
プロバイダから場所を取得できません。

関連情報