Używam Ubuntu 12.04 z Unity, który, jak przypuszczam, również używa Compiz. Mam Compiz Settings Manager i ustawiam lewy górny i dolny lewy róg mojego ekranu, aby aktywował funkcję „Skaluj” (jak Exposé), aby skalować i wyświetlać wszystkie okna.
Problem polega na tym, że kiedy ponownie uruchamiam komputer, gorące rogi już nic nie robią . Muszę wrócić do menedżera ustawień compiz, usunąć opcję gorącego rogu, a następnie ustawić ją ponownie. Wydaje się, że coś przesłania lub usuwa ustawienie gorącego rogu compiz przy ponownym uruchomieniu.
Aktualizacja : Czasami ustawienie traci ważność, nawet gdy komputer jest uruchomiony. Nie zorientowałem się jeszcze, co to powoduje.
compiz --replace
. Zastępuje uruchomione menedżery okien (w zasadzie uruchamia ponownie compiz). Sprawdź, czy zacznie zapamiętywać twoje ustawienia. Jak dotąd ma moje.compiz --replace
w terminalu, a teraz gorący zakręt jest znowu aktywny. dzięki, mając nadzieję, że tak zostanie.Odpowiedzi:
Główne raporty błędów znajdują się na https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/986208 i https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/858845 .
12.04
Rozwiązanie półtrwałe skopiowane tutaj:
active_plugins
Mówię „półtrwały”, ponieważ niektóre aktualizacje oprogramowania (Unity) mogą powodować zmianę kolejności wtyczki, więc może być konieczne powtarzanie tych kroków 2 lub 3 razy w miesiącu.
Dla 12.10 i 13.04:
Powyższa poprawka przestała działać z aktualizacją do wersji 12.10 i kontynuowana jest z wersją 13.04. Proponowane rozwiązania dla 12.10 i 13.04 znajdują się pod linkiem do raportu o błędzie powyżej, ale jak dotąd nic solidnego.
Półtrwałe rozwiązanie dla 12.10:
active-plugins
Pamiętaj, że aktualizacje systemu mogą cofnąć tę poprawkę i może być konieczne użycie dconf, aby ją naprawić ponownie.
Kontynuuj udział w zgłaszaniu błędów, aby rozwiązać problem w wersji 12.04 LTS, 12.10 i późniejszych.
źródło
Dla osób doświadczających tego problemu w 12.10 spróbuj tego
Zmiana kolejności w kluczu dconf:
„/ org / compiz / profile / unity / plugins / core / active-plugins”
czytać:
[„core”, „composite”, „opengl”, „decor”, „gnomecompat”, „resize”, „snap”, „move”, „regex”, „place”, „vpswitch”, „grid”, „ widget ”,„ compiztoolbox ”,„ session ”,„ imgsvg ”,„ mousepoll ”,„ imgpng ”,„ animacja ”,„ wall ”,„ unitymtgrabhandles ”,„ obejścia ”,„ ezoom ”,„ fade ”,„ unityshell ” , „scale”, „expo”]
Naprawiono dla mnie problem w Ubuntu 12.10 64bit. Nie jestem pewien, czy jest to wymagane, ale dla tych, którzy twierdzą, że to nie działa, upewnij się, że masz zainstalowany „Ubuntu-Tweak”. Pamiętam, że badając ten problem, natknąłem się na twierdzenie, że pakiet zależny zainstalowany z Ubuntu Tweak rozwiązuje inny problem z wyzwalaczami ekranu zachowanymi podczas ponownego uruchamiania.
Wiem też, że to powinno być oczywiste, ale jeśli twoja maszyna nie chce akceleracji 3D, te wtyczki Compiz po prostu nie działają
źródło
Moim tymczasowym rozwiązaniem jest uruchamianie aplikacji „Ubuntu Tweak” raz po każdym ponownym uruchomieniu.
(Zmiana kolejności wtyczek również działa, ale jest również tymczasowa. Muszę zmienić ich kolejność po ponownym uruchomieniu).źródło
Ten komentarz rozwiązał dla mnie problem. Po prostu wyłącz „Launcher Capture Mouse” w „Ubuntu Unity plug-in -> Experimental”.
źródło
Odpowiedź @James była dość szczegółowa, a zrzuty ekranu bardzo pomogły. Jednak Compiz wciąż zapomniał o ustawieniach. „UnityShell” dociera do końca listy po każdym ponownym uruchomieniu i psuje skalę i expo.
Udało mi się rozwiązać problem, blokując pozycje kluczy. Możesz to zrobić za pomocą CCSM.
Otwórz CCSM (CompizConfig) i kliknij preferencje, a następnie Listę wtyczek. Odznacz „Automatyczne sortowanie wtyczek”. Upewnij się, że Skala jest ostatnim wpisem i expo tuż powyżej. Jeśli używasz dodatku Skala, upewnij się, że spadnie poniżej skali.
Teraz uruchom ponownie komputer, a Scale and Expo załaduje się. Możesz także sprawdzić kolejność kluczy w edytorze conf i upewnić się, że zachowują swoje pozycje. Mam nadzieję że to pomoże.
źródło
W 14.04 uruchomienie
nohup compiz --replace &
w terminalu rozwiązuje mój problem, ale wciąż muszę go wpisywać za każdym razem po ponownym uruchomieniu. Próbowałem ręcznie zamówić wtyczki, ponieważ większość odpowiedzi tutaj mówi, aby to zrobić, ale po prostu psuje to compiz.źródło
metacity --replace
(myślę, że pozwala to poprawnie zakończyć kompresję / czyszczenie) poczekaj 3s icompiz --replace
W 14.04 poruszanie się (w dconf) „skala” i „expo” PO „unityshell” (czyli na końcu listy) powoduje całkowite zamrożenie systemu po uruchomieniu skali (przez gorący róg lub klawisz). Wydarzenie wydaje się działać.
źródło