Minimalizuj okno z Docky powoduje konflikty z Unity

12

Widzę, że to niechciane zachowanie świadczy o tym, że Unity przybyło do Ubuntu. Launcher Unity losowo „kradnie” punkt końcowy minimalizujący animacje z Docky. Innymi słowy, kiedy klikam ikonę w Docky, aby zminimalizować okno, okno to minimalizuje do Unity zamiast Docky. Dzieje się tak przez większość czasu we wszystkich oknach, chociaż czasami, również losowo, zdarza się, że okna minimalizują się do Docky, ale bardzo rzadko.

Oto jak to wygląda, kiedy minimalizuję okno: wprowadź opis zdjęcia tutaj Oto jak powinny wyglądać obie animacje: wprowadź opis zdjęcia tutaj

Томица Кораћ
źródło
Nie jestem pewien pytania - czy zgłaszasz błąd lub prosisz o obejście?
belacqua,
1
Pytam przede wszystkim, czy jest to błąd. Jeśli nie, to czy można coś zrobić, aby wszystkie okna zminimalizować i zmaksymalizować z faktycznie używanej stacji dokującej (w moim przypadku Docky).
Томица Кораћ
Tak samo jest z 16.04 LTS z Cairo-Dockiem 3.4.1. bugs.launchpad.net/ubuntu/+source/unity/+bug/1077201
4xy

Odpowiedzi:

3

Próbowałem znaleźć ten problem na innych forach, ale żadne nie pomogło. Więc wymyśliłem własną alternatywną metodę.

1) Zmień pozycję Launcher Unity na dół

Można to zrobić, uruchamiając następującą komendę w terminalu

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

2) Upewnij się, że automatyczne uruchamianie jest włączone dla programu uruchamiającego Unity i ustaw jego czułość na najniższą

( http://i.imgur.com/snzNQrA.png )

3) Naciśnij super klawisz i dodaj losowe aplikacje do programu uruchamiającego Unity, aż zrówna się z zadokowanym miejscem docelowym.

( http://i.imgur.com/QbJc7Fu.png )

A teraz powinno działać :)

Uwaga: jeśli otworzysz aplikację, która była używana jako aplikacja losowa w kroku 3, może nie zostać idealnie zminimalizowana do zadokowania

Soumya R Jagdev
źródło
2

Mam ten sam lub powiązany problem, próbując zminimalizować okna tylko do zadokowania. Myślę, że znalazłem rozwiązanie. Jeśli przejdziesz do ustawień doku i ustawisz konfigurację na none, minimalizacja okna przejdzie tylko do doku. Nadal bawię się tym, aby sprawdzić, czy będzie to robić dalej.

użytkownik108829
źródło
1
Ustaw jaką konfigurację na „Brak”?
Томица Кораћ
@ 91448 Konfiguracja ukrywania stacji dokującej. @ user108829 Nie musisz tego ustawiać, wystarczy zmienić tę opcję na coś innego.
czy konfiguracja ukrywa dok?
Vasil Valchev
1

Sprawdzanie ustawień animacji w compizConfig może pomóc.

