Używam Maverick z włączonym Compiz.
Przeszukałem AskUbuntu i Google. AskUbuntu nie ma nic na ten temat i wszystko, co pojawia się w Google, ma kilka lat.
Robię testy przeglądarki, a moje testy nieustannie tworzą nowe okna przeglądarki Firefox. Problem polega na tym, że po odrodzeniu się okna skupia się. Jest to niezwykle denerwujące, ponieważ zwykle piszę gdzie indziej. Dzieje się tak nie tylko w przypadku moich testów, ale jest najczęstszym przykładem, na jaki się natknąłem. Czasami moje IDE decyduje, że chce się skoncentrować, gdy dzieje się coś specjalnego (na przykład, gdy kompilacja się kończy), a potem znajdę fragmenty wiadomości błyskawicznych, które wpisałem w kodzie. Doprowadza mnie to do szału. Sprawdziłem zarówno ustawienia Gnome, jak i Compiz i nie mogę znaleźć sposobu, aby temu zapobiec.
Czy ktoś zna sposób na zapobiegnięcie kradzieży aplikacji po jej otwarciu? Wolę, aby pasek zadań migał na mnie lub coś, co zwróci moją uwagę.
Jeśli pracujesz w jednym oknie przez większość czasu, możesz kliknąć pasek tytułu prawym przyciskiem myszy i powiedzieć, aby okno było zawsze na wierzchu ... to nie jest idealne rozwiązanie, ale możesz przyciemnić okno, gdy skończysz lub zminimalizuj, a następnie wróć do niego ...
źródło
Możesz zmienić to ustawienie
gconf-editor
również w przypadku, gdy nie masz zainstalowanego CCSM . Przejdź do/apps/compiz/general/screen0/options/focus_prevention_level
klawisza i ustaw jego wartość na4
.Dla niektórych osób 4 jest za wysokie. Użytkownicy Eclipse stwierdzą, że różne okna dialogowe nie będą poprawnie chwytać fokusu klawiatury, gdy jest on ustawiony na 4, ale będzie ustawiony na 3.
źródło
Nie należy tego konfigurować globalnie. Czyli tak naprawdę nie chcą żadnych nowych okien do podjęcia ostrości: chcesz żadnych testów okna wziąć ostrości. Aby to osiągnąć, użyj wtyczki Compiz Window Rules, aby uniemożliwić skupienie się wszystkich „testowych” okien Firefoksa.
Musisz napisać regułę, aby zidentyfikować tylko „testowe” instancje Firefoksa. Jeśli wszystkie mają określony ciąg w tytule, zadziałałoby. W przeciwnym razie można użyć
wmctrl
do ustawieniaWM_ICON_NAME
właściwości X. (Nie wiem, jak łatwo ustawić właściwości X dla Firefoksa .. jeśli ktokolwiek to robi, włącz się!)źródło