如何在没有 x-server 的情况下在 ubuntu 的文本模式下运行 GTK 应用程序并旋转到纵向视图?

如何在没有 x-server 的情况下在 ubuntu 的文本模式下运行 GTK 应用程序并旋转到纵向视图?

我使用纯文本的 ubuntu,在纵向模式下使用终端来运行 GTK 应用程序。我已删除 GUI/桌面模式。我尝试在 ubuntu 和其他 Linux 操作系统上运行它。

我使用了“startx”和“xinit”,但没有使用 x 服务器。

该应用程序能够运行,但它只能在横向视图中运行,而我在纵向视图的文本模式下使用 ubuntu。

我尝试了以下命令,

$ xinit ./(gtk application)

我还尝试使用“xrandr -o left”嵌入“xinit”,如下所示,

$ xinit && xrandr -o left ./(gtk application)

但以上也没有使应用程序以纵向模式运行。

然而,当我单独尝试“xinit”命令时,出现了一个临时的虚拟服务器白色窗户初始化在横向视图中打开,我可以使用‘xrandr -o 左’命令后面跟着应用程序的运行,如下所示,

在文本模式控制台中

$ xinit

在‘xinit’白色控制台中

$ xrandr -o left
$ ./(gtk_application)

但是我想仅使用文本模式控制台上的单行命令使应用程序运行并旋转到纵向视图,无论是否编写任何脚本。

我尝试使用上述命令创建脚本并运行它,但仍然没有得到任何结果。

我用了財委也可以使用命令运行 gtk 应用程序xvfb-run ./(gtk application),但似乎没有什么效果

任何建议,将不胜感激。

谢谢

相关内容