摘要:完美主义,强迫症患者,从事流程工厂数字化建设相关工作,平时比较喜欢鼓捣电脑硬件,网络设备,看美剧动漫,此公众号是本人博客的映射,记录生活感悟,分享专业技术,关注行业动态,更多内容请登陆我的博客:https://mrgeng.com
以下文章来源于MrGeng ,作者Leon Geng
MrGeng.
完美主义,强迫症患者,从事流程工厂数字化建设相关工作,平时比较喜欢鼓捣电脑硬件,网络设备,看美剧动漫,此公众号是本人博客的映射,记录生活感悟,分享专业技术,关注行业动态,更多内容请登陆我的博客:https://mrgeng.com
问题描述
我有两台APU的电脑,也就是集成核显AMD CPU,安装Smart 3D后,打开就卡在起始界面一直转圈圈。试了试Saleforce上解决AMD显卡驱动问题的方法,无果。这个问题在2016的版本上不会出现,我想更早的版本应该也不会出现。
解决方案
后来二级给的解决办法是关闭Smart 3D的硬件加速。Smart 3D的硬件加速开关是在[Product Folder]/Core/Shared/bin下的CoreDisplaySettings.ini文件中设置的。默认这个文件中是开启了硬件加速,里面有一些相关的GPU设置。默认文件内容如下:
; Display Settings[ViewSettings];VBOMaxCurveTolerance - Set the VBO maximum curve tessellation tolerance. VBOMaxCurveTolerance = 60;VBOMinCurveTolerance - Set the VBO minimum curve tessellation tolerance. VBOMinCurveTolerance = 30; textures vbos shaders texture framebuffer; the setting is a bit field and the bits are as follows 1 2 4 8; which means if the card can support vbo's and shaders the value would be 6; The key should be the same as what shows up in display property. ; for example, ati 1300 should be ATI Technologies Inc., Radeon X1300/X1550 ; we have one section for each card vendorMaxTessellatorCount = 1[ATI Technologies Inc.]VBOBufferSize = 524288 ; This sets the VBO buffer size to 512KB on all ATI cards.; ati 1300 supports vbo's Radeon X1300/X1550 Series = 3[NVIDIA Corporation]; nVidia Quadro 350 M Latest driver (11/16/2007) intermittently looses texture framebuffer contentQuadro FX 350M/PCI/SSE2 = 3[Intel]DoNotUseHardwareAccelleration = 1[VMware, Inc.]DoNotUseHardwareAccelleration = 1
[Product Folder]/Core/Tools/Administrator/Bin目录下也有CoreDisplaySettings.ini文件,这个文件里的内容非常少,是关闭了硬件加速的,可以直接这个文件拷贝覆盖到上面提到的目录即可。请事先备份一下源文件。
[ViewSettings]DoNotUseHardware = 1UseTextureBackingStore = 0
总结
所以还是建议各位尽量不要在APU上使用高版本Smart 3D。关闭了硬件加速,实属下下策。
本次分享到此为止。
—END—
来源:海智侃事