Як відключити ефект хамелеона в сповіщеннях та запуску Unity?


19

Чи є спосіб зупинити нову функцію єдності, яка змінює колір запуску та сповіщень, які відповідають їх шпалерам?

Цікава особливість, але я б не мав жодної або коричневої пускової установки лише тому, що шпалери мають деякі зображення жовтого або коричневого кольору, їх досить потворно.

Відповіді:


7

Сповіщення

Ефект хамелеона можна видалити з сповіщень, але це досить залучений процес, що включає встановлення старішої версії пакета notify-osd, вичерпний посібник можна знайти тут: /ubuntu//a/128508/40955, тоді сповіщення будуть такого ж темного кольору, як вони були в 11.10 (або ви можете вибрати спеціальний колір)

Пускова установка

Наведені нижче інструкції не працюють через помилку №975350

Ви можете змусити пусковий механізм залишатися одним кольором і не змінюватись, щоб імітувати колір шпалер, встановивши інструмент налаштування MyUnity з програмного центру Ubuntu.

Після встановлення перейдіть на вкладку « Запуск » та натисніть на кольорову смужку

Знімок екрана MyUnity, натиснувши кольорову смугу

Виберіть бажаний колір з кольорового колеса, і пускова програма залишиться таким кольором незалежно від кольору шпалер.

Знімок екрана MyUnity, вибірки з кольорового колеса


звучить чудово, чи це працює і для сповіщень?
Jayo

У мене щойно був тест, він не працює для сповіщень. Існує спосіб змінити кольори сповіщень у 11.10 webupd8.org/2011/05/configurable-notifyosd-bubbles-for.html, але я не перевіряв 12.04. Я оновлю відповідь, якщо знайду метод, який працює .
обкладинка

1
Після того, як я вибрав новий колір, панель змінюється на нього, проте через кілька секунд повертається до того, яким він був раніше.
RADXack

4

Ефект хамелеона не можна вимкнути без відновлення змін джерела, які його ввімкнули.

Atm засоби для зміни кольору, які використовуються, не спрацьовують тут, у звіті про помилку, хоча в одному з опіків девіз позначив його як список бажань, який цікаво https://bugs.launchpad.net/unity/+bug/975350

Крім того, навіть під час роботи ви не можете використовувати # 000000, що дозволить отримати кольоровий запуск, тут повідомляйте про помилки - https://bugs.launchpad.net/unity/+bug/924586

Якщо попередня помилка виправлена, ви можете досягти майже безбарвного пускового пристрою, встановивши для одного кольору (r, b або g) значення 1, відкоригувавши непрозорість відповідно до & використовуючи "Освітлення краю .." для піктограм запуску

Якщо обидва помилки виправлені, ви можете використовувати # 000000 з деякою непрозорістю, щоб видалити кольоровий ефект

Оновлення - тепер обидві помилки пропонують переглянути перевірку. Випробували тут і тепер можна встановити спеціальний колір, включаючи # 000000, який залежно від набору непрозорості може зняти ефект "кольорового"


Не могли б ви сказати, як?
Бучич

Вам доведеться почекати, поки виправлення не з’єднається і з'явиться нова єдність у 12.04 (не затамуйте дихання) або випрацюйте та відновіть собі єдність. Я створив патч для цього, але це не місце, щоб показати, як. Запитайте у UF, якщо це потрібно
doug

Ви можете принаймні сказати мені, як мені назвати тему, якщо я вирішу задати питання на ubuntuforums.org?
Бучич

"Як виправити єдність у 12.04, щоб виправити користувацькі кольори" чи щось подібне - зауважте, що продуктивність на UF та деяких інших серверах Canonical сьогодні досить низька, часом майже неможлива. Можливо, якщо все буде виправлено, я зробимо швидку процедуру
дог

Дякую! Я не прийду на це до понеділка чи так, хоча.
Бучич

3

За 12.04 та 12.10

Щоб зупинити тире і пусковий пристрій, використовуйте однаковий колір шпалер. Ви можете використовувати менеджер налаштувань CompizConfig, щоб змінити цю поведінку.

  • Відкрийте диспетчер налаштувань CompizConfig
  • Знайдіть плагін Ubuntu Unity та відкрийте його.
  • Перейдіть на вкладку Експериментальні
  • Тепер натисніть параметр Колір фону та введіть потрібний колір для тире та запуску.

введіть тут опис зображення


Нормальна поведінка

введіть тут опис зображення

Після застосування змін

введіть тут опис зображення


2

наступний скрипт, який використовується як програма запуску, може виправити. gconftool потрібно викликати двічі, щоб викликати зміну налаштувань:

#!/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'

1

Наразі цей варіант порушено в 12.04. Спеціальні налаштування кольору тривають лише до тих пір, поки ви нічого не зробите після налаштування

Звіт про помилку, виправлення запропоновано на https://bugs.launchpad.net/unity/+bug/975350


0

Проблема, яку ви відчуваєте, пов’язана з новою функцією отримання більш уніфікованого вигляду на робочому столі.

Мета полягає в тому, щоб відповідати як панелі значків, так і спливаючих вікон відповідно до обраних вами шпалер.

Подивіться це відео: http://www.youtube.com/watch?v=D6z6hn6wZlg

Однак я думаю, що я десь побачив ввімкнення / вимкнення / автоматичне спадання щодо колоризації панелі значків. Але я зараз не можу його знайти. Я підкину, щоб побачити, чи зможу його знайти. І якщо я це зроблю, я повернусь сюди з оновленням.

З найкращими побажаннями Фредрік Л


2
Насправді ви отримуєте МЕНШЕ уніфікований вигляд із цією "особливістю": тема "Амбіцій" створена з чорних та коричневих. Якщо Unity отримає синій або зелений колір з ваших шпалер, ви отримаєте коричневу тему + синій / зелений пусковий механізм = UGLY.
Cmorales


-2

Просто встановіть фон робочого столу з великою кількістю потрібного вам кольору. Це я роблю і, здається, добре працює. (наприклад, якщо ви хочете синій, вибирайте океан, якщо ви хочете зелений, вибирайте трохи трави тощо)


3
Я знаю, що ви можете це зробити, але слід виправити помилку.
асекотт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.