GNOME 3.22가 출시되면서 개발자들은 상단 바에서 동적 투명성 기능을 제거했습니다. 그 전까지 우분투의 GNOME 상단 바는 창이 닿기 전까지 대부분 투명하게 유지되었는데, 이 덕분에 데스크톱 환경이 더욱 깔끔하고 단정해져 많은 사용자들의 사랑을 받았습니다. 하지만 안타깝게도 이 기능을 공식적으로 다시 도입하겠다는 구체적인 계획은 당분간 보이지 않습니다.

다행히 GNOME 확장 프로그램 개발자들이 빠르게 움직여 동적 투명성을 되살려 놓았습니다. 덕분에 우분투에서 이 기능을 아주 간편하게 되찾을 수 있습니다.
파이어폭스 확장 프로그램 설치하기
먼저 파이어폭스 확장 프로그램이 정상적으로 작동하도록 해주는 패키지가 필요합니다. 설정 과정이 다소 번거로워 보일 수 있지만 한 번만 진행하면 됩니다. 파이어폭스 확장 프로그램과 이 패키지를 함께 사용하면 웹 브라우저에서 바로 어떤 GNOME 확장 프로그램이든 내려받아 활성화할 수 있습니다.
먼저 패키지를 설치합니다.
sudo apt install chrome-gnome-shell
그다음 GNOME Shell Integration 파이어폭스 애드온 페이지로 이동해 파이어폭스에 추가합니다.
GNOME 확장 프로그램 설치하기
이제 GNOME 확장 프로그램을 설치할 준비가 되었습니다. GNOME 공식 사이트의 Dynamic Panel Transparency 확장 프로그램 페이지에 접속하세요. 페이지 오른쪽 위에 있는 토글 스위치를 켜기만 하면 시스템에 동적 투명성이 활성화됩니다.

확장 프로그램이 다운로드되고 설정되기까지 몇 초 정도 기다린 뒤 바로 테스트해 보세요. 모든 창을 최소화한 상태에서 데스크톱을 살펴봅니다. 상단 패널이 반투명하게 보인다면 정상적으로 작동하고 있는 것입니다. 이번에는 창 하나를 위쪽으로 끌어 올려 보세요. 상단 패널이 불투명하게 바뀐다면 동적 투명성이 제대로 적용된 것입니다.

독(Dock)도 투명하게 만들기
상단 패널에 투명 효과를 적용하고 나니 데스크톱이 훨씬 세련되어 보입니다. 그렇다면 독에도 같은 효과를 적용하고 싶어질 것입니다. 이를 위한 아주 편리한 방법은 없지만 결코 어렵지 않습니다. 먼저 GNOME 설정을 편집할 수 있도록 dconf-editor를 설치합니다.
sudo apt install dconf-editor
dconf-editor는 그래픽 애플리케이션이므로 검색으로 실행할 수 있습니다. 실행하자마자 잘못된 설정 변경으로 시스템에 문제가 생길 수 있다는 경고가 표시되는데, 실제로 주의가 필요하지만 확인 버튼을 눌러 진행하면 됩니다.

'org → gnome → shell → extensions → dash-to-dock' 순서로 메뉴를 따라 이동합니다. 우분투 독 설정 페이지에 도착하면 아래로 스크롤하여 'transparency-mode' 항목을 찾아 선택합니다.

설정 페이지에서 'Use default value(기본값 사용)' 옵션을 끄고, 사용자 지정 값을 'FIXED'로 입력한 뒤 'Apply(적용)'를 클릭합니다.

다시 'dash-to-dock' 설정 화면으로 돌아가 'background-opacity' 항목을 선택합니다. 여기서도 'Use default value'를 끈 후 원하는 투명도 값을 입력합니다. 1.0은 완전히 불투명, 0.0은 완전히 투명을 의미합니다. 값 설정이 끝나면 'Apply'를 눌러 마무리합니다.

이것으로 끝입니다! 이제 데스크톱에 동적 투명성이 적용되었고, 독의 투명도도 자유롭게 조절할 수 있습니다. 이 방법은 앞으로도 오랫동안 안정적으로 작동할 것입니다. GNOME 개발자들이 자체적으로 동적 투명성을 다시 구현할 가능성도 있지만, 그 기능이 우분투에 적용되기까지는 상당한 시간이 걸릴 것으로 예상됩니다.