I noticed a serious issue with 2669 and Intel HD 3000, where after I'd run something like a Flash-based game or a game requiring OpenGL, Win8 would display what I can only describe as "artifacting," where parts of the screen, mostly text, would distort and tear. Rebooting was the only way out of it. I later tried 2656, and it showed the same problem.
I wonder if this issue might have something to do with a new item called something very similar to "Intel OpenCL," which appears in Win8's Uninstall Programs section. This is not something that's installed with 2622, so it's most likely from 2669 (though 2656 might also have it). I don't know if it caused the above problems, since I explicitly uninstalled OpenCL before going back to an earlier build that I knew worked. Just uninstalling the driver does not remove OpenCL. I don't really want to experiment more to see if OpenCL is part of the problem, or whether it was simply the driver itslelf, since what I have now is working and it's not exactly easy to get here. Unless something further breaks, I'll wait until Intel finally releases a full-featured Win8 driver to upgrade. But I thought I'd mention the subtle OpenCL in case its mere presence is a problem.
Not sure if this helps, but I just noticed that Lenovo is hosting 22.214.171.12419 for T4xx, T5xx, and W5xx under the title Video Features(Intel HD Graphics 2000/2500/3000/4000) for Windows 8 (32-bit) Beta - ThinkPad
Also, I have tried 2622, 2656 and 2669 SIGNED (which is worse, due to artifacting, possibly related to OpenCL) on Windows 8 CP x64 and I keep getting "Unable to send desktop to remote display" with the pop-up window "One or more ofthe required Intel WiDi audio devices has been disabled or removed."
Thanks to XDleader555, at least I can open the Intel WiDi app, Scan, (Enter the Security Code), and click Connect. Unfortunately although the display blanks as if to Connect, it returns to the Windows 8 Desktop (less than a second later) and Intel WiDi displays the error above. It seems that the Intel Display Audio driver not being detected (although Device Manager shows it as installed properly - Driver Date: 06/12/2011, Driver Version: 126.96.36.19990).
Any thoughts or suggestions anyone?
Thanks to alphastar for posting the link to the Lenovo Win 8 32-bit drivers which I wasn't able to find previously despite searching the Lenovo site on a number of occasions.
All Lenovo Win 8 beta drivers can be found here Windows 8 Beta Drivers for those interested. The 64-bit Intel HD graphics driver is there too.
Hopefully these will install successfully on my Win 8 USB install....I'll post back once I get a chance to try.
1) open an elevated command prompt
2) enable driver test mode using the command bcdedit /set testsigning on
3) download visual studio 11 ultimate beta from Downloads | Microsoft Visual Studio
4) once that is done installing and you have restarted go and open an elevated developer command prompt (dev command prompt was installed with VS11
4) change directory to <extracted driver root>\Graphics
5) run makecert /r /pe /ss PrivateCertStore -n CN=GfxTest.com GfxTest.cer
5) make the cat file with inf2cat /driver:<full path to current directory> /os:8_X64
note that 8_X64 is only for x64 systems if you have a 32bit system you don't need to do any of this
6)sign the cat file like so, signtool sign /v /s PrivateCertStore /n GfxTest.com /t http://timestamp.verisign.com/scripts/timestamp.dll igdlh.cat
7) add the new Certificate to the trusted root certification authorities store with the command: certmgr.exe /add GfxTest.cer /s /r localMachine root
8) add the certificate to the trusted publishers certificate store with the command: certmgr.exe /add GfxTest.cer /s /r localMachine trustedpublisher
9) uninstall the current driver, hide the update in windows update and reboot
10) install the new driver using the havedisk method
1-st did you tell how to open the Windows CMD (bcdedit) ? cz it says Access denied! ?
2- ok when I waste time to search how to make it ..
5-5 - I am using 32 bit … I didn't do this
6-"C:\Program Files\Microsoft Visual Studio 11.0\VC> signtool sign /v /s PrivateCer
tStore /n GfxTest.com /t http://timestamp.verisign.com/scripts/timestamp.dll igd
SignTool Error: File not found:"
If you want to open an elevated windows CMD go to C:\Windows\system32\ and right click cmd.exe and run as administrator. The Custom Certificate Installer I uploaded automatically enables test mode (bcdedit).
Instead of the command "inf2cat /driver:<full path to current directory> /os:8_X64" do this command "inf2cat /driver:<full path to current directory> /os:8_X86"
When using sign tool its ok to just drag and drop the driver into the CMD. It would look something like this
"signtool sign /v /s PrivateCertStore /n GfxTest.com /t http://timestamp.verisign.com/scripts/timestamp.dll "D:\Documents and Settings\Someone\MyDocuments\Downloads\igdlh.cat""
Nice job on that guide in the Google Doc. It's a pity those tools can't be broken out though (well, at least inf2cat seems to be problematic). There has to be a way (update: I finally have it now, so I'm all set).
Edit: Thinking about your doc, for x86 systems, aren't the only necessary steps modifying the INF and then running the inf2cat command? I'm on x64, so can't test it, but I would think the cat would be enough, since AFAIK signing isn't enforced on x86 now, is it?
Now we're up to 188.8.131.5257 for the Lenovo Win8 driver, which is very close to the 2661 in WU. Is it as simple as adding the appropriate hardware ID and then pretty much doing the same thing as before (edit: it appears to be, since Setup doesn't balk now, but I'm not ready to be the first one to try actually installing it)? Inquiring minds want to know....
Video Features(Intel HD Graphics 2000/2500/3000/4000) for Windows 8 (64-bit) Beta - ThinkPad
That aside, I'm somewhat bewildered by the instructions for the general public at the Lenovo link which have us Disable Driver Signature Enforcement. It's the official driver for Lenovo hardware, and the cat file is signed by Intel! Why on earth do they have that instruction there? I can only guess that it's left over from some much older version that wasn't signed (though the previous version that I saw was also signed).
Last edited by rseiler; 30 Mar 2012 at 01:17.
Glancing at the inf file it looks like they did what I first did when I was getting the driver to work on Developer Preview. ಠ_ಠ
They just deleted the windows 8 part and removed the NT versioning.