deckert Posted April 21, 2012 Share Posted April 21, 2012 Added VBIOS to boot.plist, rebooted, installed latest release and GeForceX.kext loaded successfully Ran Unigine Heaven 3.0 to test GPU throttling Rebooted and got kernel panic again Link to comment Share on other sites More sharing options...
kozlek Posted April 21, 2012 Author Share Posted April 21, 2012 Added VBIOS to boot.plist, rebooted, installed latest release and GeForceX.kext loaded successfully Ran Unigine Heaven 3.0 to test GPU throttling Rebooted and got kernel panic again Please boot with -v and check where it get KP. You should see a couple of messages from GeForceX before KP. I want to see them. Link to comment Share on other sites More sharing options...
Carstiman Posted April 21, 2012 Share Posted April 21, 2012 kozlek-HWSensors-6e30434 hello, still KP GTS450 Link to comment Share on other sites More sharing options...
kozlek Posted April 21, 2012 Author Share Posted April 21, 2012 I have compiled debug version of GeForceX, please try to boot with it and -v bootarg GeForceX.kext.zip Link to comment Share on other sites More sharing options...
Mohamed Khairy Posted April 21, 2012 Share Posted April 21, 2012 @ kozlek thanks kozlek for adding my motherboard to source i sent to you message can you please reply me Link to comment Share on other sites More sharing options...
Carstiman Posted April 21, 2012 Share Posted April 21, 2012 do you need a log file? Link to comment Share on other sites More sharing options...
The Edge3000 Posted April 21, 2012 Share Posted April 21, 2012 Hey just checking back on how this project is going since I haven't had time to fool with my hackintosh the last few months. Looking really good Kozlek! HWMonitor and iStat show more than ever now. I really like that it shows the current CPU multiplier now, however it appears the new version has removed the ability to view the multiplier in SMC Monitor. I don't know what rate it polls the values at, but before my system would go to x16 multiplier most of the time; now HWMonitor only rarely shows x16. Temps are still fine, so I assume this is only cosmetic. Link to comment Share on other sites More sharing options...
kozlek Posted April 21, 2012 Author Share Posted April 21, 2012 do you need a log file? Not needed. Thank you for report. I can reproduce now this KP so I am working to solve it. As a workaround you could install NVClockX and GeForceX together, only GeForceX will start and without KP. Hey just checking back on how this project is going since I haven't had time to fool with my hackintosh the last few months. Looking really good Kozlek! HWMonitor and iStat show more than ever now. I really like that it shows the current CPU multiplier now, however it appears the new version has removed the ability to view the multiplier in SMC Monitor. I don't know what rate it polls the values at, but before my system would go to x16 multiplier most of the time; now HWMonitor only rarely shows x16. Temps are still fine, so I assume this is only cosmetic. Then you open sensors menu each sensor takes updates so it is make influence on CPU usage and power management. Link to comment Share on other sites More sharing options...
Carstiman Posted April 21, 2012 Share Posted April 21, 2012 kozlek-HWSensors-8053a90 GeForce is working now without NVClockX MAC Framework successfully initialized using 16384 buffer headers and 10240 cluster IO buffer headers IOAPIC: Version 0x20 Vectors 64:87 ACPI: System State [s0 S3 S4 S5] (S3) PCI configuration changed (bridge=0 device=2 yenta=0) AppleIntelCPUPowerManagement: (built 18:56:37 Jan 12 2012) initialization complete FakeSMC: Opensource SMC device emulator. Copyright 2009 netkas. All rights reserved. FakeSMC: Hardware monitoring plugins. Copyright 2012 kozlek, usr-sse2, slice, navi. All rights reserved. FakeSMCDevice: 19 preconfigured key(s) added SMC: successfully initialized IntelThermal: CPU family 0x6, model 0x17, stepping 0xa, cores 2, threads 2, TJmax 100 SuperIO: found Winbond W83627DHG on port=0x2e address=0x290 GeForceX: detected an NVC0 generation card (0x0c3200a1) RTC: Only single RAM bank (128 bytes) mbinit: done [64 MB total pool size, (42/21) split] Pthread support ABORTS when sync kernel primitives misused GeForceX: VBIOS successfully read from PRAMIN GeForceX: BIT VBIOS found GeForceX: 0x100800: 0x00000002 GeForceX: 1024Mb of unknown type (0) looks great, pls check my WIN GPU-Z for cosmetic or do i have to change it by myself ? i managed to get 5V real shown with SuperIOSensors but iám not shure if VIN4 is really Voltage 4 of my board. Hardware monitor Winbond W83627DHG Voltage 0 1.31 Volts [0xA4] (CPU VCORE) Voltage 1 1.75 Volts [0xDB] (VIN1) Voltage 2 3.22 Volts [0xC9] (+3.3V) Voltage 3 4.82 Volts [0xC9] (+5V) Voltage 4 9.48 Volts [0xAA] (+12V) Voltage 5 1.68 Volts [0xD2] (VIN5) Voltage 6 1.36 Volts [0xAA] (VIN6) Temperature 0 40∞C (103∞F) [0x28] (SYSTIN) Temperature 1 46∞C (114∞F) [0x5C] (CPUTIN) Temperature 2 19∞C (66∞F) [0x26] (AUXTIN) Fan 1 1361 RPM [0x7C] (CPUFANIN0) and could i change or add something to get Temperature 2 19∞C (66∞F) [0x26] (AUXTIN) shown? i just want to tell you that iám just playing arround and i have no knowledge and won´t steal your time. thx in advance for your next release Link to comment Share on other sites More sharing options...
kozlek Posted April 21, 2012 Author Share Posted April 21, 2012 kozlek-HWSensors-8053a90 is working now without NVClockX MAC Framework successfully initialized using 16384 buffer headers and 10240 cluster IO buffer headers IOAPIC: Version 0x20 Vectors 64:87 ACPI: System State [s0 S3 S4 S5] (S3) PCI configuration changed (bridge=0 device=2 yenta=0) AppleIntelCPUPowerManagement: (built 18:56:37 Jan 12 2012) initialization complete FakeSMC: Opensource SMC device emulator. Copyright 2009 netkas. All rights reserved. FakeSMC: Hardware monitoring plugins. Copyright 2012 kozlek, usr-sse2, slice, navi. All rights reserved. FakeSMCDevice: 19 preconfigured key(s) added SMC: successfully initialized IntelThermal: CPU family 0x6, model 0x17, stepping 0xa, cores 2, threads 2, TJmax 100 SuperIO: found Winbond W83627DHG on port=0x2e address=0x290 GeForceX: detected an NVC0 generation card (0x0c3200a1) RTC: Only single RAM bank (128 bytes) mbinit: done [64 MB total pool size, (42/21) split] Pthread support ABORTS when sync kernel primitives misused GeForceX: VBIOS successfully read from PRAMIN GeForceX: BIT VBIOS found GeForceX: 0x100800: 0x00000002 GeForceX: 1024Mb of unknown type (0) looks great, pls check my WIN GPU-Z for cosmetic or do i have to change it by myself ? i managed to get 5V real shown with SuperIOSensors but iám not shure if VIN4 is really Voltage 4 of my board. Hardware monitor Winbond W83627DHG Voltage 0 1.31 Volts [0xA4] (CPU VCORE) Voltage 1 1.75 Volts [0xDB] (VIN1) Voltage 2 3.22 Volts [0xC9] (+3.3V) Voltage 3 4.82 Volts [0xC9] (+5V) Voltage 4 9.48 Volts [0xAA] (+12V) Voltage 5 1.68 Volts [0xD2] (VIN5) Voltage 6 1.36 Volts [0xAA] (VIN6) Temperature 0 40∞C (103∞F) [0x28] (SYSTIN) Temperature 1 46∞C (114∞F) [0x5C] (CPUTIN) Temperature 2 19∞C (66∞F) [0x26] (AUXTIN) Fan 1 1361 RPM [0x7C] (CPUFANIN0) and could i change or add something to get Temperature 2 19∞C (66∞F) [0x26] (AUXTIN) shown? i just want to tell you that iám just playing arround and i have no knowledge and won´t steal your time. thx in advance for your next release Board manufacturers sometimes use one of Winbond temperature inputs for their own needs. SuperIO driver detects these inputs and excludes them from monitoring. 19C is a bit low don't you think? Send me your modified info.plist and IOReg dump dumped with IORegistryExplorer and I'll add your config into database. VIN4 is 5th voltage input. This because of counting starts from zero: VIN0 - 1st voltage input, VIN1 - 2nd voltage input etc. Link to comment Share on other sites More sharing options...
Pietruszka Posted April 22, 2012 Share Posted April 22, 2012 Pietruszka, forget about NVCLockX it's old and not in development. Try new GeForceX plugin. Hi without vbios (gpu temp 0) with vbios (gpu temp 0) no KP... my card is kind of magic will try to investigate your new code... thanks Link to comment Share on other sites More sharing options...
gronkar Posted April 22, 2012 Share Posted April 22, 2012 Works perfectly, thank you Here is a Swedish translation: TEMPERATURES = TEMPERATURER CPU Core 1 = CPU Kärna 1 CPU Core 2 = CPU Kärna 2 CPU Core 3 = CPU Kärna 3 CPU Core 4 = CPU Kärna 4 CPU Heatsink = CPU Kylfäns Northbridge = Northbridge Ambient = Omgivande DRIVES TEMPERATURES = HÅRDDISK TEMPERATURER MULTIPLIERS = MULTIPLIKATORER FREQUENCIES = FREKVENSER CPU Package = CPU Paket FANS = FLäKTAR Fan 1 = Fläkt 1 VOLTAGES = SPäNNINGSVäRDEN CPU 1 = CPU Kärna Memory = Minne Power Supply 3 = Strömförsörjning 3 Power Supply 4 = Strömförsörjning 4 Power Supply 5 = Strömförsörjning 5 Power Supply 6 = Strömförsörjning 6 Power Supply 7 = Strömförsörjning 7 Power Supply 8 = Strömförsörjning 8 Power Supply 9 = Strömförsörjning 9 Quit HWmonitor = Stäng HWMonitor Hope you have any use for this, also if you use this, how do I change the language of HWMonitor? Link to comment Share on other sites More sharing options...
kozlek Posted April 23, 2012 Author Share Posted April 23, 2012 gronkar, if you could translate this text that's would be great and I'll add it to the project : "TEMPERATURES" = "ТЕМПЕРАТУРНЫЕ ДАТЧИКИ";"DRIVES TEMPERATURES" = "ТЕМПЕРАТУРА ДИСКОВ"; "SSD REMAINING LIFE" = "ВРЕМЯ ЖИЗНИ SSD"; "SSD REMAINING BLOCKS" = "РЕЗЕРВНЫЕ ЯЧЕЙКИ SSD"; "MULTIPLIERS" = "МНОЖИТЕЛИ"; "FREQUENCIES" = "ЧАСТОТЫ"; "VOLTAGES" = "ДАТЧИКИ НАПРЯЖЕНИЯ"; "FANS" = "ОБОРОТЫ ВЕНТИЛЯТОРОВ"; "CPU Heatsink" = "Радиатор ЦП"; "CPU Proximity" = "Датчик ЦП"; "GPU %X" = "Видеокарта %X"; "GPU %X PWM" = "Видеокарта %X PWM"; "GPU %X Board" = "Видеокарта %X"; "GPU %X Core" = "Видеокарта %X Ядро"; "GPU %X Memory" = "Видеокарта %X Память"; "GPU %X Shaders" = "Видеокарта %X Шейдеры"; "GPU %X Proximity" = "Видеокарта %X Датчик"; "GPU %X ROP" = "Видеокарта %X ROP"; "Northbridge" = "Северный мост"; "System Chipset" = "Системный чипсет"; "Platform Controller Hub" = "Системный контроллер"; "Ambient" = "Окружение"; "CPU Package" = "Центральный процессор"; "CPU %X" = "Процессор %X"; "CPU Core %X" = "Ядро ЦП %X"; "Fan %X" = "Вентилятор %X"; "CPU" = "Центральный процессор"; "Memory" = "Модули памяти"; "Power/Battery" = "Питание/Батарея"; "Main 12V" = "Основной 12V"; "PCIe 12V" = "PCIe 12V"; "Main 5V" = "Основной 5V"; "Standby 5V" = "Резерв 5V"; "Main 3.3V" = "Основной 3.3V"; "Auxiliary 3.3V" = "Дополнительный 3.3V"; "CPU VRM Supply %X" = "Питание CPU VRM %X"; "Power Supply %X" = "Источник питания %X"; "Quit HWMonitor" = "Закрыть HWMonitor"; "No sensors found" = "Нет доступных сенсоров"; Link to comment Share on other sites More sharing options...
Trauma! Posted April 23, 2012 Share Posted April 23, 2012 Hi, Unfortunatly SuperIOSensors doesn't work properly here. On MSI P55M-GD45 / Fintek F71889F, see the result: Attached zip contains HWMonitor /AIDA dumps etc... Thanks Link to comment Share on other sites More sharing options...
kozlek Posted April 24, 2012 Author Share Posted April 24, 2012 Hi, Unfortunatly SuperIOSensors doesn't work properly here. On MSI P55M-GD45 / Fintek F71889F, see the result: Attached zip contains HWMonitor /AIDA dumps etc... Thanks Thank you for report. Check the latest rev. should work now. Link to comment Share on other sites More sharing options...
beta992 Posted April 24, 2012 Share Posted April 24, 2012 Hi, Latest rev. shows all values. (Need to check if they are correct.) I have posted a screenshot with the values. There is only one thing that doesn't showing correctly, that is the CPU Fan. Is it mistaken with Power-fan. So Power-fan needs to be CPU fan. Thanks most things seems to be correct. Link to comment Share on other sites More sharing options...
rhada Posted April 24, 2012 Share Posted April 24, 2012 i have some issues with Hwmonitor app, my GTX 560 ti has some wrong frequency and motherboard voltage is very funny my hardware : i5-2500k @4,3 ghz Gigabyte GA Z68 MA D2H B3 GTX 560 ti Link to comment Share on other sites More sharing options...
Trauma! Posted April 24, 2012 Share Posted April 24, 2012 Thank you for report. Check the latest rev. should work now. Way better isn't it! Here is plist: http://dl.getdropbox.com/u/1333444/DropZone/Info.plist Many thanks! Great job... Link to comment Share on other sites More sharing options...
magnifico Posted April 25, 2012 Share Posted April 25, 2012 Hi Kozlek please i dont see cpu voltage I have a asus p8z68deluxe ,maybe in nuvotonkext there is not my motherboard? Link to comment Share on other sites More sharing options...
Pietruszka Posted April 25, 2012 Share Posted April 25, 2012 Hi 8800GS here again gpu, shaders and memory clocks are OK !!!! but still no GPU TEMP some info from kernel log: GeForceX: detected an NV50 generation card (0x092300a2) Apr 25 21:23:17 localhost kernel[0]: GeForceX: VBIOS successfully read from PRAMIN Apr 25 21:23:17 localhost kernel[0]: GeForceX: BIT VBIOS found Apr 25 21:23:17 localhost kernel[0]: GeForceX: 384Mb of GDDR3 (8) VBIOS enabled but my id card is (0x060600a2) - nvidia 0x10de 0x0923 is something like webcams id??? this tool is great!!!! THX Link to comment Share on other sites More sharing options...
kozlek Posted April 25, 2012 Author Share Posted April 25, 2012 Hi 8800GS here again gpu, shaders and memory clocks are OK !!!! but still no GPU TEMP some info from kernel log: GeForceX: detected an NV50 generation card (0x092300a2) Apr 25 21:23:17 localhost kernel[0]: GeForceX: VBIOS successfully read from PRAMIN Apr 25 21:23:17 localhost kernel[0]: GeForceX: BIT VBIOS found Apr 25 21:23:17 localhost kernel[0]: GeForceX: 384Mb of GDDR3 (8) VBIOS enabled but my id card is (0x060600a2) - nvidia 0x10de 0x0923 is something like webcams id??? this tool is great!!!! THX Please try attached version. Also I want you to show me your IOReg dump GeForceX.kext.zip Link to comment Share on other sites More sharing options...
kozlek Posted April 26, 2012 Author Share Posted April 26, 2012 i have some issues with Hwmonitor app, my GTX 560 ti has some wrong frequency and motherboard voltage is very funny my hardware : i5-2500k @4,3 ghz Gigabyte GA Z68 MA D2H B3 GTX 560 ti Use GeForceX plugin it has better support for newer GPUs Hi Kozlek please i dont see cpu voltage I have a asus p8z68deluxe ,maybe in nuvotonkext there is not my motherboard? Use installer from my branch and reinstall all the kexts and utilities: https://github.com/kozlek/HWSensors Link to comment Share on other sites More sharing options...
magnifico Posted April 26, 2012 Share Posted April 26, 2012 Hi Kozlek sorry again , please install only fakesmc , intelthermal and superiosensor ? But first delete old kext in S/L/E ? Thanks great friend Link to comment Share on other sites More sharing options...
Pietruszka Posted April 26, 2012 Share Posted April 26, 2012 Please try attached version. Also I want you to show me your IOReg dump I think you are so close...kozlek with this kext (the same with latest installer) there is GPU TEMP !!!!... but shows 186C this is from kernel log GeForceX: VBIOS successfully read from PRAMIN Apr 26 20:52:01 localhost kernel[0]: GeForceX: BIT VBIOS found Apr 26 20:52:01 localhost kernel[0]: GeForceX: detected an NV50 generation card (0x092300a2) with 384Mb of GDDR3 memory (8) attached ioreg dump I know nvclock is not supported but with nvclockx: G84 arch -> 0C G92 arch ->139C nv50 arch ->18C nv50 with correction posted earlier -> 48C (OK) don't know how can I help... I know you've got others things to do... one more time!!!! this is "MUST HAVE" tool THX Mac Pro (Pietruszka).zip Link to comment Share on other sites More sharing options...
kozlek Posted April 27, 2012 Author Share Posted April 27, 2012 I think you are so close...kozlek with this kext (the same with latest installer) there is GPU TEMP !!!!... but shows 186C this is from kernel log GeForceX: VBIOS successfully read from PRAMIN Apr 26 20:52:01 localhost kernel[0]: GeForceX: BIT VBIOS found Apr 26 20:52:01 localhost kernel[0]: GeForceX: detected an NV50 generation card (0x092300a2) with 384Mb of GDDR3 memory (8) attached ioreg dump I know nvclock is not supported but with nvclockx: G84 arch -> 0C G92 arch ->139C nv50 arch ->18C nv50 with correction posted earlier -> 48C (OK) don't know how can I help... I know you've got others things to do... one more time!!!! this is "MUST HAVE" tool THX Please try this version (activated temperature algo for earlier cards): GeForceX.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts