
export MESA_DEBUG=1
export EGL_LOG_LEVEL=debug
export LIBGL_DEBUG=verbose
export WAYLAND_DEBUG=1
2. 运行egl程序时,帧率不高,可以设置 vblank_mode=0 tells the graphic card to ignore the refresh rate of your monitor and just try to reach the maximux fps it's capable off.
You usually don't want this, because it causes tearing and wastes battery life without any benefits (you can't view more then, in your case, 60fps because your monitor isn't able to change what's displaying more than 60 times every second).
You might sometimes want this (in online shooters such as cs:go for example) because otherwise you will have a lot of input lag. It's a trade-off, input lag vs. screen tearing.
I think optirun sets vblank_mode=0 by default, so it doesn't change whether you specify it or not. primusrun doesn't and it too caps at 60 fps without vblank_mode=0.
3. 关于weston运行时的一些环境变量
WAYLAND_SOCKET
WAYLAND_DISPLAY 默认为wayland-0, wayland-1。
XDG_RUNTIME_DIR 默认为/run/user/1000 上述socket文件wayland-0在此目录下。
Wayland的核心协议已经实现的差不多了,它充分利用了Linux内核的KMS、GEM、DRM等技术,另外,它默认是支持3D加速的,也就是通过OpenGL ES进行图形的合成——至少从这一点,X Window又要泪奔了。终端模式(Text Mode):终端模式是 Linux 系统的最基本模式,通常以命令行的形式进行 *** 作。
图形模式(Graphical Mode):图形模式提供了图形化的界面,可以使用鼠标和键盘进行 *** 作。
远程模式(Remote Mode):远程模式允许你从远程计算机连接到 Linux 系统,通常使用 SSH 协议进行连接。
安全模式(Safe Mode):安全模式是在 *** 作系统出现问题时使用的模式,通常只加载最基本的驱动和服务,以便于进行故障排除和修复。
这些就是 Linux 系统中常见的登录界面模式。不同的模式适用于不同的场景,你可以根据需要选择合适的模式进行 *** 作。
如果你的登录界面模式是指 `图形模式(Graphical Mode)`
那么常见的linux 图形模式(Graphical Mode)有:
X Window 系统(X Window System):X Window 系统是 Linux 系统中最常见的图形模式,提供了丰富的图形化界面和多种图形窗口管理器(Window Manager)选择。
Wayland:Wayland 是一种新型的图形显示系统,在 X Window 系统的基础上进行了改进,提供了更快的性能和更好的用户体验。
Mir:Mir 是一种专门为 Ubuntu *** 作系统设计的图形显示系统,提供了优秀的性能和兼容性。
这些就是 Linux 系统中常见的图形模式。
如果你的登录界面模式指的是图形窗口管理器(Window Manager)
那么常见的图形窗口管理器(Window Manager)有以下几种:
GNOME:GNOME 是一种流行的图形桌面环境,提供了丰富的功能和友好的用户界面。
KDE:KDE 是另一种流行的图形桌面环境,提供了丰富的功能和自定义性。
Xfce:Xfce 是一种轻量级的图形桌面环境,适用于低端计算机和服务器。
LXDE:LXDE 是另一种轻量级的图形桌面环境,适用于低端计算机和服务器。
Openbox:Openbox 是一种简洁的图形窗口管理器,适用于轻量级的图形桌面环境。
.....
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)