GitHubのこの問題によると、シナモンはウィンドウの装飾を無効にしたり削除したりできません。ウィンドウ装飾を削除するオプションはまだ実装されていません。
代わりに、ユーザーは次の回避策のいずれかを使用できます。
回避策1(簡単)
ウィンドウタイトルには最小のフォントサイズを使用します。[システム設定]> [外観-フォント]に移動します。次に、[ フォントの選択] -[ウィンドウタイトルのフォント]で、フォントサイズをデフォルト10
から最小値1
に変更し、[ 選択 ]をクリックして終了します。
スクリーンショットが画面解像度に関係なくピクセルパーフェクトであると想定すると、ウィンドウ装飾の高さが次のように削減されました。Cinnamon2.2では14ピクセル。Cinnamon 3.8では17ピクセル。
Cinnamonのウィンドウ装飾は、Mutter / MuffinをサポートするMetacityテーマを使用しているようです。従来のテーマは機能していないようです。ウィンドウの境界線とコントロールのテーマの組み合わせが異なると、結果に影響する場合があります。一部のテーマは、ウィンドウの装飾の高さを他のテーマほど低くしません。たとえば、Mint-YはMint-Xよりも悪い結果でした。
制限:この回避策はテーマに依存します。この回避策でうまく機能する既知のテーマはごくわずかです:Mint-X、BlueMenta、Greybird。
回避策2
EWMH準拠のウィンドウマネージャーのウィンドウ装飾を削除できる、Devil's PieやDevilspie2などのユーティリティツールを使用します。ウィンドウの装飾を削除するには、ユーザー設定が必要です。
Devilspie2の場合、テキストエディターを開き、次のコードを入力します。
if (get_window_type()=="WINDOW_TYPE_NORMAL") then
undecorate_window();
end
$HOME/.config/devilspie2
任意の名前でファイル名を続けてファイルとして保存します.lua
。実行devilspie2
して結果を確認します。再起動時に変更を永続的にするには、コマンドdevilspie2
を[設定]> [設定]-[スタートアップアプリケーション]に追加します。
上記の構成では、通常のウィンドウタイプで実行中のすべてのアプリケーションにウィンドウ装飾はまったくありません。この関連記事では、Devil's PieとDevilspie2を使用して、代わりにアプリケーション名でウィンドウ装飾を削除する方法の詳細について、私の回答があります。
制限:この回避策は、クライアント側の装飾、つまりヘッダーバーがGNOMEにあるアプリケーションに対しては機能しません。したがって、テーマを変更することが唯一の代替手段になる場合があります。
回避策3
テーマを変更します。CinnamonのウィンドウマネージャーであるMuffinは、Xfwm4とMetacityのテーマでウィンドウの装飾をサポートしています。/usr/share/themes/THEMENAME
ディレクトリを確認して、metacity-1
またはxfwm4
サブディレクトリを探します。
Ask Ubuntuに関するこの回答は、現在使用されているテーマのXMLファイルを編集することを提案していました。
[...]編集できます
/usr/share/themes/Mint-X/metacity-1
でゼロ以外のすべてのvalue
プロパティを設定しmetacity-theme-1.xml
ます(もちろん、そこに何かを編集するには、sudoが必要です。バックアップが役立ちます。)[...]
ファイル名は、使用しているテーマによって異なる場合があります。
おそらく、テーマの変更がウィンドウの装飾を削除する唯一の「信頼できる」方法です。他の2つの回避策の既知の制限は冗長なようですが、これは面倒な回避策です。
免責事項:私は日常的にシナモンを使用していませんが、最近再び経験のために探索しました。3番目の回避策はテストに時間がかかるため、検証しませんでした。
Linux Mint 17(Live)ではCinnamon 2.2、Linux Mint Debian Edition 3ではCinnamon 3.8でテスト済み。