web-dev-qa-db-ja.com

18.04-ログイン画面ではなく、ロック画面の背景色を変更できない

こんばんは、

Ubuntu 18.04でログイン画面の色の一部を変更しようとしています。私はここでAskUbuntuでいくつかの質問に従い、cssファイルを/usr/share/gnome-Shell/theme/gnome-Shell.cssで編集しました(その構成を使用しています)-具体的には、.lockDialogGroupの値を濃いグレーに変更しました。

私のログイン画面は確かにその地獄のような紫色ではなく、素敵な濃い灰色になっています。

ただし、、マシンをシャットダウンせずにコンピューターをロックすると、まだ変更できない紫色のグラデーションが表示されます。私は探し回っていますが、この「シールドの後ろ」の画面を何と呼ぶべきかさえわからないので、関連する結果を見つけることができません。

ログイン画面とロック画面は、まったく異なる2つのマネージャーであると思います。

これは、私が変更しようとしている色を理解できるように、文字通り画面を撮影している短いmp4ビデオです。

https://imgur.com/8aBWhd4

EDIT:起動後の最初のログイン画面とロック後のログイン画面の間に不一致があるようです。

起動後の最初のログイン画面:enter image description here

ロック後のログイン画面:enter image description here

3

ファイル/usr/share/xsessions/ubuntu-communitheme-snap.desktopを編集し、Exec=で始まる行の「ubuntu-communitheme」テキストを「myct」に変更します(「myct」でなくてもかまいません)。

Sudo -H gedit /usr/share/xsessions/ubuntu-communitheme-snap.desktop

enter image description here

[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という名前のファイルを作成し、以下の内容を含めます。

enter image description here

{
    "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; }

再起動して画面をロックすると、好みの色が表示されます。

enter image description here

enter image description here

1
PRATAP