2013-02-25 93 views
1

JavaFXSceneBuilder1.1无法在我的Ubuntu Linux机器上启动。JavaFXSceneBuilder1.1无法在Ubuntu Linux中启动

与strace的运行它给

[...] 
_llseek(3, 58278358, [58278358], SEEK_SET) = 0 
read(3, "PK\3\4\n\0\0\0\0\0j\26AB\327\343\f!\242\0\0\0\242\0\0\0\36\0\0\0", 30) = 30 
_llseek(3, 58278418, [58278418], SEEK_SET) = 0 
read(3, "\312\376\272\276\0\0\0003\0\t\1\0\nSourceFile\1\0\tinterr"..., 162) = 162 
gettimeofday({1361821505, 463824}, NULL) = 0 
gettimeofday({1361821505, 463860}, NULL) = 0 
gettimeofday({1361821505, 463896}, NULL) = 0 
gettimeofday({1361821505, 463932}, NULL) = 0 
gettimeofday({1361821505, 463968}, NULL) = 0 
gettimeofday({1361821505, 464003}, NULL) = 0 
gettimeofday({1361821505, 464068}, NULL) = 0 
gettimeofday({1361821505, 464106}, NULL) = 0 
gettimeofday({1361821505, 464142}, NULL) = 0 
gettimeofday({1361821505, 464183}, NULL) = 0 
gettimeofday({1361821505, 464222}, NULL) = 0 
gettimeofday({1361821505, 464309}, NULL) = 0 
gettimeofday({1361821505, 464346}, NULL) = 0 
futex(0x835beac, FUTEX_WAIT_PRIVATE, 1, NULL 

然后死了。

奇怪的是,当我和

sudo ./JavaFXSceneBuilder1.1 

一切开始似乎没有问题的工作。

Linux是3.2.0-38泛型-PAE#61-Ubuntu的SMP星期二年02月19 12点39分51秒UTC 2013的i686的i686 i386的GNU/Linux的

SceneBuilder是javafx_scenebuilder-1_1-β-b21- linux-i586-14_feb_2013

sudo对我来说是一个非选择,不仅因为它不与Netbeans 7.3集成,而且出于安全原因。

+0

是否由root拥有二进制文件? – Slartibartfast 2013-02-25 20:12:00

+0

不,任何目录中的文件都不属于根 – zorak1103 2013-02-25 20:47:44

+0

当您以用户身份运行时,它是否产生线程?那些线程在做什么?试一下:ps -efL | grep JavaFXSceneBuilder1.1 – Slartibartfast 2013-02-25 21:23:27

回答

0

如果你是一个有视觉障碍的人,你是不会喜欢我的答案:

为了使它呈现正确,我不得不关闭“辅助技术”。

在GNOME 2中,系统 - >首选项 - >辅助技术 - >启用辅助技术设置为禁用和注销。