我想在Linux中运行没有X边框的程序。它是一个C ++程序,它使用一个名为GRX的图形库,当它启动时,它在一个窗口内运行。
有没有办法“强制”一个应用程序不能在窗口模式下运行?一个执行官,一个执行官还是什么?
答案 0 :(得分:2)
您可以在不同的域中决定应用程序是否以全屏模式运行。
1)“X-Borders”由您的窗口管理器绘制。在没有窗口管理器的X-Server上运行的应用程序将没有任何边框。如果应用程序的全屏模式取决于窗口管理器本身。
例如,在我的i3中,您可以使用组合键ALT + F切换到全屏模式。
2)图书馆后面使用的图形驱动程序。
GRX支持不同的驱动程序,您可以使用以下功能设置它们:
int GrSetDriver(char *drvspec);
SDL驱动程序支持窗口模式和全屏模式。 所以
sdl::fs
应将您的应用程序设置为全屏模式。
有关详细信息,请参阅手册: