14.04でウィンドウの周囲に境界線を設定する方法は?


15

Ubuntuバージョン14.04でWindowsに境界線(幅の広い境界線)を追加する方法を教えてもらえますか。過去に「gnome-tweak-tool」を使用しました。ただし、バージョン14.04では機能しません。

すべてのウィンドウ(特に、使用している多くの端末画面)が1つのウィンドウとしてブレンドされているように見えます。あるウィンドウがどこから始まり、別のウィンドウが終わるかを判断するのは非常に困難です。

また、タイトルバーは、アクティブなウィンドウとアクティブでないウィンドウを区別するのが非常に困難です。

これらのWindowsをカスタマイズする方法(またはUbuntu 14.04でgnome-tweak-toolを機能させる方法)のソリューションをお持ちの方には、事前に感謝します。

CCSMのWindow Decorator機能を有効にしようとしましたが、それを使用するとUnityが無効になり、環境が使用できなくなりました。


Ubuntu 14.04でWindows調整することについて...境界線の幅、色、タイトルなどの設定


重複する可能性がありますか?askubuntu.com/questions/448204/…–
fossfreedom

こんにちは、Fossfreedom。2つの質問には類似点があります。これが私がこれをあなたのものにリンクした理由です。この特定の質問に最高の要約を提供し、結論を出すために、私はまだ研究を続けています。この質問は何度も繰り返されており、しばらくして、このQAが非常に堅実な解決策になることを願っています。報奨金を提案しているわけではありませんが、モデレーターが我慢できる場合は解決します。
LDジェームズ

実際の質問は、UIデザイナーが1ピクセルの境界線を許容できると考える理由です。少なくとも、境界線のサイズを微調整し、正常なスクロールバーをオンにするシステム設定を提供できます。
ロン・スミス

回答:


13

最初の回答で提供された回避策に感謝します。ただし、ディストリビューションが提供する実際のコンポーネントが存在する場合は、そのコンポーネントを使用する方法を具体的に探していました。

現在、お気に入りのテーマを/ usr / share / themeから〜/ .themeにコピーできます。テーマフォルダーには、/ usr / share / themeで指定された名前とは異なる名前を付けます。このようにして、選択したものを選択すると、フォルダーと呼ばれる名前で検索できます。

例:

$ cp -R /usr/share/themes/Radiance/ ~/.themes/MyRadiance

これはユーザーごとの操作であり、昇格したアクセスを必要としません。

これで、新しいディレクトリのgtk-3フォルダを編集して、境界線を自由に作成できます。テーマの他のコンポーネントをカスタマイズすることもできます。

境界線のサイズを変更するには、appsフォルダーにあるunity.cssファイルのUnityDecoration機能を編集します。

~/.themes/MyRadiance/gtk-3.0/apps/unity.css

境界線を変更するには、0を別の数のパラメーターに変更します。

-UnityDecoration-extents: 28px 0 0 0;

gtk-3.xフォルダーには、他の多くの編集可能な機能があります。

色、テキストなどの境界線の他の機能については、Unity / Themingをご覧ください。

https://wiki.ubuntu.com/Unity/Theming

以前の回避策に感謝します。しかし、OS開発者によって配布された機能を使用することで多くの人が恩恵を受けることを願っています。

そうそう、この新しく編集されたテーマを使用するには、Unity Tweakツールをインストールする必要があります。

$ sudo apt-get install unity-tweak-tool

注: この質問は、Ambianceの構成に関する同様の質問に既にリンクしています。この解像度は、Ambiance(またはこの特定のインスタンスで言及されているRadianceリファレンス)だけでなく、現代のUbuntuテーマに簡単に適用できます。


OPのどの設定をgtk-3フォルダーで変更する必要があるかを指定してください。そうすれば、この回答に賛成票を投じることができます。
ロベルト

@ロベルトそれは完了です!
LDジェームズ

1
unity-tweak-tool編集したテーマを使用するには、何をする必要がありますか?
スティーブンラスク

気にしないで。gnome-tweak-toolテーマを選択するために使用する必要がありました(ではありませんunity-tweak-tool)。
スティーブンラスク

