GTK3プログラムは正しいテーマや設定で起動しません(設定ファイルがあっても)。

GTK3プログラムは正しいテーマや設定で起動しません(設定ファイルがあっても)。

現在、私のすべてのgtk3アプリケーションは標準のAdwaitaテーマで始まります。これまで、私は成功していないまま暗いバージョンで動作するように努めてきました。

GTK_THEME=Adwaita:dark program私はこれを行うときにプログラムが正しいテーマで始まるので、これがうまくいくはずです。

グーグルをしてアーチウィキを確認した後、~/.gtkrc-2.0gtk2プログラムとgtk3プログラムに対して~/.config/gtk-3.0/settings.ini次の設定ファイルを生成する必要があることがわかりました。ファイル~/.gtkrc-2.0 には次の内容が含まれています。

gtk-theme-name = "Adwaita-dark"

この~/.config/gtk-3.0/settings.iniファイルには以下が含まれます。

[Settings]
gtk-theme-name=Adwaita:dark
gtk-application-prefer-dark-theme=1

Theme: Adwaita-dark [GTK2], Adwaita:dark [GTK3]私はneofetchを使用すると、Adwaita-dark / Adwaita:darkの代わりにAdwaitaでgtk3アプリケーションがまだ起動するという内容の行があるため、これがうまくいくと思います。

export GTK_THEME=Adwaita:darkまた、gsettingsコマンドを使用してlxappearanceをインストールしてファイルに追加してみました~/.xinitrc。このうち何も動作しませんでした。

私はxorgとi3ウィンドウマネージャでArch Linuxを使用しています。どのように機能させますか?私が望むのは、gtkアプリが暗いモードで実行されることだけです。私が逃したものはありますか?私は何が間違っていましたか?たぶん解決策がありますか?正直言って、こんなに難しいとは知りませんでした。どんな助けでも大変感謝します!

答え1

更新:まだなぜ動作しないのかわかりませんが、Aurから別のテーマをダウンロードして使用しました。今うまくいきます!

答え2

次の行を追加します~/.xprofile

export GTK_THEME=Adwaita:dark

関連情報