![]() ![]() $Path = "HKLM:\SOFTWARE\Google\Google Earth Pro" #Find Root Folder (Works for both PS 2.0 and PS 3.0)įunction PSScriptRoot + "\Google\Google Earth Pro\client\" You can get this by installing the program and grabbing the key from the registry. I also would imagain as this solution gets older you may need to rework the Binary registry key. You do have to follow the steps to extract MSI from the EXE. The script basically outlines the solution found here: !topic/maps/NhT3W2ZameI ( Unattended Install of Google Earth Pro), I just combined it into a one step script solution. I run it using Configuration Manager 2012. I'll keep playing with the app and the profiles, just wanted to inform you on where I'm at currently.I made this Powershell script to install Google Earth Pro 7. Functionality like opening Google Maps, mail and a web browser for example is currently broken/missing in the firejail sandbox too. On a related note there's much more to be done to the profile. It's my very first encounter with google-earth-pro though, so perhaps there's something I'm not seeing here. ![]() Looks like an upstream bug that we can't do much about. Playing with the profile hasn't resulted in a clean way to 'fix' this behaviour yet, if at all possible. The above - if correct - only hints at explaining what's going on. That kind of functionality does not exist in firejail AFAIK. We would need a way to remove a file/dir on the real filesystem after shutting down the sandbox. As firejail uses a special setup for /proc this symlink always stays intact, confusing GEP into believing it is still running, so it throws that message shown by you above when you try to start it again. Without firejail I noticed GEP doesn't properly remove that path (which is a symlink to /proc/) after shutting down, resulting in a dangling symlink. A basic shell wrapper script can handle this, but I agree that's an ugly workaround at best (not to mention things breaks for users using firecfg). When that folder is removed it starts happily again here. Oddly enough, for me (also running Arch Linux btw) this doesn't happen after rm -f $/.googleearth/instance-running-lock before starting it again. googleearth folder at home.Įxisting process, or delete /home/xxxxxxxxx/.googleearth/instance-running-lock if this is an Confirming I see this too. usr/lib/libc.so.6(clone+0x43)įor now google-earth-pro only works fine the first time, when there is not any. opt/google/earth/pro/libbase.so(_ZN5earth10ThreadInfo16ThreadEntryPointEPv+0x1f) opt/google/earth/pro/libbase.so(_ZN5earth12WorkerThread9SpawnFuncEPS0_+0圆) opt/google/earth/pro/libbase.so(_ZN5earth12WorkerThread17SpawnFuncInternalEv+0x47) opt/google/earth/pro/libbase.so(_ZN5earth12WorkerThread14ProcessNextJobEv+0x7b) opt/google/earth/pro/libge_cache.so(_ZN5earth5cache12CacheManager10ManagerJob3RunEv+0xa) ![]() opt/google/earth/pro/libge_cache.so(_ZN5earth5cache12CacheManager7ReadJob5DoRunEv+0xb2) opt/google/earth/pro/libge_cache.so(_ZN5earth5cache12LdbDiskCache9ReadEntryERK10QByteArrayPS2_+0x103) opt/google/earth/pro/libgoogleearth_pro.so(+0x1a733a) googleearth, the program crashes when i open it again. If i delete the ".instant-running-lock" folder inside. Please kill theĮxisting process, or delete /home/xxxxxxxxx/.googleearth/instance-running-lock if this is an error. Google Earth appears to be running already. googleearth-bin: File or directory does not exist. usr/local/bin/google-earth-pro: line 21. usr/local/bin/google-earth-pro: line 21: readlink: command not found Reading profile /etc/firejail/google-earth-pro.profile Include /etc/firejail/google-earth.profileįirejail -profile=/etc/firejail/google-earth-pro.profile google-earth-pro Warning: /usr/sbin directory link was not blacklistedĮrror: no suitable /usr/bin/google-earth-pro executable foundĪnd this is my local profile to make the program work: Warning: /sbin directory link was not blacklisted Warning: cleaning all supplementary groups Reading profile /etc/firejail/whitelist-common.inc Reading profile /etc/firejail/disable-programs.inc Reading profile /etc/firejail/disable-passwdmgr.inc Reading profile /etc/firejail/disable-interpreters.inc Reading profile /etc/firejail/disable-exec.inc Reading profile /etc/firejail/disable-devel.inc Reading profile /etc/firejail/disable-common.inc Reading profile /etc/firejail/google-earth.profile Firejail 0.9.64 version running Google Earth Pro 7.-4 installed from AUR repository: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |