Ubuntu 18.04では、ウィンドウが最大化されていない場合、トップパネルが完全に透明になります。
この問題を解決するにはどうすればよいですか?
あなたの質問の動作は、ユーザーシェルのテーマからのものです。
ユーザーシェルテーマとして使用しているスタイルシートで以下の値を探す必要があります。
#panel
->>最大化されているウィンドウがない場合。#panel.solid
->>ウィンドウが最大化されたとき。
以下の例では、私は/usr/share/gnome-Shell/theme/ubuntu.css
Ubuntu 18.04のファイル
行番号658
/* TOP BAR */
#panel {
background-color: rgba(0, 0, 0, 0.2);
/* transition from solid to transparent */
transition-duration: 500ms;
font-weight: bold;
height: 1.86em; }
行番号1950で
/* panel color */
#panel.solid {
background-gradient-direction: vertical;
background-gradient-start: #58554d;
background-gradient-end: #3f3e39;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
}
に変更
/* TOP BAR */
#panel {
background-color: green;
/* transition from solid to transparent */
transition-duration: 500ms;
font-weight: bold;
height: 1.86em; }
そして
/* panel color */
#panel.solid {
background-gradient-direction: vertical;
background-gradient-start: blue;
background-gradient-end: blue;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
}
上で緑と青に色を変えたので。ウィンドウが最大化されていない場合、上部バーが緑色で表示されます。ウィンドウが最大化されているときの青色。
ここにいくつかのスクリーンショットがあります。