저는 Gnome Terminal의 투명성을 높이는 작업을 하고 있습니다.
그러나 gnome-temrinal의 구성 파일을 편집하려고 하면 다음과 같은 메시지가 나타납니다. 불투명도를 설정할 배경 탭이 없습니다! ?
저는 NixO를 사용하고 있으며 이것이 제 pkgs.nix 파일에 있습니다:
environment.systemPackages = with pkgs; [
# ...
gnome3.gnome_terminal
gnome3.gconf # I have put it just in case it could help
]
배경 투명도 옵션을 잠금 해제하려면 무엇을 설치하거나 구성해야 하는지 아시나요?
답변1
_NET_WM_WINDOW_OPACITY
명령 변경 속성을 통해 불투명도/투명도를 변경할 수 있습니다 xprop
.
달리기:
xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
그런 다음 창을 클릭하여 불투명도를 50%로 설정합니다.
0x7FFFFFFF
- 불투명도 50%0xFFFFFFFF
- 불투명도 100%
창 ID(다음에서 가져옴)를 제공하여 xwininfo
불투명도를 설정합니다 .
xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
답변2
Arch Linux에서 이 작업을 수행하는 데 꽤 많은 시간을 보냈기 때문에 이것을 답변으로 게시했습니다. Arch Linux의 경우 더 간단한 솔루션이 있습니다. 사용gnome-terminal-transparency
팩. Gnome과 함께 제공되는 것이 gnome-terminal
이것으로 대체될 예정이며 투명한 배경을 지원합니다.
답변3
그놈 터미널 FAQ에는 다음과 같이 나와 있습니다.
터미널을 투명하게 만드는 방법은 무엇입니까?
버전 3.7부터(NixOS 마스터에는 현재 버전 3.26이 포함되어 있습니다)이 옵션은 기본 설정 대화 상자에서 제거되었습니다. 그러나 _NET_WM_WINDOW_OPACITY X 속성을 설정하면 동일한 효과를 얻을 수 있습니다.악마의 세력또는데빌파이 2도구. 예를 들어, Devil's Pie가 세션과 함께 자동으로 시작되도록 설정하고 다음 내용으로 ~/.devilspie/gnome-terminal.ds 파일을 만듭니다.
(if (match(window_name) "gnome-terminal-window-*") (불투명도 90) )
당신은 또한 사용할 수 있습니다이것그러나 쉘 스크립트는 기존 터미널 창에서만 작동하며 새로 생성된 터미널 창에서는 자동으로 작동하지 않습니다. -https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_the_terminal_transparent.3F