如何在没有 x11 或 wayland 的情况下测试屏幕和 DRM

如何在没有 x11 或 wayland 的情况下测试屏幕和 DRM

我正在尝试调试为什么我不能同时打开所有屏幕。

为了解决问题,我希望找到一种简单的方法来控制我的屏幕,而无需使用 X11 或 wayland - 只需一个可以将屏幕变为红色的程序,我可以在 tty 模式下使用它。这可能吗?

另一件可能有帮助的事情是,是否有一种方法可以配置哪些屏幕显示和不显示终端。您知道通常所有屏幕都会显示终端,但是如果您在 X11 运行时插入屏幕并且不激活它,那么在 TTY 模式下它不会显示终端?一定有办法在 TTY 模式下打开和关闭屏幕,对吗?

我想我只是在寻找任何方法来在显示器上显示某些内容或在不运行 X11 的情况下打开和关闭它。如果有办法完全关闭控制台,我什至很乐意通过 ssh 进入我的机器,并以这种方式控制屏幕。

答案1

我希望找到一种简单的方法来控制我的屏幕,而不涉及 X11 或 wayland - 只是一个将屏幕变成红色的程序,例如我可以在 tty 模式下使用。这可能吗?

是的,如果您的 TTY 具有颜色功能,则这是可能的。它可能是 if echo $TERMcontainscolors或 betterinfocmp | grep setab产生结果 - 这意味着您可以设置终端单元格的背景颜色。

然而:

我正在尝试调试为什么我不能同时打开所有屏幕。

我不相信在帧缓冲区/控制台模式下查看这个有任何图形模式的结果,所以这都是没有意义的。

相关内容