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.

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


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”


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


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'


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.


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.)


3
Wiem, że możesz to zrobić, ale powinieneś naprawić błąd.
aceqott
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.