On Wed, 26 Jan 2005 03:45:51 -0500, Ampere wrote in message
<[EMAIL PROTECTED]>:
> On January 23, 2005 09:41 pm, Li-lun Wang wrote:
> > Hi,
> >
> > My computer is a ThinkPad X31 with Pentium-M 1.4G CPU and ATI Radeon
> > Mobility M6 LY. I manually tweaked the ports tree and installed
> > FlightGear 0.9.8 on my FreeBSD 5.3-STABLE. Everything seemed to work
> > except that the frame rate was only around 3 fps and the CPU usage
> > was near 100%.
> >
> > It seemed to me that FlightGear was not using hardware acceleration.
> > My X-Window system is X.Org 6.8.1. According to glxinfo, the log
> > file of X server, and the system dmesg, DRI and drm are successfully
> > loaded and should be working. The frame rate for glxgears is 225 fps
> > with rather low CPU usage.
..huh? You _must_ have software rendering.
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 8
model name : AMD-K6(tm) 3D processor
stepping : 12
cpu MHz : 451.906
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 pge mmx pni syscall
3dnow k6_mtrr
bogomips : 888.83
..(2.4 kernels says 901.some bogomips)
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $ cat /proc/meminfo
MemTotal: 383992 kB
MemFree: 15716 kB
Buffers: 1200 kB
Cached: 26292 kB
SwapCached: 24708 kB
Active: 286028 kB
Inactive: 50264 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 383992 kB
LowFree: 15716 kB
SwapTotal: 787176 kB
SwapFree: 418856 kB
Dirty: 92 kB
Writeback: 0 kB
Mapped: 316416 kB
Slab: 15080 kB
CommitLimit: 979172 kB
Committed_AS: 820700 kB
PageTables: 3236 kB
VmallocTotal: 647088 kB
VmallocUsed: 7272 kB
VmallocChunk: 638380 kB
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_NV_vertex_array_range, GLX_MESA_agp_offset
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20020827 AGP 1x x86/MMX/3DNow! TCL
OpenGL version string: 1.2 Mesa 4.0.4
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_convolution,
GL_EXT_compiled_vertex_array, GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_object,
GL_EXT_texture_lod_bias, GL_EXT_vertex_array, GL_IBM_rasterpos_clip,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_SGI_color_matrix, GL_SGI_color_table glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x25 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x28 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2a 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2b 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x2c 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2d 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x30 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x32 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $ time glxgears ;w
3003 frames in 5.0 seconds = 600.600 FPS
3117 frames in 5.0 seconds = 623.400 FPS
2901 frames in 5.0 seconds = 580.200 FPS
3042 frames in 5.0 seconds = 608.400 FPS
3022 frames in 5.0 seconds = 604.400 FPS
3108 frames in 5.0 seconds = 621.600 FPS
2905 frames in 5.0 seconds = 581.000 FPS
2161 frames in 5.0 seconds = 432.200 FPS
391 frames in 5.0 seconds = 78.200 FPS
401 frames in 5.0 seconds = 80.200 FPS
396 frames in 5.0 seconds = 79.200 FPS
396 frames in 5.0 seconds = 79.200 FPS
390 frames in 5.0 seconds = 78.000 FPS
394 frames in 5.0 seconds = 78.800 FPS
real 1m13.820s
user 0m28.655s
sys 0m8.594s
20:17:26 up 6 days, 20:02, 4 users, load average: 1.32, 1.34, 0.95
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
arnt :0 - Sun21 ?xdm? 14:54m 0.09s -:0
ogg pts/23 a45 Sun22 2days 0.87s 0.87s -bash
root pts/0 192.168.2.11 Sun21 2days 0.90s 0.90s -bash
root pts/24 a45 Sun22 17:55m 0.91s 0.91s -bash
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $ uname -a
Linux a45 2.6.10-1-386 #1 Tue Jan 18 03:33:26 EST 2005 i586 GNU/Linux
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $
..the frame rate drop from 600 to 78 was me maximizing glxgears
from the default size to 1600x1152 (1200-48 KDE menu).
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $ lspci |tail -n 2
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280
[Radeon 9200 PRO] (rev 01)
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device
5940 (rev 01)
[EMAIL PROTECTED]:/var/www/00-gas/gas/elspa/fmb.no/gas $
.this "Radeon 9200 PRO " is an 128 bit Sapphire Radeon 9250 w
128MB ddr vram for 8xAGP slots, 1-5 fps in Flightgear on 1xAGP.
..with about one gig more of omph, your box should run in circles
around mine, say 25-50fps at 1600x1200x32bpp on DRI drivers.
> > I suspected that I did something wrong when I manually tweaked the
> > ports. However, a friend using FlightGears 0.9.6 from the ports with
> > exactly the same hardware could also achieve only 3 fps.
> What I was told is that slow framerate on ATI cards in Linux is a
> driver issue. About the only thing people like you and I can do is
> wait for a fix from the DRI developers.
>
> > In order to see if this is a FreeBSD specific problem, I installed
> > the 0.9.8 package for Windows. On Windows XP, I could achieve 27
> > fps; however, none of the 3D parts were showing. I could see the 3D
> > models of the aircrafts when I choose the aircraft with the wizard.
> > But in fgfs itself, I could not see anything 3D. I could not see any
> > scenery out of the aircraft; nor could I see the 3D panel. I could
> > only see the 2D panel; out of the aircraft, I could only see a blue
> > scene in the day light and completely dark at night -- not even able
> > to see the runway light.
> Sounds to me like you are missing the scenery for wherever you were
> at.
--
..med vennlig hilsen = with Kind Regards from Arnt... ;-)
...with a number of polar bear hunters in his ancestry...
Scenarios always come in sets of three:
best case, worst case, and just in case.
_______________________________________________
Flightgear-users mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-users
2f585eeea02e2c79d7b1d8c4963bae2d