Difference between revisions of "Category:W510"

From ThinkWiki
Jump to: navigation, search
(Linux Installation)
(Linux Installation)
Line 57: Line 57:
 
As of 2010-03-01 the following problems exist with the W510 under Linux:
 
As of 2010-03-01 the following problems exist with the W510 under Linux:
  
* Suspend not implemented yet in USB 3.0 (xhci) driver - system cannot suspend unless driver is unloaded first
+
* Suspend not implemented yet in USB 3.0 (xhci) driver - system cannot suspend unless driver is unloaded first - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/522998
* nVidia FX 880M with any current release driver will show a "fuzzy screen" after a console switch or logout/login - fixed in 195.36.03 beta, but graphics still suffers freezes195.36.08 seems to work perfectly - no freezes, no fuzzy screen, but this new driver has been deemed "unsafe" by nvidia and may be hard to get.
+
* nVidia FX 880M requires driver >= 195.36.15Earlier versions have stability or graphics corruption problems.
* Resume results in corrupted display objects with kernel < 2.6.33 and/or driver less than 195.36.03
+
* Resume results in corrupted display objects with driver less than 195.36.15
* System can only resume from sleep once - acpi related kernel crash occurs on resume (but system continues to operate), next resume shows BIOS screen and hangs
+
* System can only resume from sleep once - acpi related kernel crash occurs on resume (but system continues to operate), next resume shows BIOS screen and hangs - https://bugzilla.kernel.org/show_bug.cgi?id=15407
 
* Suspend to disk (hibernate/s2disk) seems to work >2 times without corruptions (2.6.32 and nvidia 195.22)
 
* Suspend to disk (hibernate/s2disk) seems to work >2 times without corruptions (2.6.32 and nvidia 195.22)
* Audio on my W510 has been "destroyed" after running Ubuntu for a while. T510 and T410 users have been reporting the same problem - audio stops working at some point and never works again, even under Windows. This sounds like a severe hardware problem, and perhaps people who experience it should have their computers serviced while they are still in warranty. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/522982 It has been confirmed that speakers have melted in t400s and t410s, this is unrelated to Linux.
+
* Audio on some W510's has been "destroyed" after running for a while. It has been confirmed that speakers have melted in t400s and t410s as well, this is unrelated to Linux.
 
* To enable brightness control in X, append 'Option "RegistryDwords" "EnableBrightnessControl=1"' to the Device-Section of xorg.conf, orginal source: http://www.nvnews.net/vbulletin/showthread.php?p=2204839#post2204839. This may result in a high-pitched whine after lowering the brightness within X.
 
* To enable brightness control in X, append 'Option "RegistryDwords" "EnableBrightnessControl=1"' to the Device-Section of xorg.conf, orginal source: http://www.nvnews.net/vbulletin/showthread.php?p=2204839#post2204839. This may result in a high-pitched whine after lowering the brightness within X.
 
