如何关闭LibVulkan相关的FPS计数器?
如何关闭LibVulkan相关的FPS计数器?
看起来你是安装Nvidia Vulkan相关驱动后不小心触发了Nvidia自带的图形OSD(屏幕显示)功能,这个FPS计数器其实是驱动内置的,不是Vulkan本身的,关掉很简单,给你几个可行的方法:
用Nvidia图形设置界面关闭
打开终端输入nvidia-settings,启动Nvidia X Server Settings面板。在面板里找到「OpenGL Settings」或者直接搜索「Frame Rate Counter」「Graphics OSD」相关选项,把显示FPS的开关勾选取消,应用设置后重启Chrome等应用,计数器就会消失了。通过环境变量关闭
有时候这个OSD是通过环境变量开启的,你可以先检查一下:- 在终端输入
echo $__GL_SHOW_GRAPHICS_OSD,如果输出是1,说明这个变量被开启了 - 临时关闭可以输入
unset __GL_SHOW_GRAPHICS_OSD,然后重启应用试试 - 如果要永久取消,需要打开你的用户启动脚本(比如
~/.bashrc或~/.profile),找到设置export __GL_SHOW_GRAPHICS_OSD=1的行并删除,保存后重启系统即可。
- 在终端输入
命令行直接关闭
不想开图形界面的话,也可以用命令直接设置:
在终端输入nvidia-settings -a [gpu:0]/ShowGraphicsOSD=0,执行后这个OSD就会立即关闭,不需要重启应用。
备注:内容来源于stack exchange,提问作者Andrew Koskin




