Linux:全屏运行应用程序(不在窗口中)

时间:2010-04-23 10:34:25

标签: linux x11

我想在Linux中运行没有X边框的程序。它是一个C ++程序,它使用一个名为GRX的图形库,当它启动时,它在一个窗口内运行。

有没有办法“强制”一个应用程序不能在窗口模式下运行?一个执行官,一个执行官还是什么?

1 个答案:

答案 0 :(得分:2)

您可以在不同的域中决定应用程序是否以全屏模式运行。

1)“X-Borders”由您的窗口管理器绘制。在没有窗口管理器的X-Server上运行的应用程序将没有任何边框。如果应用程序的全屏模式取决于窗口管理器本身。

例如,在我的i3中,您可以使用组合键ALT + F切换到全屏模式。

2)图书馆后面使用的图形驱动程序。

GRX支持不同的驱动程序,您可以使用以下功能设置它们:

     int GrSetDriver(char *drvspec);

SDL驱动程序支持窗口模式和全屏模式。 所以

sdl::fs 

应将您的应用程序设置为全屏模式。

有关详细信息,请参阅手册:

http://grx.gnu.de/grx248um.html#Setting-the-graphics-driver