Xorg
如何讓 Chromium 在 X 下全屏啟動?
我已經安裝了 Raspian Jessie Lite 並添加了我可以讓瀏覽器全屏執行的最低要求。我從 IceWeasel 開始:
sudo apt-get install -y x-window-system iceweasel
並將其放入我的
.xinitrc
:iceweasel "http://localhost/"
現在,當我執行
startx
它時,它會載入 IceWeasel。但是,它只佔了一小部分;螢幕的一部分。我可以通過載入 IceWeasel,關閉它,然後修改儲存視窗大小的文件並將其設置為 1920x1080 來解決這個問題。一切都很好,直到我發現 IceWeasel 並不支持 Chrome 所做的所有新的 ECAMScript 優點。所以,我正在嘗試換成 Chromium。我已經成功地把它全部安裝好了,我把我的改成了
.xinitrc
:chromium-browser --start-maximized --kiosk http://localhost/
但是,當它啟動時,它只使用大約(可能正好)一半的螢幕!我嘗試了各種選項,但無法使其正常工作。
--start-fullscreen
更奇怪,渲染正確,但被切成兩半!:(注意:我試圖避免安裝任何視窗管理器/等,因為當 IceWeasel 已經全部正常工作時似乎不需要它!?
冰鼬:
鉻(
--start-maximized
和--kiosk
):鉻(
--start-fullscreen
):
好的,在這個執行緒的幫助下,我得到了它的工作。儘管那張海報說它不起作用,但我編輯
.config/chromium/Default/Preferences
並明確設置了視窗大小:前
"window_placement": { "bottom":1060, "docked":false, "left":10, "maximized":true, "right":950, "top":10 // ...
後
"window_placement": { "bottom":1080, "docked":false, "left":0, "maximized":true, "right":1920, "top":0 // ...
我想知道這是否可能由於應用程序的第一次載入不是全屏而設置得很糟糕,但我嘗試刪除
~/.config
然後再次載入它,但它只是用螢幕的左半部分重新創建它。我想我必須編寫載入 Chromium 的腳本,殺死它,然後在我的設置腳本中重寫文件的那一部分!;(