데스크탑에 테두리 없는 웹킷 창을 그리시겠습니까?

데스크탑에 테두리 없는 웹킷 창을 그리시겠습니까?

다른 모든 창 뒤에 있는 데스크탑에 투명하게 굽고 싶은 브라우저 페이지가 있습니다. 내 배경화면이 보이도록 페이지 배경을 투명하게 만들고 싶지만 CSS에서 개별 항목의 알파를 설정할 수 있기를 원합니다.

이 작업을 수행하도록 구성할 수 있는 WebKit을 실행하는 애플리케이션이 있습니까?

저는 Elemental Luna(Ubuntu 12.04)에서 Gala를 실행하고 있습니다.

답변1

나는 또한 Mate 데스크탑 환경을 실행하는 Ubuntu 12.04에서 이 문제를 해결하려고 노력했습니다. 내 솔루션은 다음과 같습니다

#!/bin/bash

google-chrome --user-data-dir=/home/loafer/.userscripts/chrome-bg-profile --kiosk http://localhost/bg &
sleep 2
wmctrl -r "localhost/bg/ - Google Chrome" -b add,below

시작 시 실행할 위 내용으로 스크립트 파일을 만들었습니다. 첫 번째 명령은 별도의 사용자 데이터 디렉토리가 있는 키오스크 모드(경계 없는 전체 화면 창, 제어 요소 없음)에서 Google Chrome을 실행합니다. 데이터 디렉터리를 정의해야 합니다. 그렇지 않으면 Chrome에서 이후에 키오스크가 아닌 인스턴스를 시작할 수 없습니다. 키오스크 인스턴스를 로컬 서버로 지정하고 스크립트를 2초(크롬이 시작하는 데 걸리는 시간) 동안 잠자기 상태로 둔 다음 wmctrl을 사용하여 크롬이 항상 다른 모든 창 아래에 있도록 했습니다. localhost/bg/ - Google Chrome키오스크 창에 있는 창 제목을 변경합니다 . .ubuntu 를 사용하여 공식 우분투 저장소에서 wmctrl을 얻을 수 있습니다 sudo apt-get install wmctrl.

이것이 당신에게 도움이 되기를 바랍니다.

답변2

대시보드용 위젯을 직접 작성할 수도 있습니다. 내 생각엔 그것들을 테이블 위에 올려놓는 방법이 있을 것 같아. 이는 html/css로 작성되었으며 웹킷 엔진에서 실행됩니다.

관련 정보