[Bug 24022] New: NVShaderPerf fails to find plugins/performance modules (and therefore to start)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Aug 15 19:34:02 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=24022
Summary: NVShaderPerf fails to find plugins/performance modules
(and therefore to start)
Product: Wine
Version: 1.3.0
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msxml3
AssignedTo: wine-bugs at winehq.org
ReportedBy: freireclaudio at yahoo.com.ar
NVShaderPerf is an NVidia tool that runs on the console, and that is sadly
available only on Windows.
I've successfully used nvdxt (another, similar tool by nVidia) with wine 1.3.0,
and it runs perfectly fine.
But NVShaderPerf seems to require XML parsing in a way wine does not support
(or at least that seems to be the case according to console output).
Installation goes without a hitch, and after defining a comfy alias on my
.bashrc, I get the following attempting to even show the help:
username at host:~> nvshaderperf -v 2
fixme:msxml:internal_putProperty
(0x145778)->(L"http://xml.org/sax/properties/lexical-handler"): semi-stub
fixme:msxml:saxxmlreader_QueryInterface interface
{a60511c4-ccf5-479e-98a3-dc8dc545b7d0} not implemented
fixme:msxml:saxxmlreader_QueryInterface interface
{e15c1baf-afb3-4d60-8c36-19a8c45defed} not implemented
No performance DLLs found, please reinstall
No performance plugins found, please reinstall NVShaderPerf
I checked the plugins.xml, and it's utf-16 encoded with a BOM mark. If it's
indeed an xml issue (something I can't confirm with the limited info I have at
hand), it must be an encoding thing (either being utf-16 or having a BOM),
because the xml's contents are rather simple:
<?xml version="1.0" encoding="UTF-16"?>
<plugins>
<!-- Performance analysis plugins -->
<plugin progid="nvsys.NVPerf3X.1"/>
<plugin progid="nvsys.NVVertPerf3X.1"/>
<plugin progid="nvsys.NVPerf4X.1"/>
<plugin progid="nvsys.NVVertPerf4X.1"/>
</plugins>
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list