Jak powiększyć obramowanie okna?


22

Używam Ubuntu 11.10 w maszynie wirtualnej VirtualBox na MacBooku Pro z domyślnym interfejsem Unity. Umieszczenie kursora myszy nad ramką o szerokości 1 piksela, aby zmienić rozmiar okna, doprowadza mnie do szału. Wiele osób zadało to samo pytanie, ale wydaje się, że wszystkie porady, które znalazłem w celu rozwiązania tego problemu:

  • W Ustawieniach systemu> Wygląd dostępne są cztery kompozycje (Ambiance, Radiance, HighContrast, HighContrastInverse), z których wszystkie mają dokładnie ten sam rozmiar ramki zmiany rozmiaru.

  • Instalowanie innych pakietów (np. Motyw człowieka) nie ma wpływu na wybór motywu.

  • Mój laptop nie ma środkowego przycisku myszy, a nawet gdyby tak było, nie chcę używać dwóch rąk, aby nacisnąć Alt + środkowy przycisk, aby zmienić rozmiar okna. Próbując zmienić powiązanie klucza zmiany rozmiaru, zainstalowałem compizconfig-settings-manager i uruchomiłem ccsm. Wszelkie zmiany, które wprowadzę do wiązania inicjowania zmiany rozmiaru okna we wtyczce Zmień rozmiar okna nie mają wpływu. W rzeczywistości ccsm wydaje się w ogóle nic nie robić.

  • Odkryłem, że poprzedni problem wynika z tego, że używam Unity 2D zamiast Unity (3D), mimo że podczas logowania wybieram pulpit inny niż 2D. Unity 2D nie ma odpowiednika ccsm, o ile widzę . A kiedy konfiguruję VirtualBox tak, aby uruchamiał się 3D Unity, całkowicie popsułem zachowanie okna (brak wszystkich ramek, nie akceptuję kliknięć myszą itp.). Westchnienie.

Więc:

  1. Prosimy o pomoc!

  2. Nienawidzę używać słowa M, ale na komputerze Mac wszystkie okna mają również 1-pikselową ramkę wizualną , ale niewidoczna ramka zmiany rozmiaru jest faktycznie użyteczna (ma co najmniej 8 pikseli szerokości na krawędziach oraz ładny duży prostokąt w dolnej części -prawy róg). Nie sądzę, aby wdrażanie użytecznych zmian rozmiaru powinno odpowiadać poszczególnym tematom; jest to problem z funkcjonalnością niższego poziomu i powinien działać poprawnie w każdym motywie. Jaki pakiet jest odpowiedni do zgłoszenia błędu?


Czy zauważyłeś trójkątną krawędź w prawym dolnym rogu wszystkich okien za pomocą silnika gtk (który nie obejmuje rzeczy takich jak chrom), który pomaga uchwycić obramowanie okna? Poza tym na moim pulpicie (monitor Full-HD, 23 cale) wydaje się, że można także pobrać co najmniej 8 pikseli (jak to się nazywa? Lol) z każdej strony oprócz górnej. Czy tak nie jest z tobą?
Dominik,

1
Nie jestem pewien, co masz na myśli przez okna za pomocą silnika GTK - kiedy otwieram Terminal lub Folder domowy, nie widzę trójkątnej krawędzi w prawym dolnym rogu.
eswierk

Przepraszam, masz rację - myślę, że to było w 11.04 lub 10.10, ale wydaje się, że zniknęły.
Dominik

Widziałem gdzieś, że było to obniżenie w ostatniej chwili, aby uniknąć błędu w jakimś pakiecie. W takim przypadku wystarczy poczekać lub wypróbować innego menedżera okien.
Sean Houlihane

Odpowiedzi:


9

Aby powiększyć ramki okna, postępuj zgodnie z instrukcjami w komentarzu 8 wyżej wymienionego błędu:

Colin Law (prawo Colina) napisał 31-01-2012: Re: Trudno uchwycić obramowania okien w jedności-2d

