【Linux Mint】OSのダークモード設定がウェブページに反映されないのを直す。
さて、前々回:ウェブページをダークモード対応にする。 そして 前回:ウェブページのダークモード化。画像が目立ちすぎるので何とかする。 で、OSがダークモード/ダークテーマに設定されている場合に、ダークモード対応のウェブページを表示させる方法を書きました。
周りにある様々なデバイスで動作確認をしたところ、まぁ概ね狙ったとおりの表示をしてくれたのですが、Linux Mintだけちょっとおかしい。
うちのLinux Mint 21.1 Cinnamonでは、OSでダーク系のテーマを設定していても、ウェブページの表示にはその設定が反映されず、ページにダークモード対応のスタイルが反映されない。
…と、そんな現象が発生します。
調べてみると、これはどうやら Mint に限らず最新の Linux で生じる可能性がある現象(不具合?)で、ターミナルを立ち上げて、
gsettings set org.gnome.desktop.interface color-scheme prefer-dark
と、color-scheme の値を直接変更してやれば、ブラウザ側で正しく「システムは今、ダークモードだな」と認識できるようになります。
【2023.07.20 追記】Linux Mint 21.2では、もう少し簡単に設定できます。この記事の後半を参照してみてください。
ライトモードに戻すときは、
gsettings set org.gnome.desktop.interface color-scheme prefer-light
現在設定されている値を確認するときは、
gsettings get org.gnome.desktop.interface color-scheme
です。
LInux Mint 21.2 では、【設定】→【テーマ】→【設定】タブに "Dark mode" というオプション項目が追加されています。ここを "Prefer dark mode" に設定すればよいです。
コメント