ahmed_ais Posted October 10, 2014 Share Posted October 10, 2014 Hi, I've been using Yosemite Beta 2 and 3 before and yesterday clean installed Yosemite GMC 1 then updated to GMC2. In all these installations I have full resolution with QE/CI on my Intel HD 4600. And in all of these installations I had a problem with Preview app. As soon as I open any document, a grey block covers part of it and the app freeze for a while. Sometimes, the app crash asking to send report to Apple. I'm suspecting either graphic driver issue with my setup or problem with the app itself. But since all other apps are working fine including Maps (which relies heavily on graphics and openGL), I'm leaning towards assuming it is a problem with Preview app that it is buggy. Does anybody else have glitches in Preview app? Link to comment Share on other sites More sharing options...
mendietinha Posted October 10, 2014 Share Posted October 10, 2014 all good here Link to comment Share on other sites More sharing options...
ahmed_ais Posted October 10, 2014 Author Share Posted October 10, 2014 Okay thanks. So the app is fine and its something to do with HD4600 (I saw another thread about a problem with Preview on PC with HD4600). Link to comment Share on other sites More sharing options...
vidi2000 Posted October 11, 2014 Share Posted October 11, 2014 Hi, I've been using Yosemite Beta 2 and 3 before and yesterday clean installed Yosemite GMC 1 then updated to GMC2. In all these installations I have full resolution with QE/CI on my Intel HD 4600. And in all of these installations I had a problem with Preview app. As soon as I open any document, a grey block covers part of it and the app freeze for a while. Sometimes, the app crash asking to send report to Apple. I'm suspecting either graphic driver issue with my setup or problem with the app itself. But since all other apps are working fine including Maps (which relies heavily on graphics and openGL), I'm leaning towards assuming it is a problem with Preview app that it is buggy. Does anybody else have glitches in Preview app? Hi, i have the same glitches in Preview app... Everything else works perfectly and i have full resolution with QE/CI on my laptop (Haswell HD4400) Link to comment Share on other sites More sharing options...
KWS Posted October 11, 2014 Share Posted October 11, 2014 A workaround for me was to copy (overwrite) preview.app from 10.9 to 10.10 via terminal ... Link to comment Share on other sites More sharing options...
ahmed_ais Posted October 11, 2014 Author Share Posted October 11, 2014 A workaround for me was to copy (overwrite) preview.app from 10.9 to 10.10 via terminal ... I tried to run a copy of Mavericks' Preview.app (v7.0) on Yosemite GMC3 (without overwriting though) and it didn't make any difference. Both versions v7.0 (10.9) and v8.0 (10.10) have glitches and are awful. Mavericks' version worked like a charm on Mavericks though. Link to comment Share on other sites More sharing options...
vidi2000 Posted October 13, 2014 Share Posted October 13, 2014 The Yosemite installation that's causing glitches in Preview on my Haswell laptop (hd4400) works perfectly when booted on my Ivy Bridge desktop (hd 4000) Link to comment Share on other sites More sharing options...
redneck Posted October 13, 2014 Share Posted October 13, 2014 I had problems with booting Yosemite . I would get the spinning Ball. I think it was because I had Mavrick and windows on another drive. I restored Maverick to the Yosemite drive because I wanted to install Windows 10 and it would only install to a MBR, After installing windows 10 to MBR on other drive i have had no problems with Yosemite or Maverick. Link to comment Share on other sites More sharing options...
vidi2000 Posted October 16, 2014 Share Posted October 16, 2014 I tried to run a copy of Mavericks' Preview.app (v7.0) on Yosemite GMC3 (without overwriting though) and it didn't make any difference. Both versions v7.0 (10.9) and v8.0 (10.10) have glitches and are awful. Mavericks' version worked like a charm on Mavericks though. I've replaced Yosemite Preview app with Mavericks one but i still have gliches and crashes Link to comment Share on other sites More sharing options...
ahmed_ais Posted October 16, 2014 Author Share Posted October 16, 2014 Well, some reports the same problem on different graphics cards and some don't. So the app is fine no doubt and it's graphics-related to each one of us. I guess we might be using improper SMBIOS and I'll try another one once I'm installed final version of Yosemite (currently downloading). Link to comment Share on other sites More sharing options...
mechier Posted October 17, 2014 Share Posted October 17, 2014 I would like to add my personal experience to this, I've been running Yosemite since Preview 5 upto the final version and in all I've had a problem with Preview(HD4600 mobile with pikes patch) as OP. I personally think it has to do with the HD4600 Patch/Intel drivers, as Preview runs fine with out QE/CI and when no video drivers are loaded, but as soon as I load Yosemite with the patched drivers Preview becomes sluggish and unresponsive. I took a look at the Console App, and it seems to be causing crash reports - CVMCompiler Crash Reports Over and Over. Here is a snippet of the error that is producing which relates to the intel drivers: Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: CVMCompiler [264] User ID: 501 Date/Time: 2014-10-16 21:34:10.438 -0700 OS Version: Mac OS X 10.10 (14A389) Report Version: 11 Anonymous UUID: 498C240C-C5F3-8925-5D56-DDA71DF2FC15 Time Awake Since Boot: 77 seconds Crashed Thread: 4 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Application Specific Information: Assertion failed: (gIcbeDylib != NULL), function loadIcbeDylib, file /SourceCache/GPUDriversIntel/GPUDriversIntel-10.0.86/Common/CLPlugin/Intel/igil/cvms_plugin/igil_cvms_plugin.cpp, line 209. Thread 0:: Dispatch queue: com.apple.root.default-qos.overcommit 0 libsystem_kernel.dylib 0x00007fff985bc73e __sigsuspend_nocancel + 10 1 libdispatch.dylib 0x00007fff91f023ad _dispatch_sig_thread + 45 Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff985bd22e kevent64 + 10 1 libdispatch.dylib 0x00007fff91ef4a6a _dispatch_mgr_thread + 52 Thread 2: 0 libsystem_kernel.dylib 0x00007fff985bc946 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8f2b64a1 start_wqthread + 13 Thread 3: 0 libsystem_kernel.dylib 0x00007fff985bc946 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8f2b64a1 start_wqthread + 13 Hopefully someone with experience can chime in on what is going on. 1 Link to comment Share on other sites More sharing options...
vidi2000 Posted October 17, 2014 Share Posted October 17, 2014 I would like to add my personal experience to this, I've been running Yosemite since Preview 5 upto the final version and in all I've had a problem with Preview(HD4600 mobile with pikes patch) as OP. I personally think it has to do with the HD4600 Patch/Intel drivers, as Preview runs fine with out QE/CI and when no video drivers are loaded, but as soon as I load Yosemite with the patched drivers Preview becomes sluggish and unresponsive. ..... Hopefully someone with experience can chime in on what is going on. Maybe it has to do with Intel drivers but I don think it's related to pikes patch since I'm having the same problems on mobile HD4400 which does not require any patch. Anyway, if it's a driver issue I can't understand why Photoshop and Lightroom are working ok and Preview is having troubles only with graphics files (jpg, gif...) and not with PDFs... Link to comment Share on other sites More sharing options...
mechier Posted October 17, 2014 Share Posted October 17, 2014 Ok so we know that Pikes Patch has nothing to do with it, but there is something in the Intel Drivers that's causing it, or perhaps something missing from the drivers. The crash seems to be happening because CMVCompiler is not loading the following file/plugin: Assertion failed: (!= NULL), function loadIcbeDylib, file /SourceCache/GPUDriversIntel/GPUDriversIntel-10.0.86/Common/CLPlugin/Intel/igil/cvms_plugin/igil_cvms_plugin.cpp, line 209. Searched google for any information regarding cvms_plugin and igil_cvms_plugin but got 0 results back. Do you guys think this could be related to OpenCL? During the betas I was looking into this issue and kept getting search results relating to OpenCL. I wonder if this issue is only happening on the mobile Intel HD cards or also the desktop versions. Link to comment Share on other sites More sharing options...
vidi2000 Posted October 18, 2014 Share Posted October 18, 2014 I wonder if this issue is only happening on the mobile Intel HD cards or also the desktop versions. My Desktop Intel HD4000 has no problems with Preview but of course it's a Capri/HD4000 driver and not an Azul/HD5000 one Link to comment Share on other sites More sharing options...
mechier Posted November 14, 2014 Share Posted November 14, 2014 Well i found a solution to the problem on another forum(i think that forum is forbidden here, if its ok i'll post the link, it is refer by some as tony****), it is in fact related to the patch and the problem was related to OpenCL and OpenGL. It affects both HD4400 and HD4600 mobile((Credits vbo)). Intel HD4400 MobileFor Intel HD4400 (8086:0a16) execute the following command (Credits vbo): # Patch libCLVMIGILPlugin for HD4400 OpenCL / OpenGL sudo perl -i.bak -pe 's|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x0A|sg' /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib Intel HD4600 MobileFor Intel HD4600 (8086:0416) execute the following command: # Patch libCLVMIGILPlugin for HD4600 OpenCL / OpenGL sudo perl -i.bak -pe 's|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x04|sg' /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib I tested it on my Lenovo y510p with HD4600 and it works perfectly, finally it was driving me crazy and was causing crashes on iDraw. Hope it wasn't posted already on another thread and it is useful to anyone else that is having the same issue. Link to comment Share on other sites More sharing options...
ahmed_ais Posted November 15, 2014 Author Share Posted November 15, 2014 Well i found a solution to the problem on another forum(i think that forum is forbidden here, if its ok i'll post the link, it is refer by some as tony****), it is in fact related to the patch and the problem was related to OpenCL and OpenGL. It affects both HD4400 and HD4600 mobile((Credits vbo)). Intel HD4400 Mobile For Intel HD4400 (8086:0a16) execute the following command (Credits vbo): # Patch libCLVMIGILPlugin for HD4400 OpenCL / OpenGL sudo perl -i.bak -pe 's|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x0A|sg' /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib Intel HD4600 Mobile For Intel HD4600 (8086:0416) execute the following command: # Patch libCLVMIGILPlugin for HD4600 OpenCL / OpenGL sudo perl -i.bak -pe 's|([\xFF\xFC\x3D])\x86\x80\x12\x04|$1\x86\x80\x16\x04|sg' /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib sudo codesign -f -s - /System/Library/Frameworks/OpenCL.framework/Libraries/libCLVMIGILPlugin.dylib I tested it on my Lenovo y510p with HD4600 and it works perfectly, finally it was driving me crazy and was causing crashes on iDraw. Hope it wasn't posted already on another thread and it is useful to anyone else that is having the same issue. First thanks, mechier, for your time invested to post this. Unfortunately, this solution is already spread couple of weeks ago or more. I didn't pay attention to this thread as I joined the discussion about the same problem in another thread in which the member vidi2000 introduced the same solution from tony's. I also shared the same solution (couple of weeks ago) in a thread that initially was dedicated for Mavericks on Y510P but currently expanded to cover Yosemite as well (you better have a look there if you didn't as you might find some good stuff there). I'll mark this thread as solved now thought I had to give credits where it belongs first. Link to comment Share on other sites More sharing options...
Recommended Posts