如何检查您的 cinnamon 桌面是否正在运行 3D 加速(即不是“软件渲染”)?

如何检查您的 cinnamon 桌面是否正在运行 3D 加速(即不是“软件渲染”)?

我有一个运行缓慢的虚拟机,我想我已经解决了这个问题,但我想确保 cinnamon 桌面正在以 3D 加速运行(即不是“软件渲染”)。

如何检查您的 cinnamon 桌面是否正在运行 3D 加速(即不是“软件渲染”)?

答案1

前置要求:

  • [如果您使用虚拟机] 在您的虚拟机的 virtualbox 中确保您已将 3d 加速标记为已启用(选中复选框)
  • [如果您使用的是 VM] 在 vi​​rtualbox 中确保您有 >= 12-16MB 视频内存

方法一:

  • 在 GUI 登录时,请确保在输入密码并按键盘 Enter 键之前单击齿轮 --> 选择 cinnamon(而不是显示“软件渲染”的那个)
  • 当您的屏幕显示桌面时,请确保没有任何对话框显示“正在运行软件渲染”

方法2:

在命令行上运行glxinfo|grep Accel,它应该说是

方法三:

  • 在命令行上运行glxinfo|grep render并查找“OpenGL渲染器”

最终检查:

  • 运行glxgears并确保它报告每秒 >50 帧

免责声明

我不是这方面的专家,但我想分享一下以帮助大家。我主要从以下来源获得这些信息:https://forums.gentoo.org/viewtopic-t-1077320-start-0.html

如果你正在运行vncserver我不认为 vnc 可以做 3D 加速

  • 就像该部分所说:如果您正在运行vncserver我不认为 vnc 可以进行 3D 加速
  • 我读到的第三方资料似乎表明VNC无法进行3D加速:https://bbs.archlinux.org/viewtopic.php?id=174563https://bugzilla.redhat.com/show_bug.cgi?id=1048527
  • 如果您正在运行virtualbox虚拟机,您可以双击虚拟机通过 GUI 打开虚拟机并获得 3D 加速(或者如果您拥有非免费扩展包的许可证,您可以运行远程桌面而不是远程桌面,vncserver并获得更好的效果)性能,但请确保您购买了扩展包的许可证,最后可能有一种方法可以运行您自己的远程桌面服务器,例如 vncserver,但我不知道该怎么做。)

相关内容