April 1, 200620 yr On my freshly installed SuSE 10 machine, here's the problem I'm chasing:dad@ga:~/flightgear> fgfsopening file: /usr/share/FlightGear/data/Navaids/carrier_nav.dat/usr/share/FlightGear/data/Navaids/TACAN_freq.datRenderTexture Error: Couldn't find a suitable pixel format.freeglut (fgfs): Failed to create cursorfreeglut ERROR: Function called without first calling 'glutInit'.**************** Version of fgfs: FlightGear-0.9.9-0.FC.i386.rpm[ I installed the FC .rpm file on my Suse 10 machine - seemed to be OK ]Version of libglut:dad@ga:~/flightgear> ls -l /usr/lib/libglut*-rw-r--r-- 1 root root 335968 2005-09-05 14:40 /usr/lib/libglut.a-rw-r--r-- 1 root root 842 2005-09-05 14:40 /usr/lib/libglut.lalrwxrwxrwx 1 root root 16 2006-03-28 05:10 /usr/lib/libglut.so -> libglut.so.3.8.0lrwxrwxrwx 1 root root 16 2006-03-25 17:43 /usr/lib/libglut.so.3 -> libglut.so.3.8.0-rwxr-xr-x 1 root root 210396 2005-09-05 14:40 /usr/lib/libglut.so.3.8.0*************** What I see:A window is launched with a J-3 Piper Cub in it (truly a fine airplane). It goes through perhaps 3 seconds of the messages above, then fails as above.*****************Hardware configuration:dad@ga:~/flightgear> uname -aLinux ga 2.6.13-8-default #1 Tue Sep 6 12:59:22 UTC 2005 i686 athlon i386 GNU/Linuxdad@ga:~/flightgear> /sbin/lspci00:00.0 Host bridge: nVidia Corporation nForce3 250Gb Host Bridge (rev a1)00:01.0 ISA bridge: nVidia Corporation nForce3 250Gb LPC Bridge (rev a2)00:01.1 SMBus: nVidia Corporation nForce 250Gb PCI System Management (rev a1)00:02.0 USB Controller: nVidia Corporation CK8S USB Controller (rev a1)00:02.1 USB Controller: nVidia Corporation CK8S USB Controller (rev a1)00:02.2 USB Controller: nVidia Corporation nForce3 EHCI USB 2.0 Controller (rev a2)00:05.0 Bridge: nVidia Corporation CK8S Ethernet Controller (rev a2)00:06.0 Multimedia audio controller: nVidia Corporation nForce3 250Gb AC'97 Audio Controller (rev a1)00:08.0 IDE interface: nVidia Corporation CK8S Parallel ATA Controller (v2.5) (rev a2)00:0a.0 IDE interface: nVidia Corporation CK8S Serial ATA Controller (v2.5) (rev a2)00:0b.0 PCI bridge: nVidia Corporation nForce3 250Gb AGP Host to PCI Bridge (rev a2)00:0e.0 PCI bridge: nVidia Corporation nForce3 250Gb PCI-to-PCI Bridge (rev a2)00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5500] (rev a1)02:08.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)dadMonitors:Dual monitors. Acer LCD monitor and Daewoo CRT. 19"************************* X configurationSalient portions of xorg.conf:Section "ServerLayout" Identifier "Multihead layout" Screen 0 "Screen0" LeftOf "Screen1" Screen 1 "Screen1" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "Xinerama" "on" Option "Clone" "on"EndSection...and further downSection "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Unknown monitor" HorizSync 31.5 - 37.9 VertRefresh 50.0 - 70.0 Option "dpms"EndSectionSection "Monitor" Identifier "Monitor1" VendorName "Monitor Vendor" ModelName "Unknown monitor" HorizSync 31.5 - 37.9 VertRefresh 50.0 - 70.0 Option "dpms"EndSectionSection "Device" Identifier "Videocard0" Driver "nvidia" VendorName "Videocard vendor" BoardName "NVIDIA GeForce FX 5500"EndSection
April 1, 200620 yr Thanks for a pretty decent bug report, however what you are experiencing is unlikely to be related to the RenderTexture warning message you are seeing, rather it is much more likely that you are using a broken FreeGLUT version: This is a known issue with some distros and SuSE 10 in particular (as you probably would have noticed if you had searched this forum or the FlightGear mailing lists prior to posting, indeed the previous thread discussed exactly this problem). So, the general advice is to either simply downgrade your FreeGLUT version or to get the latest version from CVS (if you intend to keep using FreeGLUT that is). Alternatively, there is the possibility not to use FreeGLUT at all (GLUT or SDL are the alternatives).Concerning the RenderTexture warning: in general, this should not be critical. However, it may indeed affect the features that are available in FlightGear. Personally, I haven't yet seen this message occur with nvidia cards, thus I would assume you may either not be using the latest binary nvidia drivers or that something else in your OpenGL setup may be broken.
Create an account or sign in to comment