2017-07-19 5 views
0

Ich renne Chromium 16 auf einem Raspberry Pi 3 mit dem neuesten Raspbian. Mein Ziel ist es, beim Start eine Chromium-Seite im --kiosk-Modus zu starten.Chrom Pop-up auf Raspbian

Das Pi wird immer ausgeschaltet, wenn das Gerät ausgeschaltet wird. Beim Start zeigt Chromium das Popup "Chromium wurde nicht ordnungsgemäß heruntergefahren" an. Ich muss dieses Pop-up deaktivieren. Ich habe bereits nach einer Reihe von Lösungen im Internet gesucht, vor allem zu diesem Thema: https://superuser.com/questions/873381/how-can-i-disable-the-chromium-didn-t-shut-down-correctly-message-when-my-brow

Leider funktioniert keiner von diesen für mich. Ich habe auch versucht, die Berechtigungen für die Chrom-Voreinstellung Datei nur lesen, aber Berechtigungen scheinen beim Booten wiederhergestellt werden.

Irgendwelche Ideen?

Antwort

1

In den meisten neueren Version (v60 hier), ich dieses Problem beheben, indem sie mit folgendem Argument läuft

chromium-browser --kiosk --app=http://www.example.com 
+0

Diese doesn verstecke das Popup nicht mehr für mich – Dominick

0

Ich war für eine lange Zeit auf der Suche, hier ist meine Lösung:

#!/bin/bash 

#Set CrProfile to the value of your startup profile's config folder 
CrProfile="Default" 

HomeFolder="/home/myhome" 

#Set URL to the URL that you want the browser to start with 
URL="http://www.apple.com" 

#Delete SingletonLock 
rm -f $HomeFolder/.config/chromium/SingletonLock 
rm -f $HomeFolder/.cache/chromium 

#Clean up the randomly-named file(s) 
for i in $HomeFolder/.config/chromium/$CrProfile/.org.chromium.Chromium.*; do 
    sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' $i 
    sed -i 's/"exit_state": "Crashed"/"exit_state": "Normal"/' $i 
    sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' $i 
done 

#Clean up Preferences 
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' $HomeFolder/.config/chromium/$CrProfile/Preferences 
sed -i 's/"exit_state": "Crashed"/"exit_state": "Normal"/' $HomeFolder/.config/chromium/$CrProfile/Preferences 
sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' $HomeFolder/.config/chromium/$CrProfile/Preferences 

#Clean up Local State 
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' $HomeFolder/.config/chromium/"Local State" 

/usr/bin/X11/chromium-browser --no-first-run --kiosk $URL 
Verwandte Themen