* Wired networking stuck at 10Mbit without manual change using ethtool. For Ubuntu Karmic this can easily be fixed by manually downloading and installing the [http://bit.ly/bTvbWx e1000e driver from Intel]. After installing this driver however, the wireless stopped working me.
 
* Wired networking stuck at 10Mbit without manual change using ethtool. For Ubuntu Karmic this can easily be fixed by manually downloading and installing the [http://bit.ly/bTvbWx e1000e driver from Intel]. After installing this driver however, the wireless stopped working me.
Line 68: Line 68:
  
 
* Archlinux cannot easily be configured, as the wireless and ethernet cards both require drivers that are not present in the 2009.08 release. (This may be a problem for other distros, as well.)'''
 
* Archlinux cannot easily be configured, as the wireless and ethernet cards both require drivers that are not present in the 2009.08 release. (This may be a problem for other distros, as well.)'''
* While Turbo Boost IS working properly with recent distros, built in Linux utilities do not always show Turbo Boost activity correctly.  i7z will show actual CPU state properly, including Turbo Boost and advanced C-states
+
* While Turbo Boost IS working properly with recent distros, built in Linux utilities do not currently show Turbo Boost activity.  Intel Powertop or i7z will show actual CPU state properly, including Turbo Boost and advanced C-states. Can be verified running Ubuntu Lucid and compiling a kernel or other tasks, WHILE ON AC POWER.
(<b>NOT</b> true for me i7 820QM/Linux 2.6.33 - Multipliers don't change under load. Did not try bios/kernel options. -[[User_talk:martinm1000|martinm1000]]. I concur, but sometimes it works and I experience speeds of 2.x GHz. -[[User_talk:quinxex|quinxex]])
 
 
* 2-finger scroll on touchpad not working even wtih gpointing-device-settings
 
* 2-finger scroll on touchpad not working even wtih gpointing-device-settings
  
Line 76: Line 75:
 
* On Ubuntu Karmic, Wireless can be enabled by installing linux-backport-modules-karmic.  This adds missing firmware for 6000-series cards. This does not seem to work with the 2.6.31-20 kernel but I have no problems in the 2.6.31-19.
 
* On Ubuntu Karmic, Wireless can be enabled by installing linux-backport-modules-karmic.  This adds missing firmware for 6000-series cards. This does not seem to work with the 2.6.31-20 kernel but I have no problems in the 2.6.31-19.
 
* All Versions: System cannot suspend unless <nowiki>SUSPEND_MODULES="xhci"</nowiki> is added to /etc/pm/config.d/unload_modules (may need to create this file)  Note that this does not resolve the "crash on second resume" problem.
 
* All Versions: System cannot suspend unless <nowiki>SUSPEND_MODULES="xhci"</nowiki> is added to /etc/pm/config.d/unload_modules (may need to create this file)  Note that this does not resolve the "crash on second resume" problem.
* <s>To change the brightness, one can switch to a virtual console and change it there, and the new brightness will remain when resuming X usage.</s>
 
The following line can be added to the "Devices" section of xorg.conf to enable brightness control while using the nVidia binary driver:
 
Option "RegistryDwords" "EnableBrightnessControl=1"
 
This results in a high-pitched noise emanating from the display, which does not occur when the brightness is changed via the virtual terminal.
 
 
* On archlinux, ethernet will work after one manually installs the newest kernel26 package, while wifi requires the appropriate microcode package, iwlwifi-6000-ucode.
 
* On archlinux, ethernet will work after one manually installs the newest kernel26 package, while wifi requires the appropriate microcode package, iwlwifi-6000-ucode.
* The Nouveau open source nVidia driver [http://www.nvnews.net/vbulletin/showpost.php?p=2194707&postcount=20 is said to work] at full resolution without freezing (but without 3D acceleration).  This driver is included in Ubuntu Lucid alphas.
+
* The Nouveau open source nVidia driver [http://www.nvnews.net/vbulletin/showpost.php?p=2194707&postcount=20] works at full resolution without freezing (but without 3D acceleration).  This driver is included in Ubuntu Lucid.  Note that you may experience elevated (but safe) system temperatures when running Nouveau.
 
* Full touchpoint support can be activated by installing <nowiki>gpointing-device-settings</nowiki> - this allows middle click scroll, etc.
 
* Full touchpoint support can be activated by installing <nowiki>gpointing-device-settings</nowiki> - this allows middle click scroll, etc.
  

Revision as of 20:48, 19 March 2010

ThinkPad W510

Standard Features

ThinkPad W510

Linux Installation

As of 2010-03-01 the following problems exist with the W510 under Linux:

  • Suspend not implemented yet in USB 3.0 (xhci) driver - system cannot suspend unless driver is unloaded first - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/522998
  • nVidia FX 880M requires driver >= 195.36.15. Earlier versions have stability or graphics corruption problems.
  • Resume results in corrupted display objects with driver less than 195.36.15
  • System can only resume from sleep once - acpi related kernel crash occurs on resume (but system continues to operate), next resume shows BIOS screen and hangs - https://bugzilla.kernel.org/show_bug.cgi?id=15407
  • Suspend to disk (hibernate/s2disk) seems to work >2 times without corruptions (2.6.32 and nvidia 195.22)
  • Audio on some W510's has been "destroyed" after running for a while. It has been confirmed that speakers have melted in t400s and t410s as well, this is unrelated to Linux.
  • To enable brightness control in X, append 'Option "RegistryDwords" "EnableBrightnessControl=1"' to the Device-Section of xorg.conf, orginal source: http://www.nvnews.net/vbulletin/showthread.php?p=2204839#post2204839. This may result in a high-pitched whine after lowering the brightness within X.
  • Wired networking stuck at 10Mbit without manual change using ethtool. For Ubuntu Karmic this can easily be fixed by manually downloading and installing the e1000e driver from Intel. After installing this driver however, the wireless stopped working me.

(NOT true for me on kernel 2.6.33 ethtool says " Speed: 1000Mb/s " -mstragowski)

  • Archlinux cannot easily be configured, as the wireless and ethernet cards both require drivers that are not present in the 2009.08 release. (This may be a problem for other distros, as well.)
  • While Turbo Boost IS working properly with recent distros, built in Linux utilities do not currently show Turbo Boost activity. Intel Powertop or i7z will show actual CPU state properly, including Turbo Boost and advanced C-states. Can be verified running Ubuntu Lucid and compiling a kernel or other tasks, WHILE ON AC POWER.
  • 2-finger scroll on touchpad not working even wtih gpointing-device-settings

Workarounds:

  • On Ubuntu Karmic, Wireless can be enabled by installing linux-backport-modules-karmic. This adds missing firmware for 6000-series cards. This does not seem to work with the 2.6.31-20 kernel but I have no problems in the 2.6.31-19.
  • All Versions: System cannot suspend unless SUSPEND_MODULES="xhci" is added to /etc/pm/config.d/unload_modules (may need to create this file) Note that this does not resolve the "crash on second resume" problem.
  • On archlinux, ethernet will work after one manually installs the newest kernel26 package, while wifi requires the appropriate microcode package, iwlwifi-6000-ucode.
  • The Nouveau open source nVidia driver [1] works at full resolution without freezing (but without 3D acceleration). This driver is included in Ubuntu Lucid. Note that you may experience elevated (but safe) system temperatures when running Nouveau.
  • Full touchpoint support can be activated by installing gpointing-device-settings - this allows middle click scroll, etc.

Hardware notes

  • The W510 ships with a large (nearly doubled size of the old 90W) 135W power supply. However, it is possible to plug old (90W) power supplies, but they get rather warm. Upon boot there's a notification message, that a power supply with reduced performance is connected.
  • If the binary nVidia drivers are not installed the system runs about 10 degrees warmer and uses a few watts more power. It seems the open source 'nouveau' driver does not have power saving functionality with the nVidia chipset. The program "nvclock" might be able to alleviate this, but I haven't tried.
  • A high pitched noise can sometimes be heard when the computer is running. I was informed that this is the CPU's power management unit. If it annoys you it can be disabled in the BIOS.
  • The computer does not boot at all when some USB keyboards are plugged in at power on. This is a problem with the BIOS and not with Linux or Windows. The only solution is to unplug the keyboard and plug it in again once the laptop is past the BIOS screen and booting as normal.

Pages in category "W510"

The following 80 pages are in this category, out of 80 total.