Как я могу удалить тени окон в Unity?


13

Я пытался отключить тени с помощью CCSM, но это не работает; /

Системная информация:

Рабочий стол Ubuntu 11.04 NN x64, HP ProBook 4520s, Unity

Ответы:


15

Я думаю, что вы должны выбрать тему, отличную от Ambiance или Radiance, потому что они переопределяют настройки тени Compiz.

Если вы действительно хотите использовать границы Ambiance без теней:

  1. Создайте копию Ambiance: cp -R /usr/share/themes/Ambiance ~/.themes
  2. откройте ~/.themes/Ambiance/metacity-1/metacity-theme-1.xmlи удалите все <shadow>теги.
  3. Откройте настройки внешнего вида и выберите новую, дублированную тему «Ambiance».
  4. Отключить тени в CCSM

Обновление 2015-01-21 В последних версиях Ubuntu вам потребуется использовать Ubuntu Tweak Tool на шаге 3, поскольку последние версии центра управления не поддерживают пользовательские темы.


11
  • Установите CompizConfig Settings Manager

    sudo apt-get install compizconfig-settings-manager

  • Запустите его, выполнив поиск в тире в Unity или в « Предпочтения»> «Менеджер настроек CompizConfig» в Ubuntu Classic .
  • Перейдите на вкладку « Оформление окна ».введите описание изображения здесь

  • Сдвиньте непрозрачность тени до 0 .введите описание изображения здесь


1
Привет, только что попробовал. Кажется, что радиус или другие настройки вообще не влияют на тени за окнами и меню. Отключение декораций окон работает, но также удаляет все строки заголовка и границы из окон (например, где расположены кнопки закрытия, сворачивания и макс.). Это также удаляет верхнюю панель.
nLinked

@nLinked попробуйте решение, данное для этого вопроса - как-можно-удалить-тени-окна-в-единстве
avi

@ Алан, спасибо за редактирование!
Ави

С помощью всех этих ответов и приведенного ниже, мне удалось заставить его работать! Спасибо! Вот мои последние инструкции, которые сработали полностью для меня: CompizConfigSettingsManager> Эффекты> Оформление окна> Радиус тени и тень до 0. Затем: sudo nautilus / usr / share / themes / Ambiance / metacity-1 Затем: Создайте новую копию metacity- theme-1.xml называется metacity-theme-1.xml.originalwithshadows Затем: отредактируйте metacity-theme-1.xml. Удалите все строки, начинающиеся с: <shadow ...>, сохраните файл, щелкните правой кнопкой мыши по рабочему столу> измените фон рабочего стола. , Вкладка Темы, Убедитесь, что Ambiance выбран в качестве темы
nLinked

2017/4/12 этот ответ не помог. установка его в плагин ubuntu unity была тем, что сработало (как описано в другом ответе)
xaxxon

11

Если вы используете Ubuntu 15.04, сделайте следующее.

  1. Установите CCSM, как в предыдущем ответе выше.

    sudo apt-get install compizconfig-settings-manager

  2. Запустите ccsmи нажмите «Ubuntu Unity Plugin»

  3. Перейдите на вкладку «Украшения» и нажмите «Переопределить настройки темы».

  4. Тень должна исчезнуть, поскольку по умолчанию «Активный цвет тени окна» является прозрачным.


2017/4/12 только что попробовал это, и это сработало. других ответов выше не было.
xaxxon

1

Вы можете оставить Ambiance в качестве темы или удалить тени, не редактируя XML-файлы. Вам просто нужно открыть gconf-editor через терминал или Alt + F2, а затем перейти к приложениям> metacity> general и снять флажок «compositing manager». Дополнительным преимуществом этого, если вы решили, что вам нравится прозрачность в терминале, является то, что, сколько бы окон вы ни открывали, прозрачность относительна не к другим окнам (что может сбивать с толку), а к базовому рабочему столу. фон.


1

Я получил лучший ответ ....

  1. Загрузите новую версию CompizConfig Settings Manager
  2. GOTO Вкладка «Плагин Ubuntu Unity» (на вкладке «Рабочий стол» на боковой панели)
  3. GOTO декоративная вкладка сверху
  4. Уменьшить все до 0 или наименьшее возможное значение
  5. Проверьте настройки темы Overide тоже ...

Вы увидите мгновенное изменение сразу же в тени диалогового окна ... или что-нибудь ... :)

Кроме того, если вы делаете это для настройки Linux ... тогда ... ТАКЖЕ ДЕЛАЕТ:

  1. Отключить анимацию
  2. Отключить исчезающее окно
  3. Отключить оформление окна

0

Настройка не контролируется Compiz; они являются частью темы атмосферы. Вот что я сделал, чтобы укротить тени. Откройте терминал и выполните следующее:

cd /usr/share/themes/Ambiance/metacity-1
sudo nano metacity-theme-1.xml

Найдите строку (используйте Ctrl+ wдля поиска), которая говорит:

shadow radius=”45.0″ opacity=”0.75″color=”#abde4f” x_offset=”1″ y_offset=”4″

Измените радиус на значение, с которым вы можете иметь дело - я выбрал 10. Сохраните и выйдите с помощью Ctrl+ oи Ctrl+ x.

Вы также можете переместить эту тему в локальную папку .themes - это можно сделать с помощью:

cp /usr/share/themes/Ambiance/ ~/.local/share/themes/AmbianceCustom/

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.