[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

IBM Thinkpad R40



hello,

I got a new Thinkpad R40 with this configuration:
P4 M 1.9, ATI Radeon 7500 mobility, 1400x1050 screen.

The install (sarge) worked fine but there are two main things I have to get
to work before I can be happy.
First, related to some prior posts, the 3d acceleration is not yet working:
with the std-Xserver (radeon-driver; radeon-kernel-module also
loaded, 2.4.20) glxinfo looked fine (direct rendering:yes and lots of
extensions recognised), but glxgears crashed.
So I got all the drm-trunk stuff mentioned earlier, compiled the kernel and
the new module, it loads fine.
Now glxgears no longer crashes, but is slow (460 fps),
although glxinfo still looks ok except maybe OpenGL version string: 1.2
Mesa 5.0 (shouldnt it be VA Linux?), and no 3dnow. output is attached.
I ran out of ideas now, help appreciated, I also plan to submit a guide to
linux-laptop.net when finished, as the R40 is still missing there.

Second, more important, APM. The laptop comes back up after suspend, but
although the screen turns on, it stays black and I have no idea how to get
the picture back. As it is ssh-able I can shut it down properly anyhow.
I tried/did so far:
* apm kernel module
* thinkpad modules and tpctl, the modules load but seem not to work
properly as they do not provide all in /dev/thinkpad/ that they should.
maybe the apm module must not be present but it gets loaded without it
being included in /etc/modules (explanations welcome), and i cannot remove
it.
* apmd runs
* apm command works and shows connection status and battery status.
* solution idea: write something smart in /etc/apm/resume.d/ that does the
trick - ideas?

I havent tried acpi yet as the thinkpad modules and packages look promising
and have lots of features.

thanks in advance
 thomas
--
Go out and tell a lie that will make the whole family proud of you.
		-- Cadmus, to Pentheus, in "The Bacchae" by Euripides

(Signature generated automatically by fortune)
**********************************************************
* thomas marquart * tom@uni-hd.de * http://tom.uni-hd.de *
**********************************************************
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 extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI Radeon 20021125 AGP 2x x86/MMX/SSE TCL
OpenGL version string: 1.2 Mesa 5.0
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, 
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
    GL_ARB_transpose_matrix, GL_ARB_window_pos, GL_ATI_texture_mirror_once, 
    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_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_IBM_texture_mirrored_repeat, GL_MESA_window_pos, GL_NV_blend_square, 
    GL_NV_texgen_reflection, GL_SGI_color_matrix, GL_SGI_color_table, 
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp
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

Reply to: