我希望設置通常所說的信息亭,運行Firefox鎖定到我們自己的特定的主頁(和鏈接從那裏)使用Firefox全屏。基本操作系統是CentOs 5(即與RedHat Enterprise 5一樣)。如何在簡約的X環境
理想我想Firefox的啓動全屏幕(和我已經安裝了完整的全屏插件,以幫助這一點),並且將被鎖定爲這樣的(即F11不工作)。
我需要能夠使用一個或多個rpm文件安裝此係統。
我在Gnome下測試了我的全屏Firefox設置rpm,它工作正常 - 我的Gnome桌面爲1024x768,所選主頁正好填滿屏幕 - 看起來不錯。
不過,我不想與桌面環境(如Gnome或KDE)打擾,只是使用Firefox作爲唯一的X客戶端程序,擁有1024×768的固定屏幕大小。
我已經建立的RPM安裝X,將其配置爲1024x768分辨率運行,並使用shell腳本從自動登錄自動火起來X。
我主要的自動登錄腳本包含以下:
startx ~/client/xClient.sh -- :1 &
xClient.sh包含此:
while [ true ]
do
firefox
done
我的問題是,Firefox不上來全屏這種設置下。 Firefox窗口比屏幕小,左上角離開屏幕 - 這意味着網頁獲取滾動條,頁面的頂部和左側不顯示,沿着底部和右側有一個黑色區域。
有沒有人知道這種行爲的原因?
您可以建議哪些解決方案?
我想,如果有必要的話,我可以在機器上安裝Gnome,然後嘗試鎖定它 - 但似乎很愚蠢,像Gnome一樣複雜的東西只是爲了讓窗口顯示正確的大小,並在正確的地方!另外還有一個額外的任務,試圖鎖定Gnome,這樣用戶就無法在機器上做任何事情。
如果你認爲這個問題不應該是對堆棧溢出,請告訴我應該去。 (我認爲編寫rpm和shell腳本是編程的,但也許它們不計算在內?如果沒有,對不起!)
謝謝你的想法。但是,除非它可以全屏Firefox(即刪除窗口傢俱,標題欄等,並刪除任何Gnome菜單),否則這不是很多幫助。 – 2012-03-21 14:13:41
您可以將帶有'xdotool'的F11鍵發送到窗口使其成爲全屏,然後將F11映射到別的或不帶'xxkb'或'xmodmap'的東西。此外,禁用'alt'鍵將有助於防止更改爲另一個虛擬終端(Ctrl-Alt-F1等),而不會對用戶體驗造成太大影響。 – 2012-03-22 12:14:54