<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hjlipp</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hjlipp"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Hjlipp"/>
	<updated>2026-05-06T05:08:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55650</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55650"/>
		<updated>2014-05-20T18:11:16Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: W540: opensuse 13.1 problems&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-24 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TrackPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* There seems to exist a [http://comments.gmane.org/gmane.linux.usb.general/100377 udisk bug] causing the desktop not to recognize some external USB drives. Affected drives must be mounted manually until the [https://bugs.freedesktop.org/show_bug.cgi?id=73780 fix] is applied by opensuse.&lt;br /&gt;
&lt;br /&gt;
When experimenting with this, you should be familiar with the [https://www.kernel.org/doc/Documentation/sysrq.txt Magic SysRq key] to minimize file system corruption. This is a bit harder on a W540, because&lt;br /&gt;
{{key|SysRq}} has been replaced with {{key|Fn}}+{{key|S}} on the new keyboard and because the {{key|Alt}} key must not be released during the whole sequence: An emergency sync looks like this:&lt;br /&gt;
&lt;br /&gt;
Press {{key|Alt}}, press {{key|Fn}}, press and release {{key|S}}, release {{key|Fn}}, press and release {{key|S}} or another command key, release {{key|Alt}}.&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;br /&gt;
*[https://github.com/leoluk/thinkpad-stuff/wiki/Haswell-ThinkPad-problems Description of Haswell ThinkPad problems]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55644</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55644"/>
		<updated>2014-05-18T15:35:19Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: Magic SysRq on a W540&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-24 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TrackPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* The current kernel seems to have a problem recognizing some external USB drives.&lt;br /&gt;
&lt;br /&gt;
When experimenting with this, you should be familiar with the [https://www.kernel.org/doc/Documentation/sysrq.txt Magic SysRq key] to minimize file system corruption. This is a bit harder on a W540, because&lt;br /&gt;
{{key|SysRq}} has been replaced with {{key|Fn}}+{{key|S}} on the new keyboard and because the {{key|Alt}} key must not be released during the whole sequence: An emergency sync looks like this:&lt;br /&gt;
&lt;br /&gt;
Press {{key|Alt}}, press {{key|Fn}}, press and release {{key|S}}, release {{key|Fn}}, press and release {{key|S}} or another command key, release {{key|Alt}}.&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;br /&gt;
*[https://github.com/leoluk/thinkpad-stuff/wiki/Haswell-ThinkPad-problems Description of Haswell ThinkPad problems]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55642</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55642"/>
		<updated>2014-05-14T13:33:23Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: New link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-24 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TrackPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* The current kernel seems to have a problem recognizing some external USB drives.&lt;br /&gt;
* I found no way making the SysRq key work.&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;br /&gt;
*[https://github.com/leoluk/thinkpad-stuff/wiki/Haswell-ThinkPad-problems Description of Haswell ThinkPad problems]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55641</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55641"/>
		<updated>2014-05-14T11:49:25Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: Corrected typo in date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-24 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TrackPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* The current kernel seems to have a problem recognizing some external USB drives.&lt;br /&gt;
* I found no way making the SysRq key work.&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55640</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55640"/>
		<updated>2014-05-14T11:48:10Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: More Linux problems.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-124 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TrackPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* The current kernel seems to have a problem recognizing some external USB drives.&lt;br /&gt;
* I found no way making the SysRq key work.&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55636</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55636"/>
		<updated>2014-05-14T01:35:10Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: corrected typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-124 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TrackPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* The current kernel seems to have a problem recognizing some external USB drives.  &lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55635</id>
		<title>Category:W540</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W540&amp;diff=55635"/>
		<updated>2014-05-14T01:14:58Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: W540 and opensuse 13.1: how (not) to corrupt your backup file system&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad W540 ===&lt;br /&gt;
&lt;br /&gt;
This page gives an overview of the ThinkPad W540.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
**4th Gen Intel® Core™ i7-4930MX (Up to 3.9GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4900MQ (Up to 3.8GHz, 8MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4800MQ (Up to 3.7GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4700MQ (Up to 3.4GHz, 6MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4600MQ (Up to 3.6GHz, 4MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i5-4330M (Up to 3.5GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
**4th Gen Intel® Core™ i7-4200M (Up to 3.1GHz, 3MB L3, 1600MHz FSB)&lt;br /&gt;
* Discrete Video Card&lt;br /&gt;
**NVIDIA Quadro K1100M 2GB&lt;br /&gt;
**NVIDIA Quadro K2100M 2GB&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
**15.5&amp;quot; 3K IPS (2880 x 1620) (300 NITS)&lt;br /&gt;
**15.6&amp;quot; FHD (1920 x 1080) (220 NITS)&lt;br /&gt;
**Color Sensor optional&lt;br /&gt;
* Memory&lt;br /&gt;
**Up to 32GB DDR3 1600MHz&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
**500GB 5400rpm&lt;br /&gt;
**500GB 7200rpm&lt;br /&gt;
**1TB 5400rpm&lt;br /&gt;
**128GB SSD SATA3&lt;br /&gt;
**180GB SSD SATA3 OPAL&lt;br /&gt;
**240GB SD SATA3 OPAL&lt;br /&gt;
**256GB SSD SATA3&lt;br /&gt;
**512GB SSD SATA3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW540.jpg|ThinkPad W540|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux Installation ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do not install Linux if you are using a BIOS version prior to 2.08! Depending on your BIOS settings this can [https://forums.lenovo.com/t5/W-Series-ThinkPad-Laptops/HOWTO-Brick-a-W540-in-easy-steps/td-p/1400393 break your mainboard].}}&lt;br /&gt;
&lt;br /&gt;
As of 2014-02-124 the following problems exist with the W540 under opensuse 13.1 64bit Linux:&lt;br /&gt;
&lt;br /&gt;
What is not working:&lt;br /&gt;
* monitors connected to the Ultra Doc.&lt;br /&gt;
* Audio port on Ultradoc (works on side of laptop)&lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
When running opensuse 13.1 x64, there are two Bumblebee repos,  Do not mix them.  The [http://smithfarm-thebrain.blogspot.com/2013/10/opensuse-131-nvidia-optimus-bumblebee.html smithfarm/overman79 instructions] work.  Make sure you have the kernel dev pattern installed, as well as the kernel source.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is another repo that looks more official and has a mixed set of packages, some newer and older than the overman79 repo.  I don't know how to use the [http://download.opensuse.org/repositories/X11:/Bumblebee/ X11:Bumblebee] repository yet.&lt;br /&gt;
&lt;br /&gt;
It is able to drive two external monitors and the internal display using the two side ports. The thunderbolt connector works correctly, including audio though the thunderbolt port via an HDMI adapter to a TV.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are more problems to work around on other machines; probably, the BIOS version is making the difference. When installing opensuse 13.1 (64 bit) on a machine with BIOS version 2.09, &amp;quot;OS Optimized Defaults&amp;quot; disabled in the BIOS setup, the following problems might occur:&lt;br /&gt;
* Activating the NVIDIA GPU causes memory corruption leading to crashes and file system corruption. This might be related to [https://github.com/Bumblebee-Project/bbswitch/issues/78 this issue]. A workaround is using only intel graphics using the kernel options&amp;lt;br /&amp;gt;{{bootparm|i915.modeset|1}} {{bootparm|nouveau.modeset|0}}&amp;lt;br /&amp;gt; and probably {{bootparm|rdblacklist|nouveau}} and blacklisting the nouveau module in {{path|/etc/modprobe.d}}.&lt;br /&gt;
* Under unknown circumstances, the USB subsystem dies completely. This might be related to the integrated camera and power saving (using the &amp;quot;tunables&amp;quot; in powertop might also have provoked this behaviour). This does not seem to happen when using the kernel options&amp;lt;br /&amp;gt;{{bootparm|acpi_osi|'!Windows 2012'}} {{bootparm|apm|off}} {{bootparm|powersaved|off}} {{bootparm|nohz|off}} {{bootparm|usbcore.autosuspend|-1}}&amp;lt;br /&amp;gt;Probably, {{bootparm|nohz|off}} is sufficient.&lt;br /&gt;
* The current kernel does not support the card reader. There's no known workaround besides using an external reader.&lt;br /&gt;
* You might want to use the kernel option {{bootparm|acpi_osi|'!Windows 2012'}} for better working brightness keys.&lt;br /&gt;
* To get the TouchPoint button emulation working, edit your {{path|/etc/X11/xorg.conf.d/50-synaptics.conf}} according to the answer to [http://askubuntu.com/questions/370505/how-to-use-trackpoint-but-keep-touchpad-disabled-on-lenovo-thinkpad-e531 this question].&lt;br /&gt;
* The current kernel seems to have a problem recognizing some external USB drives.  &lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;br /&gt;
&lt;br /&gt;
=Resources=&lt;br /&gt;
*[http://www.lenovo.com/jp/catalog/nb/2013/w540_cf_1203.html Lenovo Japan : W540 product specification sheet]&lt;br /&gt;
*[http://thinkwiki.de/W540 ThinkPad-Wiki : W540]&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_OpenSUSE_10.2_on_a_ThinkPad_R61&amp;diff=32271</id>
		<title>Installing OpenSUSE 10.2 on a ThinkPad R61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_OpenSUSE_10.2_on_a_ThinkPad_R61&amp;diff=32271"/>
		<updated>2007-08-20T21:27:03Z</updated>

		<summary type="html">&lt;p&gt;Hjlipp: /* Sound: AD1984 */ backport of 2.6.23-rc3 driver&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Model ==&lt;br /&gt;
8919-6VG&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
To get the following things working, there are at least two ways: Using&lt;br /&gt;
# the default kernel of {{OpenSUSE}} 10.2, or&lt;br /&gt;
# the kernel of the day (KOTD), e.g., precompiled available at [http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_Factory/ openSUSE BuildService] or from the openSUSE factory or 10.3 alpha distribution; has to be &amp;gt;= 2.6.22&lt;br /&gt;
&lt;br /&gt;
An x86_64 installation requires the latter option, since the Windows XP Intel WiFi driver does not work there.&lt;br /&gt;
&lt;br /&gt;
== Graphics: NVIDIA Quadro NVS 140M ==&lt;br /&gt;
When using the default kernel there are two ways:&lt;br /&gt;
# use the precompiled driver from the NVIDIA package repository [http://en.opensuse.org/Nvidia#The_easy_way], or&lt;br /&gt;
# compile the latest driver on your own [http://en.opensuse.org/Nvidia#The_hard_way].&lt;br /&gt;
&lt;br /&gt;
A kernel of the day implies the second way, since there are simply no precompiled drivers.&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Brightness cannot be changed while X is displayed.}}&lt;br /&gt;
&lt;br /&gt;
== Sound: AD1984 ==&lt;br /&gt;
In both cases, install a recent alsa version from the additional Packman YaST package repository. [http://en.opensuse.org/Additional_YaST_Package_Repositories] [http://opensuse-community.org/Package_Sources]&lt;br /&gt;
&lt;br /&gt;
When using the default kernel, the alsa mixer workaround script is needed to get at least the internal speakers working. Get it, e.g., from {{Install|Ubuntu| 7.10 (Gutsy Gibbon) Tribe| R61}}.&lt;br /&gt;
&lt;br /&gt;
With an updated kernel (&amp;gt;=2.6.22) and updated alsa (&amp;gt;=1.0.14) speakers, headphones and internal microphone work (Didn't test external mic).&lt;br /&gt;
&lt;br /&gt;
The driver from Linux 2.6.23-rc3 can be modified to work with the SuSE default kernel. The driver in [http://www.hlipp.de/t/sound-1984-3.tar.bz2]&lt;br /&gt;
(install kernel sources, unpack the archive, &amp;quot;make&amp;quot;, &amp;quot;make install&amp;quot; as root, &amp;quot;rcalsasound restart&amp;quot; or reboot)&lt;br /&gt;
works well with kernel 2.6.18.8-0.5-default.&lt;br /&gt;
&lt;br /&gt;
== WiFi: Intel 4965AGN ==&lt;br /&gt;
The easiest way getting this to work on a default kernel is to install ndiswrapper [http://en.opensuse.org/Ndiswrapper] and the NETw4x32.INF driver of the Windows XP Professional zip [http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&amp;amp;ProductID=2753&amp;amp;DwnldID=13000&amp;amp;strOSs=44&amp;amp;OSFullName=Windows*%20XP%20Professional&amp;amp;lang=eng].&lt;br /&gt;
&lt;br /&gt;
Updated kernels (&amp;gt;=2.6.22) include the new mac80211 WLAN stack and so are prepared for installing the native Linux Intel 4965AGN [http://intellinuxwireless.org/?p=iwlwifi iwlwifi kernel module]. Sometimes it works, sometimes not (iwlwifi 0.42), but driver is still in development and a stable version will hopefully be published soon.&lt;br /&gt;
&lt;br /&gt;
== UltraNav ==&lt;br /&gt;
&lt;br /&gt;
=== TouchPad ===&lt;br /&gt;
The [[Synaptics TouchPad driver for X]] version distributed with openSUSE 10.2 (x11-input-synaptics-0.14.6-24) does not work. Thus, there are no advandced features like scrolling available.&lt;br /&gt;
&lt;br /&gt;
=== Trackpoint ===&lt;br /&gt;
The Trackpoint can be used to perform scrolling, similar to Windows. Just add the following options to the &amp;quot;InputDevice&amp;quot; section of the X.org configuration:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Option          &amp;quot;EmulateWheel&amp;quot;          &amp;quot;On&amp;quot;&lt;br /&gt;
        Option          &amp;quot;EmulateWheelButton&amp;quot;    &amp;quot;2&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Power Management ==&lt;br /&gt;
Neither suspend to RAM (s2ram) nor suspend to disk (s2disk) work out of the box when running X. s2ram immediately resumes and s2disk fails to restore the display. s2disk works fine when not running X, e.g., runlevel 3 or less. Following [http://en.opensuse.org/S2ram], {{cmd|s2ram -f -p -m|}} and {{cmd|s2ram -f -p -s|}} work within minimal environment and a normal environment without X. However, there will be a lot of ACPI errors in the log on resume.&lt;br /&gt;
&lt;br /&gt;
In order to activate NvAGP [http://en.opensuse.org/NVidia_Suspend_HOWTO], NVreg_NvAGP=1 has to be added to the nvidia kernel module options in /etc/modprobe.d/nvidia. Solely adding Option &amp;quot;NvAGP&amp;quot; &amp;quot;1&amp;quot; to the Device section of /etc/X11/xorg.conf does not work, since the nvidia module is automatically loaded on boot already.&lt;/div&gt;</summary>
		<author><name>Hjlipp</name></author>
		
	</entry>
</feed>