こんばんは、
Ubuntu 18.04でログイン画面の色の一部を変更しようとしています。私はここでAskUbuntuでいくつかの質問に従い、css
ファイルを/usr/share/gnome-Shell/theme/gnome-Shell.css
で編集しました(その構成を使用しています)-具体的には、.lockDialogGroup
の値を濃いグレーに変更しました。
私のログイン画面は確かにその地獄のような紫色ではなく、素敵な濃い灰色になっています。
ただし、、マシンをシャットダウンせずにコンピューターをロックすると、まだ変更できない紫色のグラデーションが表示されます。私は探し回っていますが、この「シールドの後ろ」の画面を何と呼ぶべきかさえわからないので、関連する結果を見つけることができません。
ログイン画面とロック画面は、まったく異なる2つのマネージャーであると思います。
これは、私が変更しようとしている色を理解できるように、文字通り画面を撮影している短いmp4
ビデオです。
EDIT:起動後の最初のログイン画面とロック後のログイン画面の間に不一致があるようです。
ファイル/usr/share/xsessions/ubuntu-communitheme-snap.desktop
を編集し、Exec=
で始まる行の「ubuntu-communitheme」テキストを「myct」に変更します(「myct」でなくてもかまいません)。
Sudo -H gedit /usr/share/xsessions/ubuntu-communitheme-snap.desktop
[Desktop Entry]
Name=Ubuntu with communitheme snap
Comment=This session logs you into Ubuntu
Exec=env GNOME_Shell_SESSION_MODE=myct /snap/communitheme/current/session
TryExec=/snap/communitheme/current/session
Type=Application
DesktopNames=communitheme:ubuntu:GNOME
X-Ubuntu-Gettext-Domain=gnome-session-3.0
ディレクトリ/usr/share/gnome-Shell/modes/
にmyct.jsonという名前のファイルを作成し、以下の内容を含めます。
{
"parentMode": "user",
"stylesheetName": "myct.css",
"enabledExtensions": ["[email protected]", "[email protected]"]
}
myct.css
ディレクトリに/usr/share/gnome-Shell/theme/
という名前のテキストファイルを作成します
Sudo touch /usr/share/gnome-Shell/theme/myct.css
ファイルを開き、以下の内容を貼り付けます
Sudo -H gedit /usr/share/gnome-Shell/theme/myct.css
コンテンツ:
@import url("/snap/communitheme/current/share/gnome-Shell/theme/Communitheme/gnome-Shell.css");
#lockDialogGroup {
background-color: Magenta; }
再起動して画面をロックすると、好みの色が表示されます。