Hi Everyone,
I have a problem when I try to thinapp Google Chrome 32. I did the capture with WinXP using Thinapp 5.0. The application is working very well but I only have one problem. The Chrome taskbar icon in Windows 7 is not working. Instead, I see the icon included in the screenshot. If Chrome is locally installed on the machine, it works. I tried to capture on a Win7 32 and 64 bits and it gives the same problem. Does anyone had the same problem and found a solution?
Thank you
Francis
Still having issues with flash
Updated our master image to the latest version of flash but now IE8 doesn't work with flash....
I just seem to be going round in circles with this
Is there a version that works with both IE and chrome?
You'll have to download both versions of flash.
The IE flash and the other browsers.
For the Icon this worked for me
Manually add a shortcut(called "Google Chrome") redirecting to the chrome thinapp to the folder:
C:\Users\*user*\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
Make sure all saved chrome userdata is removed before executing chrome.
Tried what you suggested, or so I think. It didn't work for me.
Will wait for thinapp team to find a solution
Point of clarification: Is the bug report for Chrome flash not working or the taskbar issue?
It's for the Taskbar Issue.
Hi All,
Since following the steps to get flash to work in chrome our users now get the following error when logging in. It looks like it tries to remove the app and then re-add it, looking at the desktop icon.
T:\ relates to the server that holds our thinapps
Anyone else seen this before?
Hi Lakshman,
Did you have any update from the Thinapp team regarding this problem?
Thank you
Francis
Hi All,
Since following the steps to get flash to work in chrome our users now get the following error when logging in. It looks like it tries to remove the app and then re-add it, looking at the desktop icon.
T:\ relates to the server that holds our thinapps
Anyone else seen this before?
Have you tried to empty their sandbox?
I have. Completely removed the entire user account. It happens on all users from what I can see.
Francis,
No update yet.
Any update from VMware on this issue?
I'm having exactly the same problem with the Task Bar icon being blank for the ThinApp package of Chrome 34.0.1847.131 m.
BTW I had issues with Flash in Chrome, so after installing the application I disabled several of the plugins before I did the postscan, the plug-ins disabled were;
Flash
Google Update
Chrome PDF Viewer
When I say I disabled Flash, what I mean is that I disabled the version that is installed with Chrome, you can tell because the DLL location for the plug-in is inside the Chrome Program files directory. Disabling this Plug-in means that the native Flash plug-in installed on the OS is used by default instead of the one embedded inside the ThinApp.
Same with the PDF viewer. We didn't want users opening PDFs inside Chrome, rather we want Chrome to allow them to download so they can open the PDF outside the virtual bubble.
Google Update disabled for obvious reasons.
Same issue here with the taskbar icon. Version 34.0.1847.131m thnapped in version 5.0.
Small annoyance but an annoyance just the same.
I'm now actually getting an issue with this package where the screen inside the Chrome window gets all garbled then the application crashes. Anyone seen this behavior?
Google Chrome 34 and 35 are still showing the same behaviour...
Perform this test :
- Launch packaged Chrome
- Right click the "Blank" icon
- Right click "Google Chrome" and select "Properties"
- Click "Change Icon" and notice the error message : Windows can't find the file %USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Google Profile.ico
That file exists in the package, and if you copy the "Google Profile.ico" from the capture folder to this location on the native environment, it works!
As you probably notice, I did bold the word "Windows". If you use ProcMon to troubleshoot the behaviour, and look for "Google Profile.ico", you will see that the process "Explorer.exe" returns "PATH_NOT_FOUND". This is normal, because "Explorer.exe" does not and cannot run in the virtual environment.
Another workaround than putting the file manually on the native environment, would be to rename the "%Local Appdata%\Google\Chrome\User Data\Default" to "%Local Appdata%\Google\Chrome\User Data\Default.old".
Then create a new "Default" folder, with MERGED isolation.
After the package is rebuilt, it should work fine. Google Chrome checks if this folder exists for this user, and if not, re-creates it. With the isolation being MERGED, it does create it in the user profile.
For the Flash bit that does not work, did you follow that KB..?
Going to try this out. No issues here with flash, i was able to get that working without issue. The icon is the only "problem".
Oizo wrote:
Another workaround than putting the file manually on the native environment, would be to rename the "%Local Appdata%\Google\Chrome\User Data\Default" to "%Local Appdata%\Google\Chrome\User Data\Default.old".
Then create a new "Default" folder, with MERGED isolation.
After the package is rebuilt, it should work fine. Google Chrome checks if this folder exists for this user, and if not, re-creates it. With the isolation being MERGED, it does create it in the user profile.
This worked perfectly. Thanks a ton for quelling my OCD.
The workaround works perfectly!!!! Thank you very much for your help. Flash works well for me using the procedure stated earlier in the topic.
When investigating the work around for the icon issue, I noticed that this local directory is the same location as the pepper flash, which seems to no longer work (the flash work arounds do work by disabling pepper flash and app linking to an adobe flash). Could the two be related? As in some sort of permissions issue in reading those locations that are causing both the icon and pepper to not be found. The two both USED to work a few versions ago, and at about the same time stopped.
"this local directory is the same location as the pepper flash, which seems to no longer work (the flash work arounds do work by disabling pepper flash and app linking to an adobe flash)."
Can you provide more details about the problem..?
- How do you test Pepper Flash..? Can you provide us with a link..?
If I try this link, it works for me with Pepper Flash :http://www.chemgapedia.de/vsengine/help/en/flash/
Is this what you try to do..?
Or do you want to use Applink'd Flash with Chrome..?
Or am I missing something..?
"The two both USED to work a few versions ago, and at about the same time stopped."
They use to both work with the same ThinApp version...
If you look at "how to disable Pepper Flash" online, and attempt to follow this, you will notice that the location of the "pepflashplayer.dll" changed location from the user profile to the ProgramFiles directory...
I'd say that Google changed their code a lot...
padocit wrote:
Oizo wrote:
Another workaround than putting the file manually on the native environment, would be to rename the "%Local Appdata%\Google\Chrome\User Data\Default" to "%Local Appdata%\Google\Chrome\User Data\Default.old".
Then create a new "Default" folder, with MERGED isolation.
After the package is rebuilt, it should work fine. Google Chrome checks if this folder exists for this user, and if not, re-creates it. With the isolation being MERGED, it does create it in the user profile.
This worked perfectly. Thanks a ton for quelling my OCD.
I think I spoke a little too soon. So the method works but it breaks my Flash fix, which is to disable the pepper flash plugin per the instructions below. I believe the problem is that the setting is held in the preferences file. But it appears that if there is anything in the default folder besides the attributes ini file it won't produce the taskbar icon. Any ideas?
Just to clarify.
Flash Directions I followed:
Francis Beland wrote:
For Flash, I solved the problem. To do this, I had to manually download the Flash player from the Adobe Site (for other browser) and install it (as part of the capture or as an applink). You then need to disable the Flash sandbox by editing the mms.cfg file located under c:\windows\system32\macromed\Flash. In that Config file, you need to add the following line: ProtectedMode=0. Once it's done, you need to open Chrome and on the address bar, type chrome://plugins. You will see the line Adobe Flash Player (2 files). It means that Chrome is seeing both embeded and installed Flash player. You will see at the right of the screen a Details option that you can explode. Once you do it, you will have to deactivate the embeded one. Everything that contains Flash will be working after that. Still looking for the Icon problem. I'll post it here if I find something.