Nice people out there:), I have been using Debian on a Thinkpad R40 for a couple of months now, trying all this time to ignore a couple of problems. However, I discovered a few more symptoms, and I'll very grateful if some of you can help me now.
To install Debian, I guided myself mostly through Thomas Marquart page: http://tom.uni-hd.de/thinkpad-r40.html, hence, I have installed the latest drm-trunk and dri-trunk packages, along with XFree86 4.3 from deb http://penguinppc.org/~daniels/sid/i386 ./ Right now, the machine is working almost perfectly. The only 2 important problems remaining seems to be related with APM. Note however, that I'm able to suspend (Fn-F4) and wake-up the machine flawlessly (well... it goes to sleep only if I'm not using the audio output, but that is something I can live with:D) The two problems from which I would really appreciate any advice... First, whenever I blank the LCD (Fn-F3), it will never go back on, and I'll have to remove the battery to reboot... just pressing the power button does nothing. That also applies to automatic BIOS turning off of the display, i.e. if I'm working with battery only and I don't touch the keyboard or mouse every 5 minutes... I'll have to reboot!!! Second problem is that the computer doesn't halt cleanly. Rather, I'll have to keep the power button pressed down 5 seconds to really turn it off after the last "Halting..." (or something like that) message. In the XFree86.0.log file, I recently discovered the following weird message: ... (II) LoadModule: "apm" (WW) Warning, couldn't open module apm (II) UnloadModule: "apm" (EE) Failed to load module "apm" (module does not exist, 0) ... but, the lsmod output (attached below) do show a loaded and used apm module, and remeber that the suspend function do work for me! I'm using Debian unstable with Gnome and kernel 2.4.21, I'm also attaching below the lsmod output and the contents of XF86Config-4 file. If you think you'll need more info to help me better, please let me know and I'll gladly send it. Thank you very much in advance, sincerely... Patricio ------------------------------------- #lsmod Module Size Used by Not tainted mousedev 4340 1 (autoclean) radeon 101916 1 agpgart 39264 3 (autoclean) i810_audio 24540 1 (autoclean) soundcore 3972 2 (autoclean) [i810_audio] ac97_codec 11860 0 (autoclean) [i810_audio] ds 6868 1 i82365 24528 1 pcmcia_core 40832 0 [ds i82365] af_packet 13704 1 (autoclean) e100 47208 1 (autoclean) nls_cp437 4348 1 (autoclean) vfat 10860 1 (autoclean) fat 32088 0 (autoclean) [vfat] serial 48260 0 (autoclean) (unused) thinkpad 2500 0 (unused) usbmouse 2264 0 (unused) input 3648 0 [mousedev usbmouse] usb-uhci 23696 0 (unused) usbcore 63436 0 [usbmouse usb-uhci] apm 10568 1 rtc 6792 0 (autoclean) ------------------------------------------ # cat /etc/X11/XF86Config-4 ### BEGIN DEBCONF SECTION # XF86Config-4 (XFree86 server configuration file) generated by dexconf, the # Debian X Configuration tool, using values from the debconf database. # # Edit this file with caution, and see the XF86Config-4 manual page. # (Type "man XF86Config-4" at the shell prompt.) # # If you want your changes to this file preserved by dexconf, only make changes # before the "### BEGIN DEBCONF SECTION" line above, and/or after the # "### END DEBCONF SECTION" line below. # # To change things within the debconf section, run the command: # dpkg-reconfigure xserver-xfree86 # as root. Also see "How do I add custom sections to a dexconf-generated # XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz. Section "Files" FontPath "unix/:7100" # local font server # if the local font server has problems, we can fall back on these FontPath "/usr/lib/X11/fonts/Type1" FontPath "/usr/lib/X11/fonts/CID" FontPath "/usr/lib/X11/fonts/Speedo" FontPath "/usr/lib/X11/fonts/misc" FontPath "/usr/lib/X11/fonts/cyrillic" FontPath "/usr/lib/X11/fonts/100dpi" FontPath "/usr/lib/X11/fonts/75dpi" EndSection Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "record" Load "speedo" Load "type1" Load "vbe" Load "apm" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc101" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Touchpad" Driver "mouse" Option "CorePointer" Option "Device" "/dev/psaux" Option "Protocol" "PS/2" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Generic Mouse" Driver "mouse" Option "SendCoreEvents" "true" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "4 5" EndSection Section "Device" Identifier "Generic Video Card" Driver "vesa" EndSection Section "Device" Identifier "Radeon Card" Driver "radeon" Option "AGPMode" "2" Option "EnablePageFlip" "true" # Option "UseFBDev" "true" EndSection Section "Monitor" Identifier "Generic Monitor" # HorizSync 28-60 # VertRefresh 43-90 Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "Radeon Card" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1400x1050" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1400x1050" "1280x1024" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Touchpad" InputDevice "Generic Mouse" EndSection Section "DRI" Mode 0666 EndSection ### END DEBCONF SECTION -- ---------------------------------------------------------------- . . /. . * /`'\ . Patricio Rojo . / ./ \.. 516 Space Sciences Building ../ .' \. Cornell University ../ / ../ \ Ithaca, NY 14853 ./ ./ ./ \ (607)255-6438 ./ ./ \ \. [EMAIL PROTECTED] ----------------------------------------------------------------