Re: [Flightgear-devel] Does Flightgear have a problem with Ubuntu nouveau drivers
On Mon, 10 Jun 2013 07:46:58 -0500, Curtis wrote in message : > I've never been able to run FlightGear with the Nouveau drivers. > Nouveau is fine for desktop/2d level graphics and probably handles > the gnome desktop type effects just fine, but for high performance 3d > graphics and running FlightGear, it's hard to beat the actual Nvidia > official drivers. ..true, but file a bug on the nouveau driver, and put the nouveau developers to work, they need RL test cases and guinea pigs, _if_ we want them catching up with Nvidea and zooming past them. > > On Mon, Jun 10, 2013 at 7:16 AM, Innis Cunningham > wrote: > > > Tonight I went to use the 737NG but every time I hit the auto start > > the program aborted.So I tried starting manually everything worked > > fine the engines started and the aircraft flew fine until I tried > > to activate the electronic flight instruments then the program > > aborted.Thinking it might have been my old version of the 737NG I > > tried the 777 same thing hit the auto start and the program > > aborts.This is the latest version of FG from getdeb running on > > Ubuntu 13.04.As this is the first time since I installed the > > program that I have used anything other than the ufo,I develop for > > the AI and don't use any of the installed aircraft. Now as Ubuntu > > is not going to give up on the nouveau drivers and they may get > > better in the mean time people new to Ubuntu will have problems > > using FG. Anyway someone maybe can make sense of the following CLI > > dump after the 777 abort. > > > > *** Error in `fgfs': free(): invalid pointer: 0xb5808f20 *** > > === Backtrace: = > > /lib/i386-linux-gnu/libc.so.6(+0x767e2)[0xb684b7e2] > > /lib/i386-linux-gnu/libc.so.6(+0x77530)[0xb684c530] > > > > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(nvc0_program_destroy+0x78)[0xb57e9268] > > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(+0xeaaf7)[0xb57dbaf7] > > > > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(nvc0_state_validate+0x14c)[0xb57dc7dc] > > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(+0xed723)[0xb57de723] > > /usr/lib/i386-linux-gnu/libgallium.so.0(+0x143851)[0xb508d851] > > > > /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(_mesa_generate_mipmap+0x6a7)[0xb53f1de7] > > > > /usr/lib/i386-linux-gnu/libgallium.so.0(st_generate_mipmap+0x1f7)[0xb5093317] > > /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(+0x103f1a)[0xb5432f1a] > > > > /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(_mesa_TexImage2D+0x7e)[0xb5433f3e] > > > > /usr/lib/libosg.so.80(_ZNK3osg7Texture20applyTexImage2D_loadERNS_5StateEjPKNS_5ImageEiii+0x9a7)[0xb6efade7] > > > > /usr/lib/libosg.so.80(_ZNK3osg9Texture2D5applyERNS_5StateE+0xdd3)[0xb6eef463] > > /usr/lib/libosg.so.80(+0x1d96cc)[0xb6ebe6cc] > > > > /usr/lib/libosg.so.80(_ZN3osg5State26applyAttributeMapOnTexUnitEjRSt3mapISt4pairINS_14StateAttribute4TypeEjENS0_14AttributeStackESt4lessIS5_ESaIS2_IKS5_S6_EEE+0x69)[0xb6ec7599] > > /usr/lib/libosg.so.80(_ZN3osg5State5applyEv+0x108)[0xb6ec6358] > > fgfs(_ZN15FGTexturedLayer4drawERN3osg5StateE+0x7f)[0x826a8ef] > > fgfs(_ZN19FGLayeredInstrument4drawERN3osg5StateE+0x42)[0x82675e2] > > fgfs(_ZN7FGPanel4drawERN3osg5StateE+0x4ad)[0x8268ded] > > fgfs(_ZNK11FGPanelNode18drawImplementationERN3osg5StateE+0x1b9)[0x839ef29] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil10RenderLeaf6renderERN3osg10RenderInfoEPS0_+0x5e0)[0xb71f2120] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0xe5)[0xb71eb925] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x48)[0xb71eb668] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0x183)[0xb71eb9c3] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0x199)[0xb71f36f9] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x48)[0xb71eb668] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage9drawInnerERN3osg10RenderInfoERPNS_10RenderLeafERb+0xd5)[0xb71f7215] > > > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x4d3)[0xb71f6dd3] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9SceneView4drawEv+0x1c7)[0xb72001f7] > > > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer8Renderer9cull_drawEv+0x296)[0xb705bf26] > > > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer8RendererclEPN3osg15GraphicsContextE+0x23)[0xb7057bd3] > > > > /usr/lib/libosg.so.80(_ZN3osg15GraphicsContext13runOperationsEv+0x100)[0xb6e39890] > > > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer10ViewerBase19renderingTraversalsEv+0xc26)[0xb7094ed6] > > > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer10ViewerBase5frameEd+0x3c)[0xb709244c] > > fgfs(_Z12fgOSMainLoopv+0x81)[0x859a1c1] > > fgfs(_Z10fgMainInitiPPc+0x305)[0x81c6645] > > fgfs(main+0x19a)[0x819690a] > > /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0xb67ee9
Re: [Flightgear-devel] Does Flightgear have a problem with Ubuntu nouveau drivers
I've never been able to run FlightGear with the Nouveau drivers. Nouveau is fine for desktop/2d level graphics and probably handles the gnome desktop type effects just fine, but for high performance 3d graphics and running FlightGear, it's hard to beat the actual Nvidia official drivers. On Mon, Jun 10, 2013 at 7:16 AM, Innis Cunningham wrote: > Tonight I went to use the 737NG but every time I hit the auto start the > program aborted.So I tried starting manually everything worked fine the > engines started and the aircraft flew fine until I tried to activate the > electronic flight instruments then the program aborted.Thinking it might > have been my old version of the 737NG I tried the 777 same thing hit the > auto start and the program aborts.This is the latest version of FG from > getdeb running on Ubuntu 13.04.As this is the first time since I > installed the program that I have used anything other than the ufo,I > develop for the AI and don't use any of the installed aircraft. > Now as Ubuntu is not going to give up on the nouveau drivers and they may > get better in the mean time people new to Ubuntu will have problems using > FG. > Anyway someone maybe can make sense of the following CLI dump after the > 777 abort. > > *** Error in `fgfs': free(): invalid pointer: 0xb5808f20 *** > === Backtrace: = > /lib/i386-linux-gnu/libc.so.6(+0x767e2)[0xb684b7e2] > /lib/i386-linux-gnu/libc.so.6(+0x77530)[0xb684c530] > > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(nvc0_program_destroy+0x78)[0xb57e9268] > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(+0xeaaf7)[0xb57dbaf7] > > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(nvc0_state_validate+0x14c)[0xb57dc7dc] > /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(+0xed723)[0xb57de723] > /usr/lib/i386-linux-gnu/libgallium.so.0(+0x143851)[0xb508d851] > > /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(_mesa_generate_mipmap+0x6a7)[0xb53f1de7] > > /usr/lib/i386-linux-gnu/libgallium.so.0(st_generate_mipmap+0x1f7)[0xb5093317] > /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(+0x103f1a)[0xb5432f1a] > > /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(_mesa_TexImage2D+0x7e)[0xb5433f3e] > > /usr/lib/libosg.so.80(_ZNK3osg7Texture20applyTexImage2D_loadERNS_5StateEjPKNS_5ImageEiii+0x9a7)[0xb6efade7] > > /usr/lib/libosg.so.80(_ZNK3osg9Texture2D5applyERNS_5StateE+0xdd3)[0xb6eef463] > /usr/lib/libosg.so.80(+0x1d96cc)[0xb6ebe6cc] > > /usr/lib/libosg.so.80(_ZN3osg5State26applyAttributeMapOnTexUnitEjRSt3mapISt4pairINS_14StateAttribute4TypeEjENS0_14AttributeStackESt4lessIS5_ESaIS2_IKS5_S6_EEE+0x69)[0xb6ec7599] > /usr/lib/libosg.so.80(_ZN3osg5State5applyEv+0x108)[0xb6ec6358] > fgfs(_ZN15FGTexturedLayer4drawERN3osg5StateE+0x7f)[0x826a8ef] > fgfs(_ZN19FGLayeredInstrument4drawERN3osg5StateE+0x42)[0x82675e2] > fgfs(_ZN7FGPanel4drawERN3osg5StateE+0x4ad)[0x8268ded] > fgfs(_ZNK11FGPanelNode18drawImplementationERN3osg5StateE+0x1b9)[0x839ef29] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil10RenderLeaf6renderERN3osg10RenderInfoEPS0_+0x5e0)[0xb71f2120] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0xe5)[0xb71eb925] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x48)[0xb71eb668] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0x183)[0xb71eb9c3] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0x199)[0xb71f36f9] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x48)[0xb71eb668] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage9drawInnerERN3osg10RenderInfoERPNS_10RenderLeafERb+0xd5)[0xb71f7215] > > /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x4d3)[0xb71f6dd3] > /usr/lib/libosgUtil.so.80(_ZN7osgUtil9SceneView4drawEv+0x1c7)[0xb72001f7] > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer8Renderer9cull_drawEv+0x296)[0xb705bf26] > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer8RendererclEPN3osg15GraphicsContextE+0x23)[0xb7057bd3] > > /usr/lib/libosg.so.80(_ZN3osg15GraphicsContext13runOperationsEv+0x100)[0xb6e39890] > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer10ViewerBase19renderingTraversalsEv+0xc26)[0xb7094ed6] > > /usr/lib/libosgViewer.so.80(_ZN9osgViewer10ViewerBase5frameEd+0x3c)[0xb709244c] > fgfs(_Z12fgOSMainLoopv+0x81)[0x859a1c1] > fgfs(_Z10fgMainInitiPPc+0x305)[0x81c6645] > fgfs(main+0x19a)[0x819690a] > /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0xb67ee935] > fgfs[0x81ae6a9] > === Memory map: > 08048000-08836000 r-xp 08:01 2368705/usr/games/fgfs > 08836000-08837000 r--p 007ee000 08:01 2368705/usr/games/fgfs > 08837000-0883d000 rw-p 007ef000 08:01 2368705/usr/games/fgfs > 0883d000-08846000 rw-p 00:00 0 > 095ba000-128c6000 rw-p 00:00 0 [heap] > 932fe000-9350 rw-p 00:00 0 > 9350-93548000 rw-p 00
[Flightgear-devel] Does Flightgear have a problem with Ubuntu nouveau drivers
Tonight I went to use the 737NG but every time I hit the auto start the program aborted.So I tried starting manually everything worked fine the engines started and the aircraft flew fine until I tried to activate the electronic flight instruments then the program aborted.Thinking it might have been my old version of the 737NG I tried the 777 same thing hit the auto start and the program aborts.This is the latest version of FG from getdeb running on Ubuntu 13.04.As this is the first time since I installed the program that I have used anything other than the ufo,I develop for the AI and don't use any of the installed aircraft. Now as Ubuntu is not going to give up on the nouveau drivers and they may get better in the mean time people new to Ubuntu will have problems using FG. Anyway someone maybe can make sense of the following CLI dump after the 777 abort. *** Error in `fgfs': free(): invalid pointer: 0xb5808f20 *** === Backtrace: = /lib/i386-linux-gnu/libc.so.6(+0x767e2)[0xb684b7e2] /lib/i386-linux-gnu/libc.so.6(+0x77530)[0xb684c530] /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(nvc0_program_destroy+0x78)[0xb57e9268] /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(+0xeaaf7)[0xb57dbaf7] /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(nvc0_state_validate+0x14c)[0xb57dc7dc] /usr/lib/i386-linux-gnu/dri/nouveau_dri.so(+0xed723)[0xb57de723] /usr/lib/i386-linux-gnu/libgallium.so.0(+0x143851)[0xb508d851] /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(_mesa_generate_mipmap+0x6a7)[0xb53f1de7] /usr/lib/i386-linux-gnu/libgallium.so.0(st_generate_mipmap+0x1f7)[0xb5093317] /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(+0x103f1a)[0xb5432f1a] /usr/lib/i386-linux-gnu/libdricore9.1.1.so.1(_mesa_TexImage2D+0x7e)[0xb5433f3e] /usr/lib/libosg.so.80(_ZNK3osg7Texture20applyTexImage2D_loadERNS_5StateEjPKNS_5ImageEiii+0x9a7)[0xb6efade7] /usr/lib/libosg.so.80(_ZNK3osg9Texture2D5applyERNS_5StateE+0xdd3)[0xb6eef463] /usr/lib/libosg.so.80(+0x1d96cc)[0xb6ebe6cc] /usr/lib/libosg.so.80(_ZN3osg5State26applyAttributeMapOnTexUnitEjRSt3mapISt4pairINS_14StateAttribute4TypeEjENS0_14AttributeStackESt4lessIS5_ESaIS2_IKS5_S6_EEE+0x69)[0xb6ec7599] /usr/lib/libosg.so.80(_ZN3osg5State5applyEv+0x108)[0xb6ec6358] fgfs(_ZN15FGTexturedLayer4drawERN3osg5StateE+0x7f)[0x826a8ef] fgfs(_ZN19FGLayeredInstrument4drawERN3osg5StateE+0x42)[0x82675e2] fgfs(_ZN7FGPanel4drawERN3osg5StateE+0x4ad)[0x8268ded] fgfs(_ZNK11FGPanelNode18drawImplementationERN3osg5StateE+0x1b9)[0x839ef29] /usr/lib/libosgUtil.so.80(_ZN7osgUtil10RenderLeaf6renderERN3osg10RenderInfoEPS0_+0x5e0)[0xb71f2120] /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0xe5)[0xb71eb925] /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x48)[0xb71eb668] /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0x183)[0xb71eb9c3] /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage18drawImplementationERN3osg10RenderInfoERPNS_10RenderLeafE+0x199)[0xb71f36f9] /usr/lib/libosgUtil.so.80(_ZN7osgUtil9RenderBin4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x48)[0xb71eb668] /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage9drawInnerERN3osg10RenderInfoERPNS_10RenderLeafERb+0xd5)[0xb71f7215] /usr/lib/libosgUtil.so.80(_ZN7osgUtil11RenderStage4drawERN3osg10RenderInfoERPNS_10RenderLeafE+0x4d3)[0xb71f6dd3] /usr/lib/libosgUtil.so.80(_ZN7osgUtil9SceneView4drawEv+0x1c7)[0xb72001f7] /usr/lib/libosgViewer.so.80(_ZN9osgViewer8Renderer9cull_drawEv+0x296)[0xb705bf26] /usr/lib/libosgViewer.so.80(_ZN9osgViewer8RendererclEPN3osg15GraphicsContextE+0x23)[0xb7057bd3] /usr/lib/libosg.so.80(_ZN3osg15GraphicsContext13runOperationsEv+0x100)[0xb6e39890] /usr/lib/libosgViewer.so.80(_ZN9osgViewer10ViewerBase19renderingTraversalsEv+0xc26)[0xb7094ed6] /usr/lib/libosgViewer.so.80(_ZN9osgViewer10ViewerBase5frameEd+0x3c)[0xb709244c] fgfs(_Z12fgOSMainLoopv+0x81)[0x859a1c1] fgfs(_Z10fgMainInitiPPc+0x305)[0x81c6645] fgfs(main+0x19a)[0x819690a] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0xb67ee935] fgfs[0x81ae6a9] === Memory map: 08048000-08836000 r-xp 08:01 2368705/usr/games/fgfs 08836000-08837000 r--p 007ee000 08:01 2368705/usr/games/fgfs 08837000-0883d000 rw-p 007ef000 08:01 2368705/usr/games/fgfs 0883d000-08846000 rw-p 00:00 0 095ba000-128c6000 rw-p 00:00 0 [heap] 932fe000-9350 rw-p 00:00 0 9350-93548000 rw-p 00:00 0 93548000-9360 ---p 00:00 0 9363b000-95fbf000 rw-p 00:00 0 95fc2000-960ff000 rw-p 00:00 0 960ff000-962ff000 rw-s 16cff 00:05 10434 /dev/dri/card0 962ff000-9670 rw-p 00:00 0 9670-9690 rw-p 00:00 0 9690-96b0 rw-p 00:00 0 96b0-96d0 rw-p 00:00 0 96d0-96def000 rw-p 00:00 0 96def000-96e0 ---p 00:00 0 96e4-96e8 rw-s 16db47000 00:05 10434 /dev/dri/card