http://bugs.winehq.org/show_bug.cgi?id=11908
Summary: CPUZ shows no informations Product: Wine Version: 0.9.47. Platform: PC-x86-64 URL: http://www.cpuid.com/cpuz.php OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: greg87@online.de
Created an attachment (id=11207) --> (http://bugs.winehq.org/attachment.cgi?id=11207) console log
Tested with cpuz 1.44.1
The only thing it displays is Unknown processor and the size of my ram.
http://bugs.winehq.org/show_bug.cgi?id=11908
Gregor Münch greg87@online.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|0.9.47. |0.9.57.
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #1 from Lei Zhang thestig@google.com 2008-03-08 12:37:06 --- I think it's looking for WMI (Windows Management Instrumentation)
http://bugs.winehq.org/show_bug.cgi?id=11908
monday float103@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |float103@yahoo.com
--- Comment #2 from monday float103@yahoo.com 2008-03-11 00:38:03 --- Tried the older version in redhat running on vmware and it shows the codename properly. Wonder if this info helps
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #3 from Lei Zhang thestig@google.com 2008-03-11 12:50:51 --- (In reply to comment #2)
Tried the older version in redhat running on vmware and it shows the codename properly. Wonder if this info helps
Please provide more info: what version of Wine? Did it only show the code name properly? What about the other fields?
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #4 from monday float103@yahoo.com 2008-03-15 10:49:01 --- (In reply to comment #3)
Please provide more info: what version of Wine? Did it only show the code name properly? What about the other fields?
Sorry for the late reply. These are the details: Wine version: 0.9.52 CPU Z version: 1.42, 1.43 and 1.44.1 (winver ME, 98, 95) Shown Information: CPU Tab: Name, codename, brandID, technology, spec, family, model and stepping(with extension), instruction, core speed and cache data. Cache Tab: All Mainboard and SPD tab: none Memory Tab: Size
Hope this helps.
http://bugs.winehq.org/show_bug.cgi?id=11908
affect afffect@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |afffect@gmail.com
--- Comment #5 from affect afffect@gmail.com 2008-03-17 07:42:25 --- All I get is "A previous version of the device driver is already running" error on start and no info at all
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #6 from monday float103@yahoo.com 2008-05-15 21:27:58 --- It's been awfully quite in this thread. I wonder when someone is going to attend this bug
http://bugs.winehq.org/show_bug.cgi?id=11908
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |download
--- Comment #7 from Lei Zhang thestig@google.com 2008-05-15 23:06:15 --- Confirming bug with wine 1.0-rc1.
It's just not a high priority because you can get a lot of the information directly on Linux through /proc or what not. People are busy getting their favorite games to work. ;-)
This is an open source project. If you can code, you're welcome to help out.
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #8 from monday float103@yahoo.com 2008-05-19 21:17:43 --- I'll be more than glad to be a helping hand but I don't have any clue in coding for CPUZ. If there is somewhere I can start with, that would be great!
p/s: I really, really need CPUZ to be working on my Linux platform
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #9 from Gregor Münch greg87@online.de 2008-07-21 10:04:43 --- Tested today it shows some more info, mostly processor name and core speed, instruction sets. Its an improvement. But still the driver fails to load, so the very interesting things arent displayed.
http://bugs.winehq.org/show_bug.cgi?id=11908
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |enhancement
--- Comment #10 from Vitaliy Margolen vitaliy@kievinfo.com 2008-07-26 22:34:06 --- It's uses hardware driver - which makes it an enhancement. Wine does not support any hardware drivers.
http://bugs.winehq.org/show_bug.cgi?id=11908
flossl@live.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flossl@live.com
--- Comment #11 from flossl@live.com 2008-12-13 11:04:57 --- This also happens in 1.1.10.
http://bugs.winehq.org/show_bug.cgi?id=11908
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eluminex@gmail.com
--- Comment #12 from Jeff Zaroyko jeffz@jeffz.name 2009-01-06 16:38:49 --- *** Bug 16829 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #13 from Luca Bennati lucak3@gmail.com 2009-08-12 08:13:43 --- Created an attachment (id=23018) --> (http://bugs.winehq.org/attachment.cgi?id=23018) cpuz log
Still valid for wine 1.1.27-63 and cpuz 1.52
Attached is log without debugging.
http://bugs.winehq.org/show_bug.cgi?id=11908
Richard shiningarcanine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shiningarcanine@gmail.com
--- Comment #14 from Richard shiningarcanine@gmail.com 2010-06-28 12:51:25 --- (In reply to comment #5)
All I get is "A previous version of the device driver is already running" error on start and no info at all
Setting CPU-Z to run under Windows 98 mode in winecfg bypasses that.
I am using wine-1.2_rc5 and I can reproduce this bug.
By the way, if people want this bug fixed, they should vote for it. Do not complain about it going unfixed for so long if no one is voting for it to be fixed.
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #15 from testing.tigerwolf@mail.com 2010-11-09 13:08:26 CST --- Created an attachment (id=31806) --> (http://bugs.winehq.org/attachment.cgi?id=31806) CPUZ back trace
CPUZ v1.56 Wine v1.3.6 (Default - Win XP configuration)
http://bugs.winehq.org/show_bug.cgi?id=11908
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |testing.tigerwolf@mail.com
--- Comment #16 from Dmitry Timoshkov dmitry@codeweavers.com 2010-11-10 00:45:03 CST --- *** Bug 25087 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #17 from testing.tigerwolf@mail.com 2011-04-09 09:47:49 CDT --- Created an attachment (id=34003) --> (http://bugs.winehq.org/attachment.cgi?id=34003) backtrace of GPU-Z 1.56 on wine 1.3.17 (Win98 configuration)
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #18 from testing.tigerwolf@mail.com 2011-04-09 09:48:35 CDT --- Created an attachment (id=34004) --> (http://bugs.winehq.org/attachment.cgi?id=34004) backtrace of GPU-Z 1.56 on wine 1.3.17 (WinXP configuration)
http://bugs.winehq.org/show_bug.cgi?id=11908
Rafal Stanilewicz washuu@eastnews.com.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |washuu@eastnews.com.pl
--- Comment #19 from Rafal Stanilewicz washuu@eastnews.com.pl 2012-04-27 18:40:02 CDT --- I have wine 1.5.2, on Ubuntu 32bit. CPU-Z 1.45 whines about not installing driver, CPU-Z 1.60 shows error 0x2 during start. Both of the programs shows correctly information about CPU (and it's speed), none of them shows info about motherboard or memory.
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #20 from Rafal Stanilewicz washuu@eastnews.com.pl 2012-12-14 05:07:37 CST --- The same with wine 1.5.18.
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #21 from testing.tigerwolf@mail.com 2012-12-14 15:10:31 CST --- The same with wine 1.5.19
http://bugs.winehq.org/show_bug.cgi?id=11908
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #22 from Jarkko K jarkko_korpi@hotmail.com --- Any update?
http://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #23 from Jarkko K jarkko_korpi@hotmail.com --- Cpu-z is currently at 1.69version.
It complains about 0x2 error. I have to start it 2 times to get fully running.
It doesn't show any information about pc -all pages are blank.
Wine 1.7.15
https://bugs.winehq.org/show_bug.cgi?id=11908
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #24 from Teras teras@luukku.com --- Can't get it started with pure wine with xp mode it hangs while loading. Debug shows these interesting lines.
err:ntdll:vDbgPrintExWithPrefix 65: [CPUZ138] DriverEntry fixme:process:GetSystemFirmwareTable (1094930505 1413828680 0x7c67a0 4096):stub fixme:process:GetLogicalProcessorInformationEx (65535,0x7c7860,0x33f510): stub
wine-1.7.36-113-g797bd65
https://bugs.winehq.org/show_bug.cgi?id=11908
Maik Wagner maiktapwagner@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maiktapwagner@aol.com
--- Comment #25 from Maik Wagner maiktapwagner@aol.com --- Created attachment 51084 --> https://bugs.winehq.org/attachment.cgi?id=51084 CPU-Z in Wine 1.7.39
Tested and confirming in XP mode. Tested version is: Version 1.72 February 2015
Attached my console ouput for Slackware 14.1 (32-bit)
https://bugs.winehq.org/show_bug.cgi?id=11908
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=11908
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal
https://bugs.winehq.org/show_bug.cgi?id=11908
nallekarhu_80@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nallekarhu_80@luukku.com
--- Comment #26 from nallekarhu_80@luukku.com --- This bug and https://bugs.winehq.org/show_bug.cgi?id=25086
are basically duplicates.
If you fix GetLogicalProcessorInformationEx the program doesnt freeze at start and it also shows information. The title should be changed according to that function.
https://bugs.winehq.org/show_bug.cgi?id=11908
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #27 from Anastasius Focht focht@gmx.net --- Hello folks,
the bug has been recycled multiple times for different reasons. The current issue (hang on Windows XP+ versions) is covered by bug 25086
--- quote --- Tested today it shows some more info, mostly processor name and core speed, instruction sets. Its an improvement. But still the driver fails to load, so the very interesting things arent displayed. --- quote ---
Years ago ...
The current summary makes no sense anymore unless someone clearly defines a specific problem without referring to already existing bugs (dupes)!
Regards
https://bugs.winehq.org/show_bug.cgi?id=11908
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #28 from super_man@post.com --- The program starts and shows information, but there are still some pages that are missing content.
wine 1.9.5
https://bugs.winehq.org/show_bug.cgi?id=11908
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #29 from winetest@luukku.com --- I just wonder if this bug is possible to get fully fixed at all.
GetSystemFirmwareTable can request information via
Value Meaning 'ACPI' The ACPI firmware table provider. 'FIRM' The raw firmware table provider. 'RSMB' The raw SMBIOS firmware table provider.
Then it wants to read and write to
fixme:ntoskrnl:WRITE_PORT_UCHAR (0x2e 2) stub! fixme:ntoskrnl:READ_PORT_UCHAR (0x2f) stub!
https://msdn.microsoft.com/en-us/library/windows/hardware/ff566386(v=vs.85)....
Some information is shown, but still lots of info missing.
wine 2.1 and staging 2.1.
https://bugs.winehq.org/show_bug.cgi?id=11908
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ricky.tigg@gmail.com
--- Comment #30 from Rosanne DiMesio dimesio@earthlink.net --- *** Bug 44943 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=11908
Stuart Axon stu.axon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stu.axon@gmail.com
--- Comment #31 from Stuart Axon stu.axon@gmail.com --- Confirming on wine 3.8
It displays a dialog on startup:
"A previous version of the device driver is already running. This program requires driver version 1.45"
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #32 from Stuart Axon stu.axon@gmail.com --- Created attachment 61491 --> https://bugs.winehq.org/attachment.cgi?id=61491 console-log-wine-3.8.log
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #33 from Anastasius Focht focht@gmx.net --- Hello folks,
I've created bug 45248 to track the crash due to missing ntoskrnl.exe.SeSinglePrivilegeCheck stub (comment #32).
Again: Don't recycle bugs for different issues.
Regards
https://bugs.winehq.org/show_bug.cgi?id=11908
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=11908
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh@protonmail.ch
--- Comment #34 from mirh mirh@protonmail.ch --- Works pretty lovely with latest staging.
Chipset/soutbridge, and just about anything in Memory and SPD tabs are still missing though.
https://bugs.winehq.org/show_bug.cgi?id=11908
exposight exposight@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |exposight@gmail.com
--- Comment #35 from exposight exposight@gmail.com --- On wine 4.18 devel CPU-z 1.90.1 x64 actually shows the info.
The following tabs have all the info: CPU, Caches. The 'Mainboard' tab has main info displayed (manufacturer+model, and BIOS section)
The following tabs are still empty: Memory, SPD, Graphics.
One might consider to close this report as it obviously runs and shows the most important info tabs. Remaining ones can be reported separately.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #36 from Artem S. Tashkinov aros@gmx.com --- (In reply to exposight from comment #35)
On wine 4.18 devel CPU-z 1.90.1 x64 actually shows the info.
The following tabs have all the info: CPU, Caches. The 'Mainboard' tab has main info displayed (manufacturer+model, and BIOS section)
The following tabs are still empty: Memory, SPD, Graphics.
One might consider to close this report as it obviously runs and shows the most important info tabs. Remaining ones can be reported separately.
I concur.
Memory and SPD information require direct RAM access which is not quite possible under Wine.
GPU information is something which Wine could probably retrieve via existing APIs.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #37 from Artem S. Tashkinov aros@gmx.com --- I'd still be glad if Wine stopped spamming console with this message:
0027:fixme:ntoskrnl:SeSinglePrivilegeCheck stub: 000000000000000a 1
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #38 from mirh mirh@protonmail.ch --- I'm still missing core VID, multiplier and bus speed from the first tab. And chipset/southbridge and AGESA version from the mainboard one.
Also, why wouldn't direct RAM access be possible? Sure, you may need root permissions, but that's also what happens in windows.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #39 from Artem S. Tashkinov aros@gmx.com --- (In reply to mirh from comment #38)
I'm still missing core VID, multiplier and bus speed from the first tab. And chipset/southbridge and AGESA version from the mainboard one.
Also, why wouldn't direct RAM access be possible? Sure, you may need root permissions, but that's also what happens in windows.
Wine is a 100% user space application.
The only way to get this info is to fetch it using existing APIs. There are currently no APIs for that in the Linux kernel/glibc/whatever.
If you're into getting low level info, use HWiNFO/CPU-Z/GPU-Z under Windows - btw all of them use kernel drivers, which means Windows also doesn't export this info.
At least Windows 10 provides APIs to get some memory modules info like their number, sizes and speed but it's still too little.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #40 from Artem S. Tashkinov aros@gmx.com --- Linux also doesn't have APIs to list GPUs properties.
You can run lspci/lshw as a user and see pretty much nothing, i.e. no information about GPU clocks, VRAM type/speed/size, PCI-E interface, UEFI ROM presence, BIOS version, etc.
In short Linux terribly sucks for detecting HW parameters.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #41 from mirh mirh@protonmail.ch --- I know it's only userspace, but that doesn't have to mean you are only unprivileged.
AFAIK /dev/mem is always there available (at least, if that hasn't been disallowed in Kconfig), and AFAICT lspci shows some clocks with sudo and -vvv
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #42 from Artem S. Tashkinov aros@gmx.com --- (In reply to mirh from comment #41)
I know it's only userspace, but that doesn't have to mean you are only unprivileged.
AFAIK /dev/mem is always there available (at least, if that hasn't been disallowed in Kconfig), and AFAICT lspci shows some clocks with sudo and -vvv
/dev/mem is available only for root and like you said it might even be disabled completely.
`lspci -vvv` also requires root access and doesn't really show anything interesting aside from the PCI-E link state.
The Linux kernel has no APIs for exporting low-level CPU/GPU information and Wine developers won't add it either because Windows utilities use their own drivers, so these APIs will be worthless for Wine applications.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #43 from Artem S. Tashkinov aros@gmx.com --- Again, this is not a (user suggestions) forum, so let's stay on point.
This bug report is worth closing.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #44 from Stuart Axon stu.axon@gmail.com --- Yup, definitely close + open new bugs for each missing tab (+ they can link to upstream requests or projects if needed).
https://bugs.winehq.org/show_bug.cgi?id=11908
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #45 from Zebediah Figura z.figura12@gmail.com --- (In reply to Artem S. Tashkinov from comment #42)
`lspci -vvv` also requires root access and doesn't really show anything interesting aside from the PCI-E link state.
Well, so would getting into the kernel.
If you'd like the kernel to expose more information to users—which may be a fine idea—that's something to bring up with them. And it would be a much better solution to get that information directly than to try to feed it through Wine in any way.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #46 from Austin English austinenglish@gmail.com --- (In reply to Artem S. Tashkinov from comment #37)
I'd still be glad if Wine stopped spamming console with this message:
0027:fixme:ntoskrnl:SeSinglePrivilegeCheck stub: 000000000000000a 1
https://source.winehq.org/patches/data/172168
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #47 from mirh mirh@protonmail.ch --- (In reply to Artem S. Tashkinov from comment #42)
The Linux kernel has no APIs for exporting low-level CPU/GPU information and Wine developers won't add it either because Windows utilities use their own drivers, so these APIs will be worthless for Wine applications.
But do we know whether that's even the case?
Because if it is about hooking some magic in hardware drivers, that's all well-said and legit.
If instead it was "just" about reading some MSR or the memory directly (which is how I believe AGESA is found), again I don't know why sudo wine cpuz.exe should not be something supported.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #48 from Artem S. Tashkinov aros@gmx.com --- (In reply to mirh from comment #47)
(In reply to Artem S. Tashkinov from comment #42)
The Linux kernel has no APIs for exporting low-level CPU/GPU information and Wine developers won't add it either because Windows utilities use their own drivers, so these APIs will be worthless for Wine applications.
But do we know whether that's even the case?
Because if it is about hooking some magic in hardware drivers, that's all well-said and legit.
If instead it was "just" about reading some MSR or the memory directly (which is how I believe AGESA is found), again I don't know why sudo wine cpuz.exe should not be something supported.
Wine does and will not support Windows kernel drivers. Period. CPU-Z shows nearly nothing under Windows if it fails to load its kernel driver. Ask CPU-Z developers to fix this first.
This bug report can be safely closed.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #49 from mirh mirh@protonmail.ch --- Wine is already supporting some kernel drivers? Then, I can absolutely see why you just cannot get network or graphics ones to work, but exposing /dev/cpu/#/msr doesn't sound different than working with any other ioctl.
But not like I'm going to dev this myself, so better if I stop it here (I think Zebediah had expressed mild interest in bug 25087?).
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #50 from Zebediah Figura z.figura12@gmail.com --- (In reply to Artem S. Tashkinov from comment #48)
Wine does and will not support Windows kernel drivers. Period.
Well, no, not really. Wine does support some Windows kernel drivers. However, Wine generally cannot, and will not, support replacing host drivers with its own drivers.
I don't think that the things this application is trying to do will be supported by Wine in the near future, if ever. Better to try to use equivalent host tools.
https://bugs.winehq.org/show_bug.cgi?id=11908
--- Comment #51 from mirh mirh@protonmail.ch --- Of course with respect to CPUZ.. There isn't really much that you gain from reading msr that you couldn't already do otherwise. But I think there are much more applications for this? AFAIK it should also be required by some anticheat.