Около 10 минут назад я настроил свое основное приложение Terminal на полупрозрачность и был очень доволен результатом. Теперь некоторые обновления были запущены, и вся вкладка «Фон» исчезла из настроек терминала. Была ли эта опция удалена? Если да, то почему? Зачем кому-то это делать?
Я запускаю gnome-terminal
3.10.2 из ppa Gnome3.
Стандартные версии использования Ubuntu gnome-terminal
3.6.2. Фоновая вкладка была удалена в версии 3.7. ppa, как Вы видели, обеспечивает версию 3.10.
, у Вас есть пара выбора:
Следуют инструкциям в , Как я могу сделать терминал прозрачным? для эмуляции функции в 3,10 (заключенный в кавычки ниже):
Начиная с версии 3.7 эта опция была удалена из Предпочтительного диалога. Можно однако все еще получить тот же эффект путем установки _NET_WM_WINDOW_OPACITY X свойств, например, с Круг дьявола или инструменты Pie II дьявола. Например, Круг настроенного дьявола, чтобы запуститься автоматически с сессии и создать файл ~/.devilspie/gnome-terminal.ds с этим содержанием:
(if
(matches (window_name) "gnome-terminal-window-*")
(opacity 90)
)
можно также использовать этот сценарий оболочки , который однако только работает на существующие окна терминала и не автоматически для недавно созданных.
Яркие 15.04 возвращают параметр прозрачности. (Это не часть основного терминала гнома, но Ubuntu применяет патч для возвращения его.)
, С другой стороны, поддержки фонового изображения не стало навсегда.
Для создания фона терминала Ubuntu по умолчанию прозрачным откройте терминал и выберите Редактирование -> Предпочтения Профиля -> , вкладка Background -> нажимает Прозрачный фон переключатель. Можно также сделать фон полупрозрачным путем перемещения дескриптора ползунка под прозрачный Оттенок или отобразить фон назад и вперед.
Шаги:
Круг дьявола Установки
sudo apt-get install devilspie
создает каталог .devilspie
в Вашем корневом каталоге
, создают файл teminal.ds
в папке, созданной выше с этим содержанием:
(if
(is (application_name) "Terminal")
(begin
(opacity 90)
)
)
Изменение значение прозрачности anyvalue от 0 до 100 путем изменения 90
.
4. Откройте терминал и выполните команду: devilspie
Функция прозрачности была действительно удалена из последних версий Терминала Gnome. Как отмечено в других ответах, Вы могли использовать программу Круга дьявола для создания любого окна прозрачным (и больше).
Вот то, как настроить это в [1 120] Круг дьяволов 2 (он использует Lua, таким образом, сценарии для Круга исходного дьявола не совместимы с этой версией). Я использую Debian Buster, но это должно работать то же в Ubuntu.
sudo apt install devilspie2
. Создают ~/.config/devilspie2/gnome-terminal.lua
со следующим содержанием:
if (get_window_name()=="Terminal") then
set_window_opacity(0.9);
end
Создают ~/.config/autostart/devilspie.desktop
файл, который что-то вроде этого внутри:
[Desktop Entry]
Name="devilspie"
GenericName="devilspie"
Comment="The Devil Spy 2 script"
Exec=/usr/bin/devilspie2
Terminal=false
Type=Application
X-Gnome-Autostart=true
В сценарии Lua, Вы могли настроить set_window_opacity(0.9);
установка, 0.9
средства, что окно будет 90%
непрозрачно.
можно также добавить любую другую команду который Круг дьявола 2 поддержки. Список мог быть найден здесь .