rviz를 사용하려고하면 "Segmentation fault (core dumped)"오류가 발생합니다. 자세한 내용은 아래에 나와 있습니다. 저는 두 개의 그래픽 카드를 사용합니다. 하나는 GTX-750이고, 다른 하나는 K40입니다. 이것이 아래의 문제를 일으키는 원인이되는지, 어떻게 해결할 지 확실하지 않습니다.rviz 분할 오류 (코어 덤프)
[email protected]:~$ rosrun rviz rviz -l
[ INFO] [1465022465.168948335]: rviz version 1.11.14
[ INFO] [1465022465.169027675]: compiled against Qt version 4.8.6
[ INFO] [1465022465.169046113]: compiled against OGRE version 1.8.1 (Byatis)
[ INFO] [1465022465.324312645]: Creating resource group General
[ INFO] [1465022465.324429908]: Creating resource group Internal
[ INFO] [1465022465.324496607]: Creating resource group Autodetect
[ INFO] [1465022465.324629864]: SceneManagerFactory for type 'DefaultSceneManager' registered.
[ INFO] [1465022465.324883178]: Registering ResourceManager for type Material
[ INFO] [1465022465.324940378]: Registering ResourceManager for type Mesh
[ INFO] [1465022465.324987032]: Registering ResourceManager for type Skeleton
[ INFO] [1465022465.325053591]: MovableObjectFactory for type 'ParticleSystem' registered.
[ INFO] [1465022465.325103877]: OverlayElementFactory for type Panel registered.
[ INFO] [1465022465.325142848]: OverlayElementFactory for type BorderPanel registered.
[ INFO] [1465022465.325179725]: OverlayElementFactory for type TextArea registered.
[ INFO] [1465022465.325225052]: Registering ResourceManager for type Font
[ INFO] [1465022465.325272474]: ArchiveFactory for archive type FileSystem registered.
[ INFO] [1465022465.325308163]: ArchiveFactory for archive type Zip registered.
[ INFO] [1465022465.325345667]: ArchiveFactory for archive type EmbeddedZip registered.
[ INFO] [1465022465.325379959]: DDS codec registering
[ INFO] [1465022465.325428150]: FreeImage version: 3.15.4
[ INFO] [1465022465.325464467]: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details
[ INFO] [1465022465.325678042]: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,srw,sti
[ INFO] [1465022465.325735871]: Registering ResourceManager for type HighLevelGpuProgram
[ INFO] [1465022465.325787693]: Registering ResourceManager for type Compositor
[ INFO] [1465022465.326052531]: MovableObjectFactory for type 'Entity' registered.
[ INFO] [1465022465.326105890]: MovableObjectFactory for type 'Light' registered.
[ INFO] [1465022465.326143255]: MovableObjectFactory for type 'BillboardSet' registered.
[ INFO] [1465022465.326182366]: MovableObjectFactory for type 'ManualObject' registered.
[ INFO] [1465022465.326236493]: MovableObjectFactory for type 'BillboardChain' registered.
[ INFO] [1465022465.326289991]: MovableObjectFactory for type 'RibbonTrail' registered.
[ INFO] [1465022465.326421572]: *-*-* OGRE Initialising
[ INFO] [1465022465.326473744]: *-*-* Version 1.8.1 (Byatis)
[ INFO] [1465022465.326532760]: Loading library /usr/lib/x86_64-linux-gnu/OGRE-1.8.0/RenderSystem_GL
[ INFO] [1465022465.329155160]: Installing plugin: GL RenderSystem
[ INFO] [1465022465.329216970]: OpenGL Rendering Subsystem created.
[ INFO] [1465022465.337273651]: Plugin successfully installed
[ INFO] [1465022465.337361511]: Loading library /usr/lib/x86_64-linux-gnu/OGRE-1.8.0/Plugin_OctreeSceneManager
[ INFO] [1465022465.338621448]: Installing plugin: Octree Scene Manager
[ INFO] [1465022465.338670756]: Plugin successfully installed
[ INFO] [1465022465.338705118]: Loading library /usr/lib/x86_64-linux-gnu/OGRE-1.8.0/Plugin_ParticleFX
[ INFO] [1465022465.340275569]: Installing plugin: ParticleFX
[ INFO] [1465022465.340333816]: Particle Emitter Type 'Point' registered
[ INFO] [1465022465.340369435]: Particle Emitter Type 'Box' registered
[ INFO] [1465022465.340403169]: Particle Emitter Type 'Ellipsoid' registered
[ INFO] [1465022465.340455829]: Particle Emitter Type 'Cylinder' registered
[ INFO] [1465022465.340488375]: Particle Emitter Type 'Ring' registered
[ INFO] [1465022465.340527067]: Particle Emitter Type 'HollowEllipsoid' registered
[ INFO] [1465022465.340564223]: Particle Affector Type 'LinearForce' registered
[ INFO] [1465022465.340608572]: Particle Affector Type 'ColourFader' registered
[ INFO] [1465022465.340643143]: Particle Affector Type 'ColourFader2' registered
[ INFO] [1465022465.340681835]: Particle Affector Type 'ColourImage' registered
[ INFO] [1465022465.340714102]: Particle Affector Type 'ColourInterpolator' registered
[ INFO] [1465022465.340749023]: Particle Affector Type 'Scaler' registered
[ INFO] [1465022465.340788204]: Particle Affector Type 'Rotator' registered
[ INFO] [1465022465.340822985]: Particle Affector Type 'DirectionRandomiser' registered
[ INFO] [1465022465.340856509]: Particle Affector Type 'DeflectorPlane' registered
[ INFO] [1465022465.340892197]: Plugin successfully installed
[ INFO] [1465022465.340944159]: CPU Identifier & Features
[ INFO] [1465022465.340975797]: -------------------------
[ INFO] [1465022465.341024966]: * CPU ID: GenuineIntel: Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz
[ INFO] [1465022465.341055626]: * SSE: yes
[ INFO] [1465022465.341088102]: * SSE2: yes
[ INFO] [1465022465.341115061]: * SSE3: yes
[ INFO] [1465022465.341142159]: * MMX: yes
[ INFO] [1465022465.341169188]: * MMXEXT: yes
[ INFO] [1465022465.341198382]: * 3DNOW: no
[ INFO] [1465022465.341225271]: * 3DNOWEXT: no
[ INFO] [1465022465.341252090]: * CMOV: yes
[ INFO] [1465022465.341279817]: * TSC: yes
[ INFO] [1465022465.341307055]: * FPU: yes
[ INFO] [1465022465.341335899]: * PRO: yes
[ INFO] [1465022465.341365232]: * HT: no
[ INFO] [1465022465.341394426]: -------------------------
[ INFO] [1465022465.341426693]: ******************************
*** Starting GLX Subsystem ***
******************************
[ INFO] [1465022465.341480959]: Registering ResourceManager for type Texture
[ INFO] [1465022465.341578667]: GLRenderSystem::_createRenderWindow "OgreWindow(0)", 1x1 windowed miscParams: FSAA=4 externalGLControl= macAPI=carbon parentWindowHandle=56623105
Segmentation fault (core dumped)
그리고 gdb를 실행할 때 실제로 이것에 대해 거의 알지 못합니다. 아래 결과가 있습니다.
Starting program: /opt/ros/indigo/lib/rviz/rviz
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[ INFO] [1465023839.514368832]: rviz version 1.11.14
[ INFO] [1465023839.514489727]: compiled against Qt version 4.8.6
[ INFO] [1465023839.514521295]: compiled against OGRE version 1.8.1 (Byatis)
[New Thread 0x7fffdf758700 (LWP 22754)]
[New Thread 0x7fffdef57700 (LWP 22755)]
[New Thread 0x7fffde756700 (LWP 22756)]
[New Thread 0x7fffddf55700 (LWP 22761)]
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ??()
(gdb)
어떻게해야합니까? 나는 FBO를 복사하거나 OGRE_RTT_MODE 변경에 대한 접근을 시도하고, 여전히
답변 해 주셔서 감사합니다. 위의 방법을 시도했지만 ~/.rviz 폴더는 항상 비어 있으며 숨김 파일이 없습니다. 그리고 난이 컴퓨터에 ROS를 설치했는데 문제 해결 페이지에 같은 문제가없는 것 같습니다. 정말 더 많은 제안이 필요합니다. rosrun rviz rviz를 실행하면 다음과 같이 표시됩니다. [INFO] 1465047667.137215617] rviz 버젼 1.11.14 [INFO] 1465047667.137333370] Qt는 버전 4.8.6에 대해 컴파일 [INFO] 1465047667.137362982] 오우거 버전 1.8.1 (Byatis) 분할 오류에 대해 컴파일 (코어 덤프) –
편집을 시도하십시오!? OGRE는 작동합니까? – Vtik
오, 그래, 네가 맞아! glxinfo를 실행할 때 | grep 'OpenGL renderer'프로그램에 'glxinfo'프로그램이 현재 설치되어 있지 않습니다. 'glxinfo'를 실행하려면 관리자에게 'mesa-utils'패키지를 설치하도록 요청하십시오. 그러나 mesa-utils를 설치 한 후에도 rviz는 작동하지 않습니다. 그래픽 카드 드라이버를 업데이트해야합니까? GTX 750, K40 및 CUDA의 드라이버를 함께 설치해야하기 때문입니다. 드라이버 업데이트가 유용 할 수 있는지 또는 다른 솔루션이있을 수 있는지 잘 모르겠습니다. –