Genymotion 卡在启动画面上

Genymotion stuck on splash screen

当 genymotion 运行 时,我同伴的笔记本电脑因电源故障而关闭。不幸的是,重启 Xubuntu 14.04 机器后,genymotion 停止工作。它总是卡在启动画面上。我多次尝试重新安装 genymotion 和 virtualbox,但都是徒劳。似乎是用户身份验证的问题。

这是日志文件:-

Feb 22 19:37:20 [Genymotion] [Debug] Proxy configuration: no proxy used
Feb 22 19:37:20 [Genymotion] [Warning] QSslSocket: cannot resolve SSLv2_client_method
Feb 22 19:37:20 [Genymotion] [Warning] QSslSocket: cannot resolve SSLv2_server_method
Feb 22 19:37:21 [Genymotion] [Warning] ****  STARTING GENYMOTION  ****
Feb 22 19:37:21 [Genymotion] [Warning] Genymotion Version: Genymotion 2.6.0
Feb 22 19:37:21 [Genymotion] [Debug] [LaunchpadApp] Started with ("./genymotion")
Feb 22 19:37:21 [Genymotion] [Debug] [doRequest] Requesting:  "https://cloud.genymotion.com/launchpad/last_version/linux/x86/"
Feb 22 19:37:21 [Genymotion] [Debug] Getting currently authenticated user from  local cache
Feb 22 19:37:24 [Genymotion] [Debug] [HttpRequest::exec] Request timeout (code: 0 ) : "/launchpad/last_version/linux/x86/"
Feb 22 19:37:24 [Genymotion] [Error] Network error while retrieving JSON content:  0
Feb 22 19:37:24 [Genymotion] [Error] [getGenymotionLastVersion] Bad request: "/launchpad/last_version/linux/x86/"
Feb 22 19:37:24 [Genymotion] [Error] Unable to get last Genymotion version number from server:  0
Feb 22 19:37:25 [Genymotion] [Warning] QIODevice::read: device not open
Feb 22 19:37:25 [Genymotion] [Debug] [doRequest] HTTP Status: 0
Feb 22 19:37:25 [Genymotion] [Debug] [doRequest] HTTP Content: ""
Feb 22 19:37:25 [Genymotion] [Debug] [doRequest] Reply error: "Operation canceled" ( 5 )
Feb 22 19:37:25 [Genymotion] [Debug] [doRequest] last error msg: "Invalid reply from server"
Feb 22 19:37:25 [Genymotion] [Debug] [login] Trying to authenticate  "kaveri kumar"
Feb 22 19:37:25 [Genymotion] [Debug] Trying to logout user
Feb 22 19:37:25 [Genymotion] [Debug] [doRequest] Requesting:  "https://cloud.genymotion.com/launchpad/login/"
Feb 22 19:37:26 [Genymotion] [Debug] [doRequest] done
Feb 22 19:37:26 [Genymotion] [Debug] [login] Login process result: 1
Feb 22 19:37:26 [Genymotion] [Debug] [login] User authenticated: "kaveri kumar"

除此之外别无其他。

编辑- "kaveri kumar" 是她的 genymotion 帐户的用户名。想不明白虽然我在提示删除日志文件的时候输入了Yes,但是她的用户名还保存在系统某处

问题是我没有删除 /home/.config/Genymobile 中的配置文件。删除那个和其他 genymotion 文件,然后重新安装 genymotion 解决了这个问题。就像我在问题中所说的那样,用户名和密码仍然被保存,它们可能是导致问题的原因。

只想说我遇到了同样的问题,删除并重新安装 Genymotion 解决了我的问题。

您不需要重新安装 Genymotion 或删除 .config/Genymobile 。您需要删除的是单个文件,即 ~user/.config/Genymotion.conf.lock file.

一旦删除,似乎冻结 "loading plugin" windows 将继续。

我的 Mac 体验有点不同。为了解决这个问题,我删除并重新安装了 Genymotion。在开始之前,我运行 这个命令find ~ -maxdepth 3 -iname '*Genymotion*'。它向我显示了 Genymotion 的保存状态列表,我只是删除了所有这些状态。就我而言,我删除了以下文件:

rm Library/Preferences/com.genymobile.Genymotion.plist 
rm Library/Preferences/com.yourcompany.genymotion.plist 
rm -rf Library/Saved\ Application\ State/com.yourcompany.genymotion.savedState

我看到了类似的东西...使用"Run as admin"解决了。

干杯,

我的 Genymotion 卡在 "loading plugins" 屏幕上,然后我找到了这个 post。 Bigver 的回答起初对我没有帮助,因为我使用 Windows 10 和 Genymotion 2.9.0,我找不到 .config 文件夹和他提到的文件。当我得到它的那个晚上,这个问题把我逼疯了。

但是,按照Bigver的建议,问题出在'Users'文件夹中。我想出了解决方案并解决了我的问题:

  1. 创建一个新的用户帐户。
  2. 管理该帐户
  3. 登录到该用户帐户并转到用户文件夹(通常是 C:\Users\"YourUserName")
  4. 将 AppData 文件夹和 .VirtualBox 文件夹复制到其他地方(例如 ABC 文件夹)
  5. 注销新用户并重新登录到您的主用户。
  6. 删除与Genymotion相关的folders/files并替换为ABC文件夹中的folders/files
  7. 删除新用户(可选)。

希望对您有所帮助。

在我的例子中,我有一个旧的 VirtualBox 版本,它在安装最新版本并重新启动我的 Windows 10 机器后工作。

运行 genymotion 在管理员模式下,刷新你的设备

我以管理员身份打开了 genymotion(运行 以管理员身份)问题解决了

我的解决方案是打开 VirtualBox,转到“文件”>“检查更新”。将 VirtualBox 更新到最新版本。然后运行具有管理员权限的Genymotion。

刚才有这个。

我没有启用 hyperv。 (所以没有关系)

但我确实在 2 天前启用了 windows 设置:

自那次更改后,我无法启用 运行 geny。

删除它(并重新启动)- 使 genymotion 再次 运行:

在任务管理器中关闭 genymotion,清空 %temp% 目录,在 genymotion 命令行中清除缓存并以管理员身份启动 genymotion GUI。这对我来说非常有效。