如何使用 Wayland / Xorg 配置資訊亭?
現在自我回答,見下文:
我正在使用瀏覽器設置資訊亭系統。現在我的 manjaro 系統正在更新,Xorg 似乎被 Wayland 取代了。使用 Xorg 很明顯我可以使用伺服器標誌,例如
/etc/X11/xorg.conf.d/15-no-vt.conf
- 為了避免切換 VT,我可以將其放入 Xorg 配置中:Section "ServerFlags" Option "DontVTSwitch" "True" EndSection
還有其他很棒的選擇,比如
DontZap
等等。Wayland 甚至可以有這些選擇嗎?我使用 i3 作為視窗管理器,我嘗試遵循的設置是 http://surf.suckless.org/files/kiosk_mode我不太清楚是堅持使用 manjaro (Arch) 還是設置更傳統的東西,例如 Ubuntu。我幾乎沒有配置 Xorg 或 Wayland 的經驗;我知道我一定聽起來有點困惑。感謝您提供的任何建議!
**更新:**我有點困惑,仍然不知道它的程度,但我在這裡設置了一個工作系統,如下所述。
設置調查亭
拱門系統(manjaro)。顯示管理器是LXDM和視窗管理器是i3;瀏覽器是Surf。
安裝
surf
、和apache
,看看它們是否工作。不要忘記執行。然後通過在 apache www root 中解壓縮來安裝limesurvey。然後通過訪問http://localhost/limesurvey/admin來配置limesurvey - 您可能會被問到一些明智的問題。創建您的調查並獲取它的連結。我們假設只有和使用者在系統上設置了 tup。為了配置您的調查,您可以使用任何其他瀏覽器 - 例如 chrome 或 firefox。Surf 預設只提供一個沒有標籤的視窗,出於我的目的,我對此非常滿意。mariadb``php``mysql_secure_installation``root``kiosk
現在亭位:
對於資訊亭,我們希望系統
kiosk
自動登錄使用者並只停留在一個頁面上(這是我們完成調查的地方,並且每次送出都重新呈現給使用者)。設置 Xorg
創建文件
/etc/X11/xorg.conf.d/15-no-vt.conf
。Section "ServerFlags" Option "DontVTSwitch" "True" Option "DontZap" "True" EndSection
這是我擔心 Wayland 的文件。我很困惑。這些設置很好。
啟用自動登錄
通過 配置 LXDM
/etc/lxdm/lxdm.conf
。您需要取消註釋或添加以下內容。autologin=kiosk session=i3
調整 i3 設置
所有 i3 配置都在
~/.config/i3/config
. 大多數設置在一開始就執行良好 - 如果您需要在正常模式下使用 i3,您可以快速將它們註釋掉。set $mod Mod4 # shut down system with systemd/polkit (i.e. remains the only key combination that works) bindsym Control+Shift+C exec /usr/bin/systemctl poweroff # make surf start in fullscreen for_window [class="Surf"] fullscreen # execute surf in kiosk mode exec /usr/bin/surf -K http://localhost/limesurvey/index.php/541114?lang=en # use nitrogen for wallpaper if expecting at times to log in normally as well exec --no-startup-id nitrogen --restore
保持螢幕開啟
到目前為止,可用的資訊亭指南很好,但如果您想始終保持螢幕開啟,這還不夠。您需要禁用顯示電源管理。下班時,您可以隨時按下該物理
Off
按鈕。您可以通過xset
命令控制電源管理。重要的是 - LXDM讀取~/.xprofile
(不是 .xinputrc 等),因此您要在此處放置命令以關閉顯示器的所有節能:xset s 0 0 s noblank s noexpose & xset -dpms &
鎖定係統
最後,您可能希望鎖定帳戶以防止自動登錄以外的其他帳戶。要撤消此操作,您將使用
passwd -u
並在此階段之後執行此操作,您需要通過init=/etc/bash
在引導時附加到 grub 核心行來使用單模式登錄。但是現在在根終端中你應該執行:passwd -l root passwd -l kiosk
如果您願意,您可以進一步使用密碼進入安全
grub2
菜單。但是您的資訊亭調查系統已準備就緒。