1
@StephenRasku gnome-tweak-toolまたはunity-tweak-toolを使用できます。unity-tweak-toolでThemeタブをクリックし、利用可能なテーマのリストから選択したテーマをクリックします。
LDジェームズ

3

17.10

fragfutterの答えは私のために働いた!

  1. ファイルを作成する ~/.config/gtk-3.0/gtk.css

  2. 行を追加します。

    decoration { border: 1px solid gray; background: gray; }

  3. 再起動します(または、ログアウトしてからgnomeに再度ログインすることもできます)

Ubuntuの以前のバージョン

LD Jamesの優れた答えの私のお気に入りの部分のシェルスクリプトバージョンは次のとおりです。

17.04はgtk-3.20を使用します

sudo sed -i -e \
's/-UnityDecoration-extents: 28px 0 0 0;/-UnityDecoration-extents: 28px 2 2 2;/' \
/usr/share/themes/Ambiance/gtk-3.20/apps/unity.css

16.04および15.10はgtk-3.0を使用します

sudo sed -i -e \
's/-UnityDecoration-extents: 28px 0 0 0;/-UnityDecoration-extents: 28px 2 2 2;/' \
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css

この変更の結果を確認するには、ログアウトしてから再度ログインする必要があります。Ambiance(デフォルト)をRadiance、現在使用しているテーマに置き換えることができます。

どのように機能しますか?

sed テキストを置き換えるコマンドラインユーティリティです。

で行を終了する\と、コマンドは次の行に続くことをシェルに伝えます(人間が読みやすいように)。

-i ファイルをインプレースで編集するようにsedに指示します(新しいファイルを作成しないでください)。

-e sedに(ファイルから読み取る代わりに)sedスクリプトが続くことを伝えます。

s/.../.../s手段は、第二の2つのスラッシュの間に何で最初の2つのスラッシュの間に何置換します。置換は1つだけです(/g最後にないため)。


0

方法は次のとおりです!!!

その端末を最初にポップします!これを入力します。

これにより、13.10で使用されていたテーマの古いバージョンが取得されます。

wget http://ftp.osuosl.org/pub/ubuntu/pool/main/u/ubuntu-themes/light-themes_13.04+13.10.20131014-0ubuntu1_all.deb

これにより、テーマの現在のバージョンが削除されます。

sudo apt-get purge light-themes

これにより、それを保持したい場合は、ダウンロードフォルダー内でダウンロードできるようになります。

cd ~/Downloads

これにより、ボーダーを使用した古いバージョンのテーマがインストールされます。

sudo dpkg -i light-themes_13.04+13.10.20131014-0ubuntu1_all.deb

これにより、必要に応じて.debファイルが削除されます。

rm light-themes_13.04+13.10.20131014-0ubuntu1_all.deb

リンクが機能しない場合は、ここをクリックして詳細をご覧ください!


1
説明した回避策を確認し、問題を報告します。再びウィンドウの違いを伝える方法があることを感謝します。あなたの答えで、あなたは14.04を設定してウィンドウのタイトルを区別し、ウィンドウの周りに境界線を付けることは不可能だと言っていますか?可能であれば、14.00で作業したいと思いますが、それが不可能な場合は回避策を使用する必要があることを理解しています。
LDジェームズ

なぜこれらの境界線が削除されるのかわかりません!更新すると、新しいテーマに更新される場合があります。したがって、アップデーターでテーマをあまりにも明るくしない場合は、チェックを外します。
MathCubes 14

ありがとう。回避策により、ターミナルウィンドウの開始位置と終了位置を簡単に確認できます。アクティブウィンドウと非アクティブウィンドウを区別しやすくする方法に固有の別の質問をします。過去にgnome-tweak-toolを使用し、前景のタイトルバーの背景を青色に変更しました...あなたの入力により、生産性の割り当てが3倍になりました。
LDジェームズ

回避策をありがとう。OSを元の状態に復元し、公開された回答で提供されている解像度を使用しました。
LDジェームズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.