Qt Creator在Ubuntu Virtualbox中卡住了

10

我有一个非常奇怪的问题。我在VirtualBox 4.3.20 r96997上运行Ubuntu 14.04。我一段时间前安装了QT Creator,并且一直可以正常使用,但今天突然无法启动。现在当我尝试启动它时,屏幕完全无响应,最终会冻结(只有QT Creator屏幕,Ubuntu仍然可以正常运行)。

我在几个地方读到,这可能是欢迎模式与VirtualBox 3D硬件加速不兼容的原因:

为什么Qt Creator 3.0.0欢迎模式在虚拟机中无法工作?

http://qt-project.org/forums/viewthread/37412

但是我已经禁用了3D硬件加速的Ubuntu启动,并且我还尝试通过转到安装文件夹并执行以下操作来直接启动它:

./qtcreator -noload Welcome -noload QmlDesigner -noload QmlProfiler

但它也会冻结。奇怪的是,昨天还可以使用,我没有安装任何更新或更改系统配置,它似乎就是突然停止工作了。有什么建议吗?


1
尝试将其文件夹在.config目录中重命名以进行重置。 - sashoalm
1
抱歉,我不明白。哪个.config目录? - gmm
我认为这个问题应该属于AskUbuntu。 - user4516901
1
@purplehuman 这不是Ubuntu的问题,而是所有Linux版本上Qt Creator的问题。此外,那个人确实打了Qt Creator标签 :)。 - mhstnsc
确实,删除 .config/QtProject 文件夹就解决了问题。 - mhstnsc
@sashoalm,确实有效。如果您愿意,请将其作为答案发布,以便我可以接受它 :) - gmm
2个回答

8
在~/.config/QtProject文件夹中有一个锁定文件(QtCreator.ini.lock)。这就是导致QtCreator冻结的原因。只需删除此文件,QtCreator将不再被冻结,并且所有配置/设置仍然存在。

6

你好,sashoalm,这是一个相当古老的帖子,但我想问一下您究竟删除了哪个目录。是/home/XYZUser/.config/QtProject/qtcreator吗?您是删除整个文件夹还是有一个配置文件需要删除? - FrozenTarzan
1
@FrozenTarzan 请参考 https://dev59.com/dmw15IYBdhLWcg3wO5SX 中关于Linux的部分。他们说:“在Linux和其他Unix平台上,这些文件位于/.config/QtProject和/.local/share/data/QtProject/qtcreator”。此外,最好将它们重命名而不是删除,以便在情况不对时您至少可以恢复您的设置。 - sashoalm

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接