2017-02-20 190 views
-1

我最近安裝了最低限度的centos 7安裝,並一直試圖讓vncserver無法成功運行。我按照如何安裝vncserver的指導here。一切工作,直到我累了開始它,然後我收到啓動分段錯誤。 未能在Centos 7上啓動tigervnc

[<username>@home] ~$ vncserver :1 

WARNING: The first attempt to start Xvnc failed, possibly because the font 
catalog is not properly configured. Attempting to determine an appropriate 
font path for this system and restart Xvnc using that font path ... 
Could not start Xvnc. 


Xvnc TigerVNC 1.3.1 - built Nov 16 2016 13:38:44 
Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt) 
See http://www.tigervnc.org for information on TigerVNC. 
Underlying X server release 11702000, The X.Org Foundation 


Sun Feb 19 21:16:55 2017 
vncext:  VNC extension running! 
vncext:  Listening for VNC connections on all interface(s), port 5901 
vncext:  created VNC server for screen 0 
(EE) 
(EE) Backtrace: 
(EE) 0: /usr/bin/Xvnc (xorg_backtrace+0x55) [0x5bb935] 
(EE) 1: /usr/bin/Xvnc (0x400000+0x1bf7a9) [0x5bf7a9] 
(EE) 2: /usr/lib64/libpthread.so.0 (0x7f9f9e6fd000+0xf370) [0x7f9f9e70c370] 
(EE) 3: /lib64/ld-linux-x86-64.so.2 (0x7f9fa065e000+0x5c09) [0x7f9fa0663c09] 
(EE) 4: /lib64/ld-linux-x86-64.so.2 (0x7f9fa065e000+0x836b) [0x7f9fa066636b] 
(EE) 5: /lib64/ld-linux-x86-64.so.2 (0x7f9fa065e000+0x13684) [0x7f9fa0671684] 
(EE) 6: /lib64/ld-linux-x86-64.so.2 (0x7f9fa065e000+0xeff4) [0x7f9fa066cff4] 
(EE) 7: /lib64/ld-linux-x86-64.so.2 (0x7f9fa065e000+0x12feb) [0x7f9fa0670feb] 
(EE) 8: /usr/lib64/libdl.so.2 (0x7f9f9fa86000+0xfbb) [0x7f9f9fa86fbb] 
(EE) 9: /lib64/ld-linux-x86-64.so.2 (0x7f9fa065e000+0xeff4) [0x7f9fa066cff4] 
(EE) 10: /usr/lib64/libdl.so.2 (0x7f9f9fa86000+0x15bd) [0x7f9f9fa875bd] 
(EE) 11: /usr/lib64/libdl.so.2 (dlopen+0x31) [0x7f9f9fa87051] 
(EE) 12: /usr/lib64/dri/swrast_dri.so (0x7f9f97229000+0x37d214) [0x7f9f975a6214] 
(EE) 13: /usr/lib64/dri/swrast_dri.so (0x7f9f97229000+0x66d530) [0x7f9f97896530] 
(EE) 14: /usr/lib64/dri/swrast_dri.so (0x7f9f97229000+0x968e0) [0x7f9f972bf8e0] 
(EE) 15: /usr/lib64/dri/swrast_dri.so (0x7f9f97229000+0x41dbd2) [0x7f9f97646bd2] 
(EE) 16: /usr/lib64/dri/swrast_dri.so (0x7f9f97229000+0x31946c) [0x7f9f9754246c] 
(EE) 17: /usr/lib64/dri/swrast_dri.so (0x7f9f97229000+0x317042) [0x7f9f97540042] 
(EE) 18: /usr/bin/Xvnc (0x400000+0x8e420) [0x48e420] 
(EE) 19: /usr/bin/Xvnc (GlxExtensionInit+0x16a) [0x48d83a] 
(EE) 20: /usr/bin/Xvnc (InitExtensions+0x43) [0x44d9c3] 
(EE) 21: /usr/bin/Xvnc (dix_main+0x210) [0x56ec30] 
(EE) 22: /usr/lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f9f9d7feb35] 
(EE) 23: /usr/bin/Xvnc (0x400000+0x4b0fd) [0x44b0fd] 
(EE) 
(EE) Segmentation fault at address 0x7f9fa087dde0 
(EE) 
Fatal server error: 
(EE) Caught signal 11 (Segmentation fault). Server aborting 
(EE) 

我跟着別人誰得到了警告的第一部分,並確保該組「X Window系統」與「pixman pixman-devel的libXfont」套餐,別人說可能會丟失一起安裝。

我不確定從哪裏去。我認爲段錯誤源於Xvnc沒有啓動的事實,但我似乎已經用盡了爲別人工作的修復。

回答

0

我從來沒有找到解決這個問題的方法。最終我放棄了,安裝了x2go,效果很好。所以如果你需要讓VNC運行,那似乎是最簡單的解決方案。