주현절은 브라우저에서 전체 화면 모드

어떻게 시작 깨달음 브라우저에서 전체 화면 모드에서는 터미널(지 F11)? 문서를 말한다 사용에 인수가-f또는--전체 화면그러나 그들의 작품이다.

질문에 대한 의견 (2)
해결책

시작할 수 있습니다 그것은 간이 건축물에 있는 모드를 사용하여a,당신을 만들어야 할 수도 있습니다 당신의~/.config됩니다.

epiphany-browser -a --profile ~/.config http://localhost/index.html
해설 (3)

여기에 제가 어떻게 여기까지 왔는지에 대한 기본 브라우저 ephiphany 에서 작업하는 간이 건축물 모니다. 첫 번째 나는 설정sudo 터미널-config부팅 옵션을 b2"명령 프롬프트를 가진 자동 로그인"

파일을 만들 startB 홈 디렉토리에/home/pi/으로 다음과 같은 콘텐츠 sudo nano./startB

#!/bin/sh
xset -dpms # disable DPMS (Energy Star) features.
xset s off # disable screen saver
xset s noblank # don't blank the video device
matchbox-window-manager -use_titlebar no &
WEBKIT_DISABLE_TBS=1 epiphany-browser -a --profile /home/pi/.config  http://site

지금 sudo 나노/etc/rc.지역을 넣어에 다음 줄을 종료하기 전에 0

sudo xinit ./home/pi/startB &

라즈베리 파이는 것입니다 부팅시에는 간이 건축물 모드 브라우저입니다.

해설 (5)

나는 그것을 가지고 작업 xautomation. 지 않았't 어떤 성공과 함께"a".

스크립트 I'm 사용:

xte 'sleep 10' 'key F11'&
epiphany-browser test.html

이 코드는 보냅 F11 키 10 초를 시작한 후 브라우저입니다.

는 설치한 후에 xautomation 제공하는 xte 명령:

root@nexus:/home/pi/bin# aptitude install xautomation
해설 (0)

난 후에 성공했다.

저장 이 쉘 스크립트:/home/pi/fullscreen.sh

sudo -u pi epiphany-browser -a --profile ~/.config http://127.0.0.1/index.html --display=:0 &
sleep 15s;
xte "key F11" -x:0

&이 중요합니다. 이 마크는 것은 무시하고 오류가 주현절-브라우저입니다. 추가&표시하기 때문에 나는 오류한 후에 이 쉘 스크립트에서 명령 라인입니다.

sudo apt-get install epiphany-browser
sudo apt-get install xautomation

sudo vi /etc/xdg/lxsession/LXDE/autostart
@/home/pi/fullscreen.sh

sudo chmod 755 /home/pi/fullscreen.sh

(유감 저는 영어를 가난하기 때문에 나는 일본.)

해설 (0)

-깃발지 않't 결과를 전체 화면에서 나를 위해,그리고로F11전체 화면 전환(보다는 설정)내가 원하는 무언가를 더 구체적이다.

내가 사용하여 종료wmctrl-r"<의 이름을 창>"-b 추가로,전체 화면세트전체화면을 대신 전환하고 또한 이러한 루프에서 반면 브라우저 프로세스가 실행 중입니다. 주현절에 응답하는 이 같은 경우에 당신이'd 누 F11,숨 nav 바하고 제거하는 창 장식입니다.

# disable screensaver and screen blanking
xset -dpms s off

# create profile folder if it doesn't exist
mkdir -p /home//.config/epiphany-kiosk

# launch the browser as a background process
epiphany-browser -a --profile /home//.config/epiphany-kiosk http://localhost:8000/ &

# see https://stackoverflow.com/a/20165094/66349
# get the browser PID
pid=$!

# If this script is killed, kill the main process.
trap "kill $pid 2> /dev/null" EXIT

# Loop while it's running...
while kill -0 $pid 2> /dev/null; do
    wmctrl -r "" -b add,fullscreen
    sleep 2
done

# Disable the trap on a normal exit.
trap - EXIT
해설 (0)

내가 사용하는 것이 사이에 지연을 깨달음 명령을 실행하고 xte 다. 나는 더 나은 방법으로(그리고 더 많은 신뢰할 수 있는).

내 첫 번째 시도 열어 주현절 php 파일에서는 실행 xte 명령:<?php$out=shell_exec("xte&#39;키 F11&#39;");?> 불행하게도 그것은 작동하지 않습니다. 말할 수 없습니다 왜지(만약 누군가가 알고 있는,내가 관심). 때 나는 에코 출력을 가진xte-h나의 도움을 받을 xte 명령을 내 웹 페이지에서...어쨌든 난 시간이 많지 않았다,그래서 나는 시도하는 또 다른 방법이다.

아이디어가 여전히 출현을 php 파일(fs.php 는)포함합니다:


$h = fopen("/var/www/fs/FS.chk", "w");
#fwrite($h, "browser opened"); # 
해설 (0)

어떻게 이런! GoTo:https://github.com/elalemanyo/raspberry-pi-kiosk-screen

파일을 만들:나노/home/pi/fullscreen.sh

붙여넣기이 fullscreen.sh:

#!/bin/bash
sleep  20
if [ -z "$(pgrep epiphany)" ];
   then (sudo -u pi epiphany-browser -a -i --profile ~/.config http://www.na.se --display=:0) &
   sleep 5s;
   xte "key F11" -x:0;
fi
bash $0 &

다음의 경우 브라우저가 올 것이 다시 살아:)

해설 (0)

xte 는 명령을 보내 원(또는 지역을 표시)

그것은 간단하게 사용-x xte 옵션:

epiphany --display=:0 [http://YOURURL]
sleep 20 && xte -x :0 "key F11"

행운을 빕니다!

해설 (0)

Follow@Jacobm001 및@Adeel 게시지만 모든 수정:

~/.config/states.xml

수정#속성 id="3"이 올바른="gint">1920<#폭 수정#속성 id="3"이 올바른="gint">1080<#높이

맞 이러한 위를 해결합니다. 내 댓글 섹션에 없 states.xml 파일입니다.

저장 재부팅

해설 (0)

Don't 것을 잊지 마세요 당신의 스크립트를 실행!

sudo chmod +x /home/pi/startB
해설 (0)