我在Intel Celeron CPU上运行ubuntu 16.04。
Linux kevin-minipc 4.8.0-39-generic#42~16.04.1-Ubuntu SMP Mon Feb 20 15:06:07 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux
我在Intel Celeron CPU上运行ubuntu 16.04。
Linux kevin-minipc 4.8.0-39-generic#42~16.04.1-Ubuntu SMP Mon Feb 20 15:06:07 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux
我写了一篇Qt申请。当我在桌面环境中运行它时,它是全屏的。
现在,我希望系统自动登录,并且我的应用程序在没有桌面环境的情况下启动系统时作为X客户端全屏运行。
所以我做了这些改变:
add a file named lightdm.conf in /etc/lightdm:
[Seat:*]
user-session=myxclient
autologin-user=kevin
autologin-user-timeout=delay
凯文是我的系统帐户。
在/ usr / share / xsessions中添加文件myxclient.desktop:
[Desktop Entry]
Name=myapp
Comment=myapp
Exec=/home/kevin/myapp
Icon=
Type=Application
/ home / kevin / myapp是我的Qt应用程序的路径。
当我重新启动并且系统启动时,myapp将在没有桌面的情况下运行,但它不是全屏的。我试图在.desktop文件中运行其他应用程序,比如firefox,它也不是全屏。
那么,我怎样才能全屏?其他一些方法也是可以接受的。 (当我使用不同尺寸的显示器时,我不必更改任何配置。)
另一个问题:没有桌面环境,我可以使用像ibus这样的输入程序吗?