Tag: 客人

自定义会话:默认情况下,窗口不捕获全屏区域。 12.04

我试图通过在/usr/share/xesessions文件夹中创建custom.desktop文件来创建自定义会话。 请记住,这不是一个gnome或其他会话。 我为这个会话创建了自己的应用程序,这很简单。 情况1 Chrome浏览器 custom.desktop文件的内容 [Desktop Entry] Name=Internet Kiosk Comment=This is an internet kiosk Exec=google-chrome –kiosk TryExec= Icon= Type=Application 问题 Chrome浏览器以自助服务终端模式启动,但无法捕获整个屏幕区域。 某些区域位于屏幕的底部和右侧。 案例2 自定义pyGTK应用程序(快速) custom.desktop文件的内容 [Desktop Entry] Name=Custom Kiosk Comment=This is a custom kiosk Exec=~/MyCustomPyGTKApp TryExec= Icon= Type=Application 问题 我的自定义pyGTK应用程序在代码中有window.fullScreen() 。 这意味着它应该在没有窗口镶边的情况下全屏打开(并且它在正常会话下完成)。 但是,这也留下了很多空间。 需要帮忙 任何人都可以告诉我这里发生了什么。 我认为在第8步中http://www.instructables.com/id/Setting-Up-Ubuntu-as-a-Kiosk-Web-Appliance/?ALLSTEPS指出了边界问题 如果碰巧使用–kiosk开关,谷歌Chromium没有延伸到边缘,有一个简单的修复。 要拉伸Chromium,只需以普通用户身份登录,然后编辑chromeKiosk.sh即可没有–kiosk开关。 然后以受限用户身份登录,单击扳手并选择选项。 然后在“个人资料”选项卡上选择“隐藏系统标题栏”并使用紧凑边框。 关闭选项屏幕并拉伸Chromium以适合显示器。 然后返回选项窗口并将其设置为使用系统标题栏和边框。 完成此操作后,请注销受限用户(可能只需重新启动)并登录常规用户。 再次编辑chromeKiosk.sh以再次包含–kiosk开关,下次登录受限用户时,Chromium应全屏显示。 […]