ubuntu开机不进入桌面而是直接打开chromium浏览器并显示固定网页

1步骤一:
安装chromium浏览器:
sudo apt install chromium-browser

步骤二:
1、在 /usr/share/xsessions目录下创建一个新的chromium.desktop文件,内容填写如下:

[Desktop Entry]
Name=Chromium
Comment=This session logs you into Chromium
Exec=chromium-browser –start-maximized –start-fullscreen http://www.baidu.com
Icon=
Type=Application

=====另一种格式(在tk1上用的上一种格式不行,又换了下面这个格式可以了)============
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/chromium-browser
TryExec=/usr/bin/chromium-browser
Name=chromium
Comment=Testing

2、logout退出当前账户,重新登陆,在新的登陆界面会有个list选项,选择新的chromium登陆即可

步骤三:
经过步骤二,启动后浏览器启动,但可能不是全屏,还需要修改chromium的配置文件
1、打开家目录: cd ~/.config/
2、删除浏览器原有配置文件目录: sudo rm -rf chromium
3、重启电脑:sudo reboot
重启后在~/.config目录下重新生成了.chromium文件夹
4、(通过以下操作打开./config/chromium/Default/Preferences)
(如果直接vi Preferences, 格式很不方便查看,需要通过以下命令转化一下文件格式)
cat Preferences | json_pp >x
mv x Preferences
vi Preferences

5、为适应1920*1080的显示器增加参数如下:
“browser”: {
“window_placement”: {
“bottom”: 1080,
“left”: 0,
“maximized”: true,
“right”: 1920,
“top”: 0,
“work_area_bottom”: 1080,
“work_area_left”: 0,
“work_area_right”: 1920,
“work_area_top”: 0
}
}
(备注:此步可能一次不成功,多试几次,拷贝过去之后重启一下,它会把格式给重新规整,再就是最后不能有多余的符号(如“,“))
参考资料:
https://askubuntu.com/questions/124564/google-chrome-kiosk-screen-does-not-maximize

https://askubuntu.com/questions/862041/how-to-make-a-gui-application-run-in-ubuntu-without-a-desktop-manager

https://askubuntu.com/questions/310671/start-ubuntu-without-a-desktop-environment-but-start-an-x-application

https://askubuntu.com/questions/366536/google-chrome-will-not-exit-fullscreen-mode

chromium命令行参数:
[http://www.cnblogs.com/dsky/archive/2013/05/14/3077484.html]

https://peter.sh/experiments/chromium-command-line-switches/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值