Сделать прозрачным xterm

Я просматриваю процесс создания прозрачного xterm, я выполнил шаги на этом сайте . Я установил transset-df и Xcompmgr и добавил эту строку в мой .bashrc файл [ -n "$XTERM_VERSION" ] && transset-df -a >/dev/null

Я использую Awesome WM и когда я открываю новое окно с Mod4 + Enter, я получаю сообщение о invalid window paramter помимо прочего, и это не делает окно прозрачным, но когда я создаю sucesive окна, это делает предыдущий окна прозрачны, даже делает предыдущие окна без прозрачных окон, кроме самого последнего. Сначала я решил, что это проблема программного обеспечения, но затем, посмотрев на transset-df , я понял, что опция -a сообщает transset-df применять прозрачность к фактическому окну.

Так что он делает, чтобы применить прозрачность к самому последнему окну, поэтому первые окна xterm показывают ошибку (она не создается к моменту вызова команды), а принудительные xterms делают предыдущую прозрачную.

Мне нужно каким-то образом сказать bash, чтобы применить команду только после того, как окно было создано.

Благодарю.

One Solution collect form web for “Сделать прозрачным xterm”

Я обошел это, вообще избегая .bashrc . Я создал сценарий оболочки с именем xterm который открывает xterm, и устанавливает прозрачность после небольшой задержки, чтобы убедиться, что окно xterm было создано:

 #!/usr/bin/env sh # Launch xterm in the background /usr/bin/xterm & # Sleep long enough to get the window open, and set transparency sleep .4s transset-df -a 

Это вызывает проблемы, если другие приложения вставляют xterm или ожидают, что они будут запущены напрямую, поэтому вы можете назвать скрипт xterm-trans или что-то, что не переопределяет фактический двоичный файл.

  • Цвета Vim, конфликтующие с терминальными
  • RHEL6: системный шрифт по умолчанию
  • Как настроить терминал так, чтобы щелчок мыши переместил курсор в текущую позицию мыши
  • используя часы с ssh
  • Меню i3 xterm (ctrl + mouse) слишком маленькое
  • Контроль Исходный размер xfce4-терминала?
  • «Git show» показывает странные символы на XTerm
  • Открытие терминала, отличного от xterm, запуск команды на нем и не закрытие терминала после его успешного завершения
  • Как удалить конкретный перевод xterm X11 по умолчанию?
  • GNU Экранные странные символы при нажатии
  • Пересылка X11 на IP не работает на некоторых серверах. Я не могу найти никаких различий в конфигурации
  • Linux и Unix - лучшая ОС в мире.