Jak wyłączyć nową funkcję niewidocznej ramki (rujnuje wtyczkę Grid Compiz)?

10

Niedawno dodano nową funkcję, która dodaje niewidoczną ramkę wokół okien, aby uchwycić ją podczas zmiany rozmiaru (chociaż myślałem, że nowy uchwyt zmiany rozmiaru rozwiązał wszelkie duże problemy).

Denerwuje mnie to, ponieważ niszczy przydatność wtyczki grid compiz .. Nie jestem pewien, czy granica jest częścią compiz czy gnome, ale chciałbym wiedzieć, jak ją wyłączyć.

nie mogłem znaleźć żadnych opcji w ccsm ani ustawień okna w gnome.

Zobacz zrzut ekranu, aby zobaczyć, ile odpadów jest powodowanych. Okna te powinny się zgadzać, zamiast otaczać je pustą przestrzenią.

wprowadź opis zdjęcia tutaj

Ike
źródło
1
czy wpływa to również na zrzuty ekranu z okien, powodując powstanie pikseli w tle wokół okien?
wpisz

Odpowiedzi:

9

To część tematu.

Sprawdź /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xmli zmień paddingwłaściwości na zero (lub usuń je), np .:

<frame_style ...>
    ...
    <padding left="7" right="7" bottom="7"/>
</frame_style>

--- Aktualizacja ---

Teraz jest też raport o błędach do śledzenia. Błąd został naprawiony, jeśli nadal go widzisz, zgłosiłbym nowy błąd (chyba że dzieje się tak w przypadku okien, których rozmiar można zmienić tylko w krokach o stałej wielkości, takich jak terminal gnome).

htorque
źródło
@Ike: np. Jeśli chcesz zmienić / wyłączyć okno, teraz jest to również część motywu (tuż nad liniami dopełniania) - z wyjątkiem koloru, który nadal podąża za wtyczką dekoratora okna w Compiz.
htorque 30.01.11
1

Prostsze rozwiązanie: uruchom gtk-window-decorator --replace &w terminalu. Tylko unity-window-decorator obsługuje tę opcję motywu, ale gtk-window-decorator obsługuje resztę motywu metacity.

Travis Watkins
źródło