Jak wyłączyć efekt kameleona w powiadomieniach i programie uruchamiającym Unity?

19

Czy istnieje sposób, aby zatrzymać nową funkcję jedności, która zmienia kolor programu uruchamiającego i powiadomień, które pasują do tapety?

Jest to interesująca funkcja, ale wolałbym nie mieć żółtego lub brązowego uruchamiania tylko dlatego, że tapeta ma trochę żółtego lub brązowego obrazu, jest dość brzydka.

Jayo
źródło

Odpowiedzi:

7

Powiadomienia

Efekt kameleona może być usunięty z powiadomień, ale jest dość skomplikowanym procesem obejmującym instalowania starszej wersji pakietu notify-osd, kompleksowy przewodnik można znaleźć tutaj: /ubuntu//a/128508/40955 następnie powiadomienia będą miały ten sam ciemny kolor, co w 11.10 (lub możesz wybrać niestandardowy kolor)

Wyrzutnia

Poniższe instrukcje obecnie nie działają z powodu błędu # 975350

Możesz zmusić program uruchamiający do pozostania jednym kolorem i nie zmieniać go, aby naśladować kolor tapety, instalując narzędzie do dostosowywania MyUnity z Centrum oprogramowania Ubuntu.

Po zainstalowaniu przejdź do zakładki Launcher i kliknij pasek kolorów

Zrzut ekranu MyUnity, klikając pasek kolorów

Wybierz preferowany kolor z koła kolorów, a program uruchamiający pozostanie tym kolorem, bez względu na kolor tapety.

Zrzut ekranu MyUnity, pobieranie próbek z koła kolorów

paznokieć
źródło
brzmi świetnie, czy to też działa w przypadku powiadomień?
Jayo,
Właśnie miałem test i nie działa na powiadomienia. Istnieje metoda zmiany koloru powiadomień w 11.10 webupd8.org/2011/05/configurable-notifyosd-bubbles-for.html, ale nie testowałem 12.04. Zaktualizuję swoją odpowiedź, jeśli znajdę metodę, która działa .
covernail
1
Po wybraniu nowego koloru panel się na nim zmienia, jednak po kilku sekundach powraca do pierwotnego koloru.
RADXack
4

Kameleona nie można wyłączyć bez cofnięcia zmian źródła, które go umożliwiły.

Atm środki do zmiany używanego koloru nie działają, co widać tutaj w zgłoszeniu błędu, chociaż w jednym z duplikatów dev oznaczył go jako listę życzeń, która jest ciekawa https://bugs.launchpad.net/unity/+bug/975350

Dodatkowo, nawet podczas pracy nie możesz użyć # 000000, który pozwoliłby na uruchomienie kolorowego programu uruchamiającego, raport o błędach tutaj - https://bugs.launchpad.net/unity/+bug/924586

Jeśli poprzedni błąd został naprawiony, możesz osiągnąć prawie bezbarwny program uruchamiający, ustawiając pojedynczy kolor (r, b lub g) na wartość 1, dostosowując krycie do koloru i używając „Podświetlenia krawędzi…” dla ikon programu uruchamiającego

Jeśli oba błędy zostaną naprawione, możesz użyć # 000000 z pewnym kryciem, aby usunąć efekt koloru

Aktualizacja - oba błędy mają teraz proponowane poprawki do przeglądu. Testowałem tutaj i teraz można ustawić niestandardowy kolor, w tym # 000000, który w zależności od zestawu krycia może zniwelować efekt „kolorowych”

doug
źródło
Czy możesz nam powiedzieć jak?
Bucic
będziesz musiał poczekać, aż poprawka zostanie scalona i nowa jedność zostanie wydana w 12.04 (nie wstrzymuj oddechu) lub samodzielnie załataj i odbuduj jedność. Stworzyłem łatkę do tego, ale nie jest to miejsce, aby pokazać, jak to zrobić. Zapytaj w UF, jeśli zajdzie taka potrzeba
doug
Czy możesz mi przynajmniej powiedzieć, jak powinienem nazwać ten temat, jeśli zdecyduję się zapytać na stronie ubuntuforums.org?
Bucic
„Jak załatać jedność w 12.04, aby naprawić niestandardowe kolory” lub coś w tym rodzaju - zwróć uwagę, że wydajność UF i niektórych innych serwerów Canonical jest dziś dość niska, czasami prawie niemożliwa. Może jeśli wszystko zostanie naprawione, zrobię szybkie instrukcje
doug
Dziękuję Ci! Ale nie dostanę się do poniedziałku.
Bucic
3

Dla 12.04 i 12.10

Aby zatrzymać kreskę i program uruchamiający, aby użyć tego samego koloru tapety. Za pomocą Menedżera ustawień CompizConfig można zastąpić to zachowanie.

  • Otwórz Menedżera ustawień CompizConfig
  • Wyszukaj wtyczkę Ubuntu Unity i otwórz ją.
  • Kliknij kartę Eksperymentalna
  • Teraz kliknij opcję Kolor tła i wprowadź żądany kolor kreski i programu uruchamiającego.

wprowadź opis zdjęcia tutaj


Normalne zachowanie

wprowadź opis zdjęcia tutaj

Po zastosowaniu zmian

wprowadź opis zdjęcia tutaj

devav2
źródło
2

następujący skrypt użyty jako aplikacja startowa może to naprawić. gconftool należy wywołać dwukrotnie, aby wywołać zmianę ustawienia:

#!/usr/bin/env sh

# wait until unity starts
while [ ! "$(pidof unity-panel-service)" ]; do sleep 1; done

# try reconfigure bg color
sleep 2
gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/background_color --type=string '#050505EE'
sleep 2
gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/background_color --type=string '#0A0A0AFF'
JMac
źródło
0

Problem występuje z powodu nowej funkcji polegającej na bardziej jednolitym wyglądzie pulpitu.

Celem jest dopasowanie zarówno paska ikon, jak i wyskakujących okien, aby pasowały do ​​wybranej tapety.

Obejrzyj ten film: http://www.youtube.com/watch?v=D6z6hn6wZlg

Wydaje mi się jednak, że widziałem gdzieś rozwijaną opcję Włącz / Wyłącz / Automatycznie dotyczącą kolorowania paska ikon. Ale nie mogę tego teraz znaleźć. Zacznę się rozglądać, aby go znaleźć. A jeśli to zrobię, wrócę tutaj z aktualizacją.

Z pozdrowieniami Fredrik L.

Fredrik L.
źródło
2
W rzeczywistości otrzymujesz MNIEJ ujednoliconego wyglądu dzięki tej „funkcji”: motyw Ambiance składa się z czerni i brązów. Jeśli Unity otrzyma niebieską lub zieloną tapetę, otrzymasz brązowy motyw + niebieski / zielony launcher = Brzydki.
Cmorales
-2

Po prostu ustaw tło pulpitu na żądany kolor. To właśnie robię i wydaje się, że działa dobrze. (np. jeśli chcesz niebieski, wybierz ocean, jeśli chcesz zielony, wybierz trawę itp.)

Andy Castille
źródło
3
Wiem, że możesz to zrobić, ale powinieneś naprawić błąd.
aceqott