自訂 ubuntu(更改徽標和啟動應用程式)

自訂 ubuntu(更改徽標和啟動應用程式)

我想在 ubuntu 16.04 部署我的系統,並且需要自訂 ubuntu:

  • 我需要更改我公司徽標上的徽標。

  • 我需要在徽標頁面後顯示我的應用程式(不顯示桌面)

我可以透過自訂普利茅斯更改徽標。我可以使用 /etc/init.d/ 來運行我的應用程式。

它可以工作,但它顯示桌面加載,這對我來說不太好。

有沒有辦法在加載徽標後立即顯示我的應用程式?

答案1

如果我正確理解你的問題,你想在「kiosk」模式下使用 Ubuntu,它會直接啟動到一個應用程式。

本教學假設您希望對應用程式使用 Chrome,但您可以輕鬆調整它以使用您的應用程式。

本教學假設您從 Ubuntu 桌面開始,所有桌面都安裝了工作網路和圖形。當我們處於圖形領域時,您不妨去安裝 Chrome。

我已經在乾淨的 14.04 安裝中對此進行了測試,但要小心。在提交之前備份所有重要資料。

sudo apt update
sudo apt install --no-install-recommends openbox pulseaudio
sudo usermod -a -G audio $USER

sudo install -b -m 755 /dev/stdin /opt/kiosk.sh << EOF
#!/bin/bash

xset -dpms
xset s off
openbox-session &
start-pulseaudio-x11

while true; do
    rm -rf ~/.{config,cache}/google-chrome/
    google-chrome --kiosk --no-first-run  'http://thepcspy.com'
done
EOF

sudo install -b -m 644 /dev/stdin /etc/init/kiosk.conf << EOF
start on (filesystem and stopped udevtrigger)
stop on runlevel [06]

emits starting-x
respawn

exec sudo -u $USER startx /etc/X11/Xsession /opt/kiosk.sh --
EOF

sudo dpkg-reconfigure x11-common  # select Anybody

echo manual | sudo tee /etc/init/lightdm.override  # disable desktop

sudo reboot

這應該會引導您進入瀏覽器並查看我的主頁(使用 sudoedit /opt/kiosk.sh 進行更改),但總的來說,我們已經完成了。

如果您需要返回桌面,您應該可以使用 Control+Alt+F1 進入終端,登入然後執行:

sudo stop kiosk # if it's running sudo start lightdm

如果您同時運行兩者(這應該是可能的,但有些人似乎很困難),lightdm 可能會在 VT8 上啟動(Control+Alt+F8 進行切換)。

來源:https://thepcspy.com/read/converting-ubuntu-desktop-to-kiosk/

相關內容