2013-02-25 98 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中,系統 - >首選項 - >輔助技術 - >啓用輔助技術設置爲禁用和註銷。