Aaron
źródło
Czy możesz podać więcej informacji o tym, jak to zrobić?
Eliah Kagan
Cóż, sprawdziłem, że nie ma określonego ustawienia do zmiany miejsca, w którym okno minimalizuje się. Efekt rybiego zbliżenia lub magiczna lampa to tak naprawdę animacja okna, która obsługuje uchwyty. Możesz wypróbować inne doki i sprawdzić, czy zachowują się tak samo, a jeśli jeszcze go nie masz, sugeruję zainstalowanie compizConfig, sudo apt-get install compizconfig-settings-managera na stronie ustawień animacji możesz zmienić animację minimalizacji. Compiz to zaawansowane narzędzie, dlatego należy zachować ostrożność. (-:
Aaron,
1
Czy to rozwiązuje problem, o który pytała Томица Кораћ? Zastanawiam się - czy zmiana ustawień dotyczących animacji Compiz rozwiąże ten problem?
Eliah Kagan
@Aaron dziękuję za Twój wkład. Niestety nie jestem w stanie tego naprawić za pomocą CCSM. W CCSM> Efekty> Ustawienia efektów> Magiczna lampa, istnieje ustawienie o nazwie „Otwórz / Zamknij ruchomy koniec”. Próbowałem włączyć i wyłączyć to, ale bez widocznych zmian, nawet po ponownym uruchomieniu. Próbowałem AWN i Plank i wydaje się, że nie mają tego problemu.
Томица Кораћ
1
Wydaje mi się, że odkryłem inny dziwny szczegół: okna, których ikony są zablokowane w programie Unity Launcher zawsze lub prawie zawsze (nie jestem pewien), minimalizują do Docky, tak jak powinny. Ale okna, których ikony nie są zablokowane w programie uruchamiającym Unity, to znaczy okna, których ikony pokazują się w programie uruchamiającym Unity tylko wtedy, gdy są otwarte, zawsze lub prawie zawsze trafiają do programu uruchamiającego Unity. Wicked ...
Томица Кораћ
0

http://www.hackourlife.com/awn-vs-cairo-dock-vs-docky-mac-style-linux-docks-reviewed/

wypróbowałeś jedną z alternatyw? (tj. awn? / cairo?)

* (Kiedyś korzystałem z awn i mogę mówić o swojej łatwości w starym środowisku 10.10, ale nie próbowałem, ponieważ zmiany weszły do ​​x w 11.04 <... ale nadal jestem; przynajmniej stabilny).

choć wiem, że nie jest to bezpośrednie rozwiązanie twoich problemów, może to być dobra tymczasowa alternatywa. :RE

Knope
źródło
1
dzięki @knope za sugestię. Tak, próbowałem wielu doków. Korzystam z AWN od lat i nadal uważam, że to chyba najlepszy. Nie podoba mi się Kair, tylko dlatego, że ma o wiele za dużo orzechów i śrub, aby go ulepszyć, zanim sam go ustawisz. Jednak przerzuciłem się na Docky, ponieważ jest tak lekki, a jednak ma prawie wszystko, czego potrzebuję od doku. Nie sądzę też, aby jakakolwiek inna stacja dokująca miała efekt rybiego zbliżenia. Wielu ma coś podobnego, ale to nie to samo.
Томица Кораћ
0

Najlepszą rzeczą, jaką możesz zrobić, to wyłączyć wtyczkę Unity za pomocą CCSM. Spowoduje to usunięcie programu uruchamiającego Unity, ale zniknie również górny panel. Następnie zainstaluj gnome-panel:

sudo apt-get install gnome-panel

I dodaj go do aplikacji rozruchowych. Wyloguj się i zaloguj ponownie.

To powinno rozwiązać twój problem.

SalsaRai
źródło
1
Dzięki SalsaRui, ale nie chcę wyłączać całej Jedności. Podoba mi się sposób, w jaki Unity się rozwija, na razie jedyną nieuzasadnioną rzeczą w Unity jest straszny Launcher.
Томица Кораћ
0

To, co zauważyłem (na wypadek, gdyby ktoś nadal się zastanawiał), gdy minimalizowana aplikacja jest już zadokowana do programu uruchamiającego Unity, nie jest już minimalizowana do programu uruchamiającego, ale zamiast do stacji dokującej, więc aby to naprawić, zadokowałem każdy program, w którym kiedykolwiek otworzyłem program uruchamiający, aby uniknąć zminimalizowania go do niewłaściwego miejsca. Wygląda na to, że przestaje działać, gdy przesuwasz okno uruchomionej aplikacji, jedność wydaje się ponownie przejmować kontrolę nad aplikacją i minimalizuje się w niewłaściwym miejscu, więc jeśli ktoś nie wie, jak to naprawić, to działa tylko częściowo, przepraszam

Rikard
źródło