Innym obejściem jest zhakowanie samego motywu. Dla atmosfery edycji motyw /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml oraz w sekcji wyjściowej <frame_geometry name="frame_geometry_normal" zmiany left_width, right_widthi bottom_heightod 1 do 3.

Ale zamiast zmieniać szerokość z 1 na 3, zmieniłem na 8px, ponieważ uważam, że 3 jest wciąż za małe. Aby zmiany odniosły skutek, zmień na inny motyw, a następnie ponownie.



2

Nauczyłem się (i miałem okna bez obramowania bez ikon zamykania min-max), że przytrzymanie Alti wybranie pustego obszaru w oknie pozwala na uchwycenie i przesunięcie nieograniczonego okna.

W Chrome ostrożnie spróbuj znaleźć wolny obszar na pasku kart - kliknij prawym przyciskiem myszy i usuń zaznaczenie Use System Title Bar and borders


0

Możesz włączyć uchwyty Unity Grab, aby ułatwić obsługę okien:

Zainstaluj Compiz Settings Manager (zignoruj, jeśli jest już zainstalowany)

sudo apt-get install compizconfig-settings-manager

Wprowadź okno dialogowe uruchamiania i wpisz tekst

ccsm

Compiz Menedżer ustawień otworzy.

W polu wyszukiwania wpisz „png” i zaznacz pole wyboru Program ładujący obraz PNG.
Teraz wyszukaj hasło „chwyć uchwyty” i zaznacz pole obok pozycji Chwyć uchwyty.

Teraz kliknij sam element; pojawi się nowy ekran.

Kliknij przycisk po prawej stronie „Przełącz uchwyty” i wybierz skrót klawiszowy, aby przełączać uchwyty.


0

Nie wiem, jak zrobić to, o co prosisz, czy jest to możliwe.

Wydaje mi się, że jest to dobry kompromis, jeśli warunki (1) uderzają w większy cel zmiany rozmiaru i (2) robią to jedną ręką za pomocą myszy / touchpada: Kliknij prawym przyciskiem myszy pasek tytułowy okna i kliknij „Zmień rozmiar . ”

Nadal często zapominam, że tak właśnie jest, kiedy ja sam zmagam się z cienkimi granicami.


0

Szybkim i brzydkim sposobem naprawienia tego byłoby ustawienie rozdzielczości na absurdalnie niską wartość dla wyświetlacza o wysokiej gęstości, tj. 1366 x 768. Ma to sens tylko wtedy, gdy nie potrzebujesz stałego rozwiązania, na przykład podczas uruchamiania z płyty CD na żywo.

Aby dekoracje okien były bardziej użyteczne bez zmiany rozdzielczości, należy ustawić podwójne skalowanie czcionek i ustawić motyw menedżera okien, który został stworzony dla wyświetlaczy siatkówki.

Xubuntu

Oto, co działało w Xubuntu 16.04, aby częściowo używać go na Macbookpro:

  1. W obszarze Ustawienia > karta Czcionki wyglądu ustaw Niestandardowe ustawienie DPI na lub wyższe.200
  2. W obszarze Ustawienia > Styl menedżera okien wybierz opcję Domyślne xhdpi .

Ubuntu

W przypadku Ubuntu Unity potrzebujesz tego, gnome-tweak-toolco można zainstalować za pomocą:

sudo apt install gnome-tweak-tool

Po uruchomieniu gnome-tweak-tool przejdź do systemu Windows i w sekcji HiDPI ustaw skalowanie okna na 2.

Wskazówka: Wyszukaj motywy menedżera okien w wysokiej rozdzielczości na pulpicie i możesz znaleźć coś, co działa lepiej niż motywy ootb.

Obsługa ekranów o wysokiej rozdzielczości wciąż nie jest idealna na Linuksie, ale najwyraźniej Gnome i Ubuntu pracują nad jego ulepszeniem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.