The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
 Next page →

    Lenovo T400/T500 Linux Compatability

    Discussion in 'Linux Compatibility and Software' started by eeejay, Aug 29, 2008.

  1. eeejay

    eeejay Notebook Enthusiast

    Reputations:
    0
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    5
    Hi.

    I thought it would be useful to start a thread about Linux compatibility in the new T400/T500 series. I got mine yesterday, and I find it less than trivial to get all of the laptop's features supported. Hopefully, if we gather enough info here, we could post it to thinkwiki and help other folks. I think 99% of the issues I encountered are just because of new hardware that is not supported in current stable distributions. Here is a short list of stuff that doesn't just work for me in Hardy:

    1. Intel Wireless 5300 (I compiled and installed wireless-compat, and that worked).
    2. Switchable graphics (I don't expect us to get support on-the-fly switching any time soon, but if someone could provide a pair of xorg.conf files and a switching script, that would be cool. Does unloading the fglrx module actually conserve power?).
    3. Webcam (Every time I run gstreamer-properties and try test this, the screen goes blank, and I have to hard reboot).
    4. ThinkVantage button (This might just be my own thing, but I can't get events from keypresses).
     
  2. tzcomwiz

    tzcomwiz Notebook Enthusiast

    Reputations:
    1
    Messages:
    47
    Likes Received:
    0
    Trophy Points:
    15
    For #2, I think all you have to do is change the Driver in the "Devices" section.
     
  3. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    Hi eeejay,
    I've been holding off before buying a T400 because I really wanted to be sure that everything in it could be made to work in Linux. So it seems that you could get both the Intel Wireless 5300 and the Mobility Radeon 3640 to work ? Do you have 3D acceleration and external VGA working fine ? If you do, I'm ordering mine today!

    Thanks,
    Rognon
     
  4. eeejay

    eeejay Notebook Enthusiast

    Reputations:
    0
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    5
    Hi Rognon.
    I am optimistic about Linux support with the T400. The latest Intrepid Alphas work with all the hardware (wireless, integrated graphics, and webcam). It is still extremely buggy because they hastily switched to a new kernel version. But it is definately going in the right direction, since Montevina is supported.

    I haven't played enough with the discrete graphics, but I did get Xorg running with the open source "radeon" driver.

    You should get one, so we could work out the kinks together!
     
  5. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    That's good news that Intrepid supports all the hardware. Have you seen this on some documentation or have you experienced it yourself ? If you want to play with the discrete graphics, check out the Phoronix forums. You'll find a lot of documentation.
    I'll order my T400 shortly, but in the meanwhile, could you keep this thread up to date with your experimentations ? That would allow me (and hopefully others) to help out with compatibility issues.

    Thanks,
    Rognon
     
  6. TheSpoon

    TheSpoon Notebook Guru

    Reputations:
    0
    Messages:
    56
    Likes Received:
    0
    Trophy Points:
    15
    So just to be clear -- how much of it works without resorting to running buggy Ubuntu alphas? If I understand you correctly, then the Radeon works and the Intel wireless works too. It sounds like you already have quite good compatibility even in Hardy.
     
  7. tagx

    tagx Notebook Enthusiast

    Reputations:
    0
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    5
    Have you been able to get the intel graphics working under linux?
     
  8. obfuscated7ruth

    obfuscated7ruth Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    On my t400, all the function keys works but i had to reprogram some of them. The ethernet and the wifi both works as well as the integrated graphics. Havent played around with the discrete card yet (Linux and gaming? what was I thinking lol) I was planning on using gentoo, but currently that is impossible cause of the catch 22 situation right now. I'll tell more if someone is planning on using gentoo. I ended up using ubuntu 8.04 and updating the kernel. 2.6.27-r3 seems to work the best for me. 2.6.27-r5 had some issues with my remapped keys and sometime it hangs
     
  9. tagx

    tagx Notebook Enthusiast

    Reputations:
    0
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    5
    I am using gentoo now on my t400, I used the ubuntu 8.10 alpha 5 livecd to install gentoo from it and I installed 2.6.27-rc5 kernel. Intel 5300 wireless works flawlessly (but you need a 2.6.27 kernel). After having to get the git versions of the intel X driver and libdrm (from x11 overlay), everything works. I can get it down to 7.6W on idle. Hibernate to ram/disk all works almost perfectly, perfectly with minor tweaking. Now I just need to get switchable graphics working.
     
  10. obfuscated7ruth

    obfuscated7ruth Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Nice, never thought about installing gentoo from a livecd of ubuntu. kudos to you
     
  11. tagx

    tagx Notebook Enthusiast

    Reputations:
    0
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    5
    Has anybody gotten switchable graphics to work under linux? Right now, I can use the ati card with the discrete option, the intel card under integrated, but under switchable i can use the intel card, but it uses more power than locking it to integrated in the bios. (the ati card shows up in switchable mode, I just can't display to it)
     
  12. pianomano8

    pianomano8 Notebook Enthusiast

    Reputations:
    8
    Messages:
    29
    Likes Received:
    0
    Trophy Points:
    5
    I haven't tried (my T400 runs with the discrete-only option and still gets decent enough battery life even on the 4 cell). But you should be able to specify the "BusID" option in the xorg.conf Device section to explicitly tell the driver to use that card. Otherwise, it will find the intel card first, try and use the ati driver on the intel card (if you specify the ati driver in the config file), and fail.

    Something like (completely untested):

    Section "Device"
    Identifier "ati-explicit"
    Driver "ati"
    BusID "PCI:1:0:0"
    DynamicClocks "true"
    EndSection

    or

    Section "Device"
    Identifier "intel-explicit"
    Driver "intel"
    BusID "PCI:?:?:?"
    EndSection
     
  13. syxbit

    syxbit Notebook Evangelist

    Reputations:
    5
    Messages:
    689
    Likes Received:
    0
    Trophy Points:
    30
    i just ordered mine!
    i got the wifi 5300, but just intel gfx (hope i won't regret that)
    i run Arch, so i'll let you know how smooth it goes when it arrives :)
    p.s. i was under the understanding that 2.6.26 would work for wireless.
    Arch releases the new kernel 3ish weeks after it goes gold
     
  14. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    That's cool. I run Arch too. We could do some team-debugging if we ever encounter problems :) I also though of creating a page on the Arch wiki as I get things working.

    I ordered mine Monday and the expected ship date was 3-4 weeks. I never received a confirmation email because... I made a typo in my email when I created my account... That means that I can't track my order and have a more precise estimate. I called Lenovo and the guy told me that the order tracking feature on the website was not online anyway...
     
  15. jas

    jas Notebook Evangelist

    Reputations:
    697
    Messages:
    622
    Likes Received:
    5
    Trophy Points:
    31
    You can check out this older NBR thread, where the discussion centered on supporting switching GPUs under Linux for the Asus U3S. It also contains links to posts concerning supporting switching GPUs under Linux for the Sony SZ110.

    BTW, good work getting your T400 hardware running under Linux with Gentoo. You should consider posting a howto regarding the steps for getting Gentoo working on your T400. It might help a lot of people who will want to do something similar, whether they are using Gentoo or not.

    Good Luck..
     
  16. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    I just received mine and I've got problems... First, the wireless is not working. I tried using a 2.6.26 kernel and the compat-wireless drivers, but the iwl5000 modules does not seem to be installed correctly. (i.e. It's not found when I try to load it)

    Second, the discrete graphics are not working. I installed the fglrx drivers, but when I do "Xorg -configure" I get this error message : "Number of created screens does not match number of detected devices."
    Here's my xorg.conf :
    Code:
    Section "ServerLayout"
    	Identifier     "X.org Configured"
    	Screen      0  "Screen0" 0 0
    	InputDevice    "Mouse0" "CorePointer"
    	InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
    	RgbPath      "/usr/share/X11/rgb"
    	ModulePath   "/usr/lib/xorg/modules"
    	FontPath     "/usr/share/fonts/misc"
    	FontPath     "/usr/share/fonts/100dpi:unscaled"
    	FontPath     "/usr/share/fonts/75dpi:unscaled"
    	FontPath     "/usr/share/fonts/TTF"
    	FontPath     "/usr/share/fonts/Type1"
    EndSection
    
    Section "Module"
    	Load  "dri"
    	Load  "record"
    	Load  "extmod"
    	Load  "GLcore"
    	Load  "dbe"
    	Load  "glx"
    	Load  "xtrap"
    	Load  "freetype"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver      "kbd"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Mouse0"
    	Driver      "mouse"
    	Option	    "Protocol" "auto"
    	Option	    "Device" "/dev/input/mice"
    	Option	    "ZAxisMapping" "4 5 6 7"
    EndSection
    
    Section "Monitor"
    	Identifier   "Monitor0"
    	VendorName   "Monitor Vendor"
    	ModelName    "Monitor Model"
    EndSection
    
    Section "Device"
            ### Available Driver options are:-
            ### Values: [I]: integer, <f>: float, <bool>: "True"/"False",
            ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
            ### [arg]: arg optional
            #Option     "NoAccel"            	# [<bool>]
            #Option     "NoDRI"              	# [<bool>]
            #Option     "SWcursor"           	# [<bool>]
            #Option     "Dac6Bit"            	# [<bool>]
            #Option     "BusType"            	# [<str>]
            #Option     "DRM_nbufs"          	# [I]
            #Option     "DRM_bufsize"        	# [I]
            #Option     "Capabilities"       	# [I]
            #Option     "CapabilitiesEx"     	# [I]
            #Option     "ClientDriverName"   	# [<str>]
            #Option     "KernelModuleParm"   	# [<str>]
            #Option     "AGPMask"            	# [I]
            #Option     "AGPv3Mask"          	# [I]
            #Option     "BufferTiling"       	# [<bool>]
            #Option     "Profile"            	# <str>
            #Option     "RingSize"           	# [I]
            #Option     "EnableDepthMoves"   	# [<bool>]
            #Option     "GammaCorrectionI"   	# [I]
            #Option     "GammaCorrectionII"  	# [I]
            #Option     "OpenGLOverlay"      	# [<bool>]
            #Option     "DefaultVisualTrueColor" 	# [<bool>]
            #Option     "VideoOverlay"       	# [<bool>]
            #Option     "DesktopSetup"       	# [<str>]
            #Option     "MonitorLayout"      	# [<str>]
            #Option     "ForceMonitors"      	# [<str>]
            #Option     "EnableMonitor"      	# <str>
            #Option     "OverlayOnCRTC2"     	# [<bool>]
            #Option     "Mode2"              	# [<str>]
            #Option     "PairModes"          	# [<str>]
            #Option     "HSync2"             	# [<str>]
            #Option     "VRefresh2"          	# [<str>]
            #Option     "ScreenOverlap"      	# [I]
            #Option     "MemClock"           	# [I]
            #Option     "ASICClock"          	# [I]
            #Option     "UseInternalAGPGART" 	# [<bool>]
            #Option     "FastSwap"           	# [<bool>]
            #Option     "Stereo"             	# [<bool>]
            #Option     "StereoSyncEnable"   	# [I]
            #Option     "DisableOvScaler"    	# [<bool>]
            #Option     "UseFastTLS"         	# [I]
            #Option     "BlockSignalsOnLock" 	# [<bool>]
            #Option     "ForceGenericCPU"    	# [<bool>]
            #Option     "CenterMode"         	# [<bool>]
            #Option     "OffScreenPixmaps"   	# [<bool>]
            #Option     "EnableOpaqueOverlayVisual" 	# [<bool>]
            #Option     "TMDSCoherentMode"   	# [<bool>]
            #Option     "EnablePrivateBackZ" 	# [<bool>]
            #Option     "TVFormat"           	# [<str>]
            #Option     "TVStandard"         	# [<str>]
            #Option     "TVOverscan"         	# [<bool>]
            #Option     "TVHSizeAdj"         	# [I]
            #Option     "TVVSizeAdj"         	# [I]
            #Option     "TVHPosAdj"          	# [I]
            #Option     "TVVPosAdj"          	# [I]
            #Option     "TVHStartAdj"        	# [I]
            #Option     "TVColorAdj"         	# [I]
            #Option     "PseudoColorVisuals" 	# [<bool>]
            #Option     "PreferredVRefresh"  	# [I]
            #Option     "FastStart"          	# [<bool>]
            #Option     "ProfileDriver"      	# [<bool>]
            #Option     "PPPTforGART"        	# [<bool>]
            #Option     "TexturedVideo"      	# [<bool>]
            #Option     "TexturedVideoSync"  	# [<bool>]
            #Option     "Textured2D"         	# [<bool>]
            #Option     "TexturedXrender"    	# [<bool>]
            #Option     "DPMS"               	# [<bool>]
            #Option     "MaxGARTSize"        	# [I]
            #Option     "LogoPosX"           	# [I]
            #Option     "LogoPosY"           	# [I]
            #Option     "LogoColFG"          	# [I]
            #Option     "LogoColBG"          	# [I]
            #Option     "SwapScreens"        	# [<bool>]
            #Option     "FBC"                	# [<bool>]
            #Option     "FrontBufferMode"    	# [I]
            #Option     "BackBufferMode"     	# [I]
            #Option     "DepthBufferMode"    	# [I]
            #Option     "OverlayBufferMode"  	# [I]
            #Option     "VideoOverlayBufferMode" 	# [I]
            #Option     "EnableIrqMgr"       	# [<bool>]
            #Option     "EnablePPLIB"        	# [<bool>]
            #Option     "DefaultOnDC"        	# [<bool>]
            #Option     "EnableRandR12"      	# [<bool>]
            #Option     "DisableRotation"    	# [<bool>]
            #Option     "EnableCrossFire"    	# [<bool>]
            #Option     "DisableDlm"         	# [<bool>]
    	Identifier  "Card0"
    	Driver      "fglrx"
    	VendorName  "ATI Technologies Inc"
    	BoardName   "Unknown Board"
    	BusID       "PCI:1:0:0"
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device     "Card0"
    	Monitor    "Monitor0"
    	SubSection "Display"
    		Viewport   0 0
    		Depth     1
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     4
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     8
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     15
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     16
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    	EndSubSection
    EndSection
    
    Any help would greatly be appreciated.

    Thanks,
    Rognon
     
    Last edited by a moderator: Jan 29, 2015
  17. srunni

    srunni Notebook Deity

    Reputations:
    96
    Messages:
    854
    Likes Received:
    0
    Trophy Points:
    30
    The 2.6.26 kernel will not work with the wireless chipset. You need one of the 2.6.27 RC's.
     
  18. kernelsensei

    kernelsensei Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    Hi,

    this is my first post here, sorry I don't take the time to introduce myself.

    I also didn't read the forum rules (if any), I'll read them later because the information I have is really important :

    Don't use a 2.6.27 RC kernel (intrepid and some other RC ditros have it) with your T400/T500 or any other hardware with an intel ICH8/ICH9/ICH10 Network Controller (82566 and 82567 ethernet chipsets, and all the chipsets which need the e1000e module) !! You might damage your hardware !

    More informations here :

    https://bugs.launchpad.net/ubuntu/+source/linux/+bug/263555
    http://bugzilla.kernel.org/show_bug.cgi?id=11382
    http://blog.mandriva.com/2008/09/23...-bug-in-all-mandriva-linux-2009-pre-releases/


    If you network adapter is still working, backup the eeprom ASAP !

    Code:
    ethtool -e ethX > savemyeep.txt
    and remove the e1000e kernel module :

    Code:
    rmmod e1000e
    rm -f /lib/modules/2.6.27*/kernel/drivers/net/e1000e/e1000e.ko
    
    See the mandriva link, it describes the procedure with more details


    @Moderators / Admins : could you please make a sticky or Warning with this information ? I think that's very important since some people might damage their brand new hardware..

    Thanks
     
  19. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    That's precisely why I'm sticking with a 2.6.26 kernel for now (even though I've seen reports saying that the bug has been fixed). I've read about people that had the wireless working with the compat drivers (and a 2.6.26 kernel) and that's what I've tried. I'll continue investigating...
     
  20. srunni

    srunni Notebook Deity

    Reputations:
    96
    Messages:
    854
    Likes Received:
    0
    Trophy Points:
    30
    Will this problem be fixed for the 2.6.27 final release?
     
  21. kernelsensei

    kernelsensei Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    For now the kernel devs don't know, they speak about disabling the e1000e driver until the bug is fixed
     
  22. radioblaster

    radioblaster Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    I'm running ubuntu 8.10 alpha 6 (kernel 2.6.27-3 and 2.6.27-4) and it's using the e1000 driver, not the e1000e. I don't think the problem exists with the e1000 does it?
     
  23. rockcrawler

    rockcrawler Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    I was able to get my wifi 5100 by following the instructions found here in post 62:
    http://ubuntuforums.org/showthread.php?t=879134&page=7

    I will note that the wireless switch will not control the wifi, only the Bluetooth. Same with fn+f5. Small price to pay to keep my wired Ethernet working with a safe kernel. You can always turn the wireless off through the gnome network manager. That at least works.

    I am also only running the 2.6.24-19-generic kernel that is currently supported by Ubuntu, so no need to go with the 2.6.26.

    Hope this helps, good luck.
     
  24. davidme

    davidme Notebook Enthusiast

    Reputations:
    0
    Messages:
    29
    Likes Received:
    0
    Trophy Points:
    5
    If someone successfully installed Intrepid beta on T400 please post what did you do with the video drivers ?

    I have flickering on my screen all the time. It is not that bad, but still noticeable.

    I have the ATI model.
     
  25. slowman

    slowman Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    Is it secure to run older kernel than 2.6.27 with e1000e and compat drivers?
     
  26. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    Yes it is. I'm running 2.6.26 have my nic has not exploded :) The problem appeared in one of the 2.6.67 RCs.
    However, I could not get the compat drivers to work. I've followed this procedure, but I cant load the iwl5000 drivers. In fact, it's not even present under /lib/modules/$(uname -r)/kernel/drivers/net/wireless/iwlwifi/
     
  27. slowman

    slowman Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    I installed all drivers and I can see my wireless network but I cannot connect to it :D. I was trying without any password and it was not working. Somebody meet with something like this? :>

    My installation was very similar like this on page, but I installed build-essential by Synaptic and all files download using Windows...
     
  28. virtuoso88

    virtuoso88 Notebook Enthusiast

    Reputations:
    0
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    5
    How did you get it down to 7.6Ws on idle? The lowest I am able to get the W500 to is 12.5W with the screen on lowest brightness, integrated graphics card, all the recommendations from powertop and nothing but powertop running.
     
  29. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    What do you use to suspend to RAM ? I tried to force "s2ram" with various "force options", but X always crash on resume. What are those tweaks you talk about ?
     
  30. traldan

    traldan Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    I dunno about you all, but I'm getting horrid battery life on my T400 9cell battery with Ubuntu Hardy. I'm around 2.5-3 hours right now, with the screen ~half brightness and computer speed policy at maximum powersaving.

    It's rather discouraging, and I'm tempted to keep using Windows for the time being. I should be at 6-9 hours of battery life.
     
  31. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    Wow. I've got a T400 with a 6 cell battery and I'm running Arch. With the screen at about 90% brightness and the integrated graphics (I have not tested the time with the discrete graphics yet), I get more or less 4 hours.
     
  32. altes-kind

    altes-kind Newbie

    Reputations:
    0
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    5
    Has anyone tried the KDE/KWIN 4 Desktop Effects?
    How is the performance with a) the Intel and b) ATI driver?

    Thanks,
    altes-kind
     
  33. Francis85

    Francis85 Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    For those of you using the Intel chip (x4500MHD) with Xorg 7.4..

    My T400 would crash when resuming from sleep with Xorg 7.4 (running Ubuntu 8.10 right now, kernel 2.6.27-6). It would work with Xorg 7.3 though (Ubuntu 8.04.1).

    I have tried previous versions of the xserver-xorg-video-intel, to see if it would get rid of my issues, and nope. It would still crash.. so it had to be X.

    Meanwhile I have found a little fix :

    • copy /usr/lib/pm-utils/sleep.d/00clear to /etc/pm/sleep.d/
    • edit /etc/pm/sleep.d/00clear by adding chvt 1 in the thaw/resume block, above the chvt $(restorestate console)

    This makes the system switch to your first virtual terminal (control-alt-f1) before switching back to X. It worked for me :)

    I'll toy with the ATI chip later.. I would basically only use it when docked, because it allows me, unlike the intel integrated, to use the DVI port on my Advanced Dock).. on the go I'd much rather have the lower power consumption of the Intel thank you :D


    Hope this helps someone. I spent my entire night messing with this issue :eek:


    //Edit: Hmmmmm, looks like it did not completely resolve my problem.. while it seems to work more often, I just got a crash the same way.. grr
     
  34. Francis85

    Francis85 Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    5
    Interesting... regarding my post above:

    My fix seems to work whenever the laptop is plugged on A/C while awaking it.. as soon as you try to wake it up from the battery power, the machine still freezes.
     
  35. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    I've only tried it with the Intel driver yet and it works great. Sometime, there's some minor visual glitches, but they last a fraction of second. By the way, I had to choose the XRender compositing type (under Desktop Effects > Advanced Options). OpenGL just did not work. I cannot talk about the ATI driver since I have not been able to make them work (but have not put much effort on it yet since the integrated graphics work great).

    Francis85, I've got the same problem when suspending to RAM. However, I'm using s2ram, not pm-utils. I'll post a solution if I find one.
     
  36. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    I don't have any suspend/resume problems now. I tried today and it worked perfectly. I think that my upgrade to 2.6.27 fixed it, but I'm not 100% sure. You might want to try that if you still have problems.
     
  37. tagx

    tagx Notebook Enthusiast

    Reputations:
    0
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    5
    Ragnon, what x86-video-intel/libdrm versions are you using and are you using dri?
     
  38. lucks

    lucks Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    I'm wondering. I have gentoo, and i have 12W power consumption on idle on my T400 with 40% brightness. I can't get it lower. Of course i'am using tickless system, kernel 2.6.27.2, i have newest 1.15 bios. Maybe it's about kernel config? Tagx, can you describe how did you achieve 7.6W?

    And i've tried kde4 desktop effects on intel card. There is no problem with performance - alwas over 22 fps, but my desktop was strange over-coloured in some places. I think it's because of non-stable drivers.

    Sorry for my english :).
     
  39. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    xf86-video-intel : 2.3.2
    libdrm : 2.3.1
    And yes, I'm using DRI
     
  40. lucks

    lucks Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Confirm. Hibernation and suspend works perfectly with older than git-drivers. I've just downgraded drivers to:
    libdrm - 2.3.1
    inteldrv - 2.4.2
    And i'm just after succesfull suspend and hibernation.
     
  41. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    T400 is a great value. I'm looking at Asus U6V refresh model for work though...that should be OK
     
  42. Morning

    Morning Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    hi

    I have T500 and want to install any version of linux.
    Currently I installed Fedora 9 on it and I only got X windows and sound.

    The wifi or ethernet doesnt work.

    CAn please someone tellme how to configure Ubuntu or Fedora in T500 so that it detects at least wifi.

    I really need it toget my works going.

    THanks in advance

    Morning


    Following is the configuration for my hardware

    2081CTO THINKPAD T500
    44C1917 VBB INTEGRATED CAMERA
    44C1934 SBB 160GB HDD,5400RPM
    44C1931 SBB DVD REC8XMAXDUL.ULT.S.SATA
    42X6311 SBB EXPR.CARDSLOT/SMARTCSLOT
    62P6054 VBB INTEGR.BLUETOOTH PAN
    44C2615 SBB THINKPAD 11B/G WLAN PCI 3
    44C1928 SBB INTWIRELESSWIDEAR.NETW.UPG
    41W1508 SBB 6 CELL LI-ION BATTERY
    39T6442 SBB COUNTRY PACK NORTH AMERICA
    44C1941 SBB LANG.PACK US ENG.
    42X6335 SBB INT.CORE2DUOPROCP8400
    44C2011 SBB 15.4"WSXGA+,+BT,+CAM+WWAN
    43Y3956 SBB 56K V.92 DESIG. MODEM
    43Y4032 SBB BASE2ND TOUCH FOR HYBRID
    42X1702 SBB BLUETOOTH SCREW
    44C1316 SBB BLUETOOTH W/ANTENNA
    44C2027 SBB CL.PLATET500WLANNWWANNBL.
    42X2659 SBB ENERGY STAR 4.0 PACK
    44C2023 SBB EXPR.CARDSLOTNSMARTCARD
    42V9665 SBB FCC, LABEL
    42W7002 SBB FCC-ID/LABEL FOR WWAN
    42V8012 VBB MS WIN VISTA HOME BASIC
    43Y3629 SBB GEO LBL US,WLAN,BLUETOOTH
    44C1994 SBB INTEGRATED CAMERA MODULE
    44C1988 SBB INTEGR WRLSS ANTENNA 15.4"
    44C2036 SBB MT 2081 SYSTEM LABEL
    44C2053 SBB MECH MISC PARTS
    42V7973 SBB MS LABEL (VISTA BASIC)
    44C2603 SBB NEW INT LBL 2008 CORE2 DUO
    44C1997 SBB STLCD COV/BEZ15.4W/CAMERA
    44C1990 SBB UWB MISC PARTS NO CR HF H1
    43Y3625 SBB WLAN MISC PTS-1X2 HALF(H2)
    44C1269 SBB GEN WIN VIS HOBAS 32 US E
    43Y3624 SBB WAN MISCPTSVDFATNTFULL(F1)
    44C1991 SBB WWAN MP-READY FULL F1
    44C6783 SBB ODD SW FOR DVD REC, VISTA
    44C6776 SBB AMD M86M GRH256MB FRU LBL
    42T6638 SBB PACK. US, 15.4"
    42X6342 SBB 2GBPC3-8500 1067MHZMEM
    41C9170 THKPLUS TP 3YR PICKUP DEPOT
    40Y9135 THINKPLUS TS AND CS
    44C1924 SBB 15.4 WSXGA+ TFT
    44C1921 SBB AMD M86M HYBRID 256MB
    42X6306 VBB 2GBPC3-8500 1067MHZ1DIMM
    42X6355 SBB KYB US ENGLISH
    44C1927 SBB ULTNV(TR.P.+TOUCHPAD)+FIN
     
  43. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    First, make sure you've got 2.6.27 kernel installed. Then, download the intel 5000 microcode form here and extract it in your firmware folder (usually /lib/firmware). You should also have those modules loaded :

    iwlagn and iwlcore for the wireless NIC.
    e1000e for the wired NIC.

    If it doesn't work, you might want to post the output of dmesg.

    Hope it helps!
     
  44. lucks

    lucks Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Good news, i think i've just solved suspend/hibernation problem.

    I cant paste url here, but on lkml Jassie Barnes wrote about similar issue:

    "On many machines, we've found that re-POSTing the video device is incompatible with the i915 driver's suspend/resume functionality. So things like s3_bios and vbetool shouldn't be used if the i915 driver works by itself."

    After deleting vbetool i have absolutely no problems with suspend and hibernation :).
     
  45. Morning

    Morning Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    I finally got my Ubuntu to work with madwifi driver.

    But the problem persists.

    My school network uses PEAP and I cannot connect to it, I tried different kind of configuration in NetworkManager. The school also has a website on how to set it up in 8.04, but it doesnt work for me.

    I can connect my other T60 laptop running CentOS 5.0 to the schools network and even can connect my T500 to my wifi router at home seamlessly.

    Anyone else having trouble setting up PEAP in school network ?

    Morning
     
  46. Charr

    Charr Notebook Deity

    Reputations:
    415
    Messages:
    1,564
    Likes Received:
    0
    Trophy Points:
    55
    What version of Madwifi are you using? I found that 0.10.5.6 works better than 0.9.4. However, I haven't used it to connect to an EAP protected network though.
     
  47. srunni

    srunni Notebook Deity

    Reputations:
    96
    Messages:
    854
    Likes Received:
    0
    Trophy Points:
    30
    In case anyone's interested, I got my T400 a few days ago, and on Kubuntu 8.10, WiMax support was available by default.

    What worked for me OOTB: sound, wired network connection, WiMax
    What didn't work: graphics card, wireless network connection

    However, it is possible to get both 3D graphics and wireless working. I have just installed Gentoo, and I will report back on what works when I am done setting up everything on it.
     
  48. dakor

    dakor Notebook Enthusiast

    Reputations:
    0
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    5
    Rognon:

    I just ordered my T500, and I also plan on installing Archlinux. Would you mind sending me your xorg.conf and any other config files specific to the T500.
     
  49. Rognon

    Rognon Notebook Enthusiast

    Reputations:
    0
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    15
    What kind of graphics will you use ? My intel graphics used to work flawlessly with the xorg.conf generated with "X -configure" and no tweaking at all, but one day, X crashed for no reason and I can't get it working again, even with the vesa drivers. Right now, I'm using xf86-video-ati and it's working just fine, except for the fan that wont shut up and the poor battery performances (about 2h30). I tried fglrx. It fixed the fan power usage, but window resizing is painfully slow with any compositing enabled. As for radeonhd, it wont detect my external screen.

    Here's my xorg.conf. As you can see, there's nothing fancy.

    Code:
    Section "ServerLayout"
    	Identifier     "X.org Configured"
    	Screen      0  "Screen0" 0 0
    	InputDevice    "Mouse0" "CorePointer"
    	InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
    #	RgbPath      "/usr/share/X11/rgb"
    	ModulePath   "/usr/lib/xorg/modules"
    	FontPath     "/usr/share/fonts/misc"
    	FontPath     "/usr/share/fonts/100dpi:unscaled"
    	FontPath     "/usr/share/fonts/75dpi:unscaled"
    	FontPath     "/usr/share/fonts/TTF"
    	FontPath     "/usr/share/fonts/Type1"
    EndSection
    
    Section "Module"
    	Load  "dri"
        load  "drm"
    #	Load  "record"
    	Load  "extmod"
    	Load  "GLcore"
    	Load  "dbe"
    	Load  "glx"
    	Load  "xtrap"
    	Load  "freetype"
    EndSection
    
    Section "DRI"
            Group        "video"
            Mode         0666
    EndSection
    
    Section "ServerFlags"
        Option "AutoAddDevices" "False"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver      "kbd"
    	Option	    "XkbRules"	"xorg"
    	Option      "XkbModel"	"pc104"
    	Option      "XkbLayout" "ca(fr)"
    #	Option      "XkbLayout" "us"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Mouse0"
    	Driver      "mouse"
    	Option	    "Protocol" "auto"
    	Option	    "Device" "/dev/input/mice"
    	Option	    "ZAxisMapping" "4 5 6 7"
    EndSection
    
    Section "Monitor"
    	#DisplaySize	  300   190	# mm
    	Identifier   "Monitor0"
    	VendorName   "LEN"
    	ModelName    "4036"
    	Option	    "DPMS"
    EndSection
    
    Section "Device"
        Identifier  "Card0"
        Driver      "radeon"
        Option      "XAANoOffscreenPixmaps" "true" 
        Option      "DynamicClocks" "on"
        VendorName  "ATI Technologies Inc"
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device     "Card0"
    	Monitor    "Monitor0"
    	SubSection "Display"
    		Viewport   0 0
    		Depth     1
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     4
    	EndSubSection
    	SubSection "Display"
        	Viewport   0 0
    		Depth     8
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     15
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     16
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    	EndSubSection
    EndSection
    
    What other config files would you want ?
     
  50. CkoTuHa

    CkoTuHa Notebook Guru

    Reputations:
    0
    Messages:
    64
    Likes Received:
    0
    Trophy Points:
    15
    I have T400 with 5300 and Gentoo with latest kernel 2.6.28-rc5 with firmware from intellinuxwireless.org gives kernel panics...there is a bug number in bugzilla I believe, so no linux on T400 here
     
 Next page →