Zgodnie z tym problemem na GitHub cynamon nie może wyłączać ani usuwać dekoracji okien . Opcja usunięcia dekoracji okna nie została jeszcze wdrożona.
Użytkownik może zamiast tego zastosować dowolne z poniższych obejść.
Obejście 1 (łatwe)
Użyj najmniejszego rozmiaru czcionki dla tytułu okna. Przejdź do menu Ustawienia systemowe> Appearance - Czcionki . Następnie w obszarze Wybór czcionki - Czcionka tytułu okna: zmień rozmiar czcionki z domyślnej 10
na najmniejszą 1
, a następnie kliknij Wybierz, aby zakończyć.
Zakładając, że zrzut ekranu jest doskonały pod względem pikseli, niezależnie od rozdzielczości ekranu, wysokość dekoracji okna została zmniejszona o: 14 pikseli w Cinnamon 2.2; 17 pikseli w cynamonie 3.8.
Wygląda na to, że dekoracja okna w Cynamonie wykorzystuje motyw Metacity z obsługą Mutter / Muffin; tradycyjne motywy wydają się nie działać. Różne kombinacje motywów dla obramowań okien i elementów sterujących mogą mieć wpływ na wynik. Niektóre motywy nie zmniejszają wysokości dekoracji okien tak bardzo, jak inne motywy. Na przykład Mint-Y miał gorszy wynik niż Mint-X.
Ograniczenie : To obejście zależy od tematu. Znanych motywów, które działają dobrze z tym obejściem jest bardzo niewiele: Mint-X, BlueMenta, Greybird.
Obejście 2
Użyj dowolnego narzędzia, takiego jak Devil's Pie lub Devilspie2 , które mogą usuwać dekoracje okien dla menedżerów okien zgodnych z EWMH . Będzie to wymagało konfiguracji użytkownika w celu usunięcia dekoracji okna.
W przypadku Devilspie2 otwórz edytor tekstu i wpisz następujący kod.
if (get_window_type()=="WINDOW_TYPE_NORMAL") then
undecorate_window();
end
Zapisz jako plik pod $HOME/.config/devilspie2
dowolną nazwą, a następnie .lua
w nazwie pliku. Uruchom, devilspie2
aby zobaczyć wynik. Aby zmiany były trwałe podczas ponownego uruchamiania, dodaj polecenie devilspie2
do Ustawienia> Preferencje - Aplikacje startowe .
Przy powyższej konfiguracji wszystkie uruchomione aplikacje z normalnym typem okna w ogóle nie będą miały dekoracji okna. W tym powiązanym poście znajduje się moja odpowiedź ze szczegółowymi informacjami na temat używania Devil's Pie i Devilspie2 do usuwania dekoracji okna według nazwy aplikacji.
Ograniczenie : To obejście nie będzie działać przeciwko aplikacjom z dekoracją po stronie klienta, czyli paskiem nagłówka w GNOME; w ten sposób modyfikacja motywu może być jedyną alternatywą.
Obejście 3
Zmodyfikuj motyw. Menedżer okien cynamonowych, Muffin, obsługuje motywy Xfwm4 i Metacity do dekoracji okien: sprawdź /usr/share/themes/THEMENAME
katalog i poszukaj jednego metacity-1
lub xfwm4
podkatalogu.
Ta odpowiedź na Ask Ubuntu zasugerowała edycję pliku XML aktualnie używanego motywu:
[...] Możesz edytować
/usr/share/themes/Mint-X/metacity-1
i ustaw wszystkie niezerowe value
właściwości w metacity-theme-1.xml
(oczywiście potrzebujesz sudo, aby coś tam edytować. Kopia zapasowa jest przydatna.) [...]
Nazwa pliku może się różnić w zależności od używanego motywu.
Być może modyfikacja motywu jest jedynym „niezawodnym” sposobem na usunięcie dekoracji okna. Znane ograniczenia w pozostałych dwóch obejściach wydają się zbędne, z wyjątkiem tego, że jest to żmudne obejście.
Oświadczenie : Nie używam cynamonu na co dzień i dopiero niedawno odkryłem ponownie, aby uzyskać doświadczenie. Nie sprawdziłem trzeciego obejścia, ponieważ przetestowanie zajmie trochę czasu.
Testowane z Cinnamon 2.2 w Linux Mint 17 (Live) i Cinnamon 3.8 w Linux Mint Debian Edition 3.