X11執行程式的一些問題(順便講kiosk) - Linux

By Ursula
at 2014-08-12T14:25
at 2014-08-12T14:25
Table of Contents
之前問的這個問題感謝各位回答 ^^
大致上把心得整理了一下
只裝Xorg-X11是可以執行GUI程式的
(套件上參考"X Window System"群組的會比較完整)
不過選單(下拉式/右鍵選單)就沒辦法出現了(因為沒有Window Manager)
但是大小是可以調的!!
/etc/X11/xorg.conf 可以設定解析度、避免X把螢幕關掉等等
剩下的,可以在啟動程式時指定...
X本身提供的是 -geometry (width)x(height)+/-(x off)+/-(y off)
不過上面這個僅限X所附帶的程式,如xterm、xclock ...等等
其他程式就要讓程式自己告訴X視窗要多大。
以firefox來說...
可以: xinit /usr/bin/firefox -width (螢幕寬度) -height (螢幕高度) (url)
^^^^^^^^^^^^^^^^ 這邊要用絕對路徑呼叫 不然後面參數無法正確傳
這樣就可以直接呼叫firefox開啟指定的url並且佔滿整個螢幕了
通常有這種需求...都是想把電腦裝來當成類似kiosk的服務機器玩
所以...如果用chrome瀏覽器的話,啟動命令加上 -kiosk
firefox的話,需要安裝並啟用一個addon: R-kiosk
這樣流覽器啟動後,就會一直在全螢幕模式!!
這樣只開啟X不開啟WM就夠了,反正當kiosk之類也不需要browser選單,
只要顯示跟指標工具點選正常就好。
不過twm是可以考慮裝一下...考慮維護時的需求的話
因為有了WM還是功能會比較完整
--
剩下的...就參考X、xterm、xinit的man page囉
還有板上給了我一些線索的這篇 #1GWwmVKc (Linux) :p
--
大致上把心得整理了一下
只裝Xorg-X11是可以執行GUI程式的
(套件上參考"X Window System"群組的會比較完整)
不過選單(下拉式/右鍵選單)就沒辦法出現了(因為沒有Window Manager)
但是大小是可以調的!!
/etc/X11/xorg.conf 可以設定解析度、避免X把螢幕關掉等等
剩下的,可以在啟動程式時指定...
X本身提供的是 -geometry (width)x(height)+/-(x off)+/-(y off)
不過上面這個僅限X所附帶的程式,如xterm、xclock ...等等
其他程式就要讓程式自己告訴X視窗要多大。
以firefox來說...
可以: xinit /usr/bin/firefox -width (螢幕寬度) -height (螢幕高度) (url)
^^^^^^^^^^^^^^^^ 這邊要用絕對路徑呼叫 不然後面參數無法正確傳
這樣就可以直接呼叫firefox開啟指定的url並且佔滿整個螢幕了
通常有這種需求...都是想把電腦裝來當成類似kiosk的服務機器玩
所以...如果用chrome瀏覽器的話,啟動命令加上 -kiosk
firefox的話,需要安裝並啟用一個addon: R-kiosk
這樣流覽器啟動後,就會一直在全螢幕模式!!
這樣只開啟X不開啟WM就夠了,反正當kiosk之類也不需要browser選單,
只要顯示跟指標工具點選正常就好。
不過twm是可以考慮裝一下...考慮維護時的需求的話
因為有了WM還是功能會比較完整
--
剩下的...就參考X、xterm、xinit的man page囉
還有板上給了我一些線索的這篇 #1GWwmVKc (Linux) :p
--
Tags:
Linux
All Comments

By Daph Bay
at 2014-08-13T12:23
at 2014-08-13T12:23

By Charlotte
at 2014-08-14T02:41
at 2014-08-14T02:41

By Kama
at 2014-08-15T20:18
at 2014-08-15T20:18
Related Posts
win mac 隨身碟 檔案系統

By Irma
at 2014-08-12T10:41
at 2014-08-12T10:41
ubuntu14.04安裝Raid card driver

By Susan
at 2014-08-12T10:10
at 2014-08-12T10:10
終端機 (Terminal) 打不開 版本 Fed-20

By Selena
at 2014-08-12T08:19
at 2014-08-12T08:19
Teamviewer自動登入

By Joseph
at 2014-08-11T13:42
at 2014-08-11T13:42
HackingThursday 固定聚會 (2014-08-14)

By Ophelia
at 2014-08-11T12:08
at 2014-08-11T12:08