03-11-2011 05:50 AM - edited 05-27-2011 02:27 PM
Just thought a compilation of issues may be beneficial for folks who own an X120e.
Screen adjusts brightness automatically without user input depending on content on screen:
This is caused by Vari-Bright being enabled in the Catalyst Control Center. With this option enabled, the screen will automatically adjust its brightness depending on what is shown on the screen. The display brightness is increased when the screen is predominantly white while the display brightness is decreased when the screen is predominantly dark. An easiest way to see this effect happening is to have two tabs opened in a web browser window. Set one tab to display a website that is mainly filled with white pixels (such as this Lenovo Forum) and another tab to display a website that is mainly filled with dark pixels (such as http://www.krijtenberg.nl/ ). Switch between the two, pausing a few seconds in each tab.
Open the Catalyst Control Center and select the PowerPlay option in the Power section. Uncheck the Vari-Bright option (or adjust the slider) and click Apply. Verify that the automatic adjustment is no longer occuring by doing the two tab experiment described above.
Function keys for brightness control not working after waking from sleep / hibernation in some instances:
For my X120e, whenever I have it sleeping or hibernating and change the power source (such as initiating sleep when on power and then waking it up while on battery, or vice versa), the function keys for brightness controls do not work.
Restarting the machine will bring back functionality of the brightness control keys...
A way to prevent this from happening in the first place is to wake the X120e in the same power state that the X120e was put to sleep in (wake up from power adapter if slept while connected to power adapter, or wake up from battery if slept while on battery).
All we can do now is wait for Lenovo to come up with a fix on their side of things.
AMD SATA Controller and TRIM for SSD:
The AMD SATA Controller provided by Lenovo does not support passing of TRIM command according to http://www.hardwarecanucks.com/forum/450343-post35
In order to have support for passing of TRIM command, one has to update the AMD SATA Controller to any version above 188.8.131.523 ( http://sites.amd.com/us/game/downloads/Pages/integ
Disclaimer: Since the AMD SATA Controller driver linked is not from Lenovo themselves, I'm sure they won't provide any support if something is to occur so try at your own risk.
As HP79 mentions below, at least according to the update notes, TRIM implementation is implemented for Hudson chipsets as of 1.2.001.263.
Audio Stutter / Slurring occuring during playback of video/audio:
This issue can be reproduced (at least on my X120e) by waking the X120e after putting it to sleep. The symptom is the audio repeating a sound over a span of a second or two during playback and is quite noticable.
uEFI Bios version 1.11 seems to deal with the audio stuttering issue. So far, results lead to positive outcomes.
PWMTR64V.DLL that is loaded at Startup seems to be causing this issue. Disabling it from launching when starting up seems to cure the Audio Stutter (even after waking up from sleep which was seen to be a pretty reliable way to get the issue to repro). Start Menu > Launch MSCONFIG from the Search Bar > Select Startup Tab from the System Configuration window > Uncheck Thinkpad Power Manager > Restart.
This does not seem to turn off the power manager application itself so settings in Power Manager can be saved and it seems to still be in effect. However, opening up Power Manager from the notification / taskbar can cause audio stuttering and mouse movement slowdown while it is launching and/or when applying settings. This is only temporary and is gone when Power Manager is closed. (Thanks kns7977 for the find)
Pending to see if those who uninstalled Power Manager are able to turn off the offending startup .dll.
Mouse seems to stutter or stay in place for a moment when moving:
This seems to be caused by the same issue causing the Audio Stutter / Slurring. At least at this time, the cause of the issue and solution seems to be the same.
Emulating Middle Mouse Button with Trackpoint:
One can set up the middle button between the left and right click button for the TrackPoint to act like pressing a middle mouse button on a standard mouse by changing the scrolling type to Smooth instead of the default Standard.
Control Panel > Hardware & Sound > Mouse > UltraNav Tab > Setting for TrackPoint > Setting for Choose Scrolling or Magnifying Glass Function > Smooth.
Trackpad's two finger gesture being hit or miss:
The trackpad's two finger scrolling is very hit and miss.
Solution: Turning off Gesture Filtering may alleviate the problem. As mentioned in http://forum.notebookreview.com/lenovo-ibm/561751-
Get to Mouse Properties by Fn + F8, select Manage Settings. At Mouse Properties, select the UltraNav tab > Settings for TouchPad. Expand the Smart Check Settings, highlight Gesture Filtering, and uncheck the Enable Gesture Filtering box and Apply.
Screen flickers lines:
Had this issue occur on me once, but never seen it happen again. Unsure what caused or cured it.
If the flickering is occuring, a restart is all that is needed to alleviate the problem. Haven't tested if hibernation fixes it, but neither sleep nor turning off the screen with the Power Manager dealt with the flickering.
3-Cell Battery mentioned as a 40Wh in the Order Page of Lenovo X120e when it is actually rated as 32Wh according to Power Manager:
Accept that it's a 32Wh you will get when selecting 3-Cell or go for the 6-Cell if you want more than 32Wh.
2x2 ABGN Driver from Lenovo triggering Error Code 10:
The Wireless driver from Lenovo's site seems to not work with the 2x2 ABGN wireless when installed on a fresh copy of Windows 7 x64.
Not really quite a solution, but one can bypass this by either installing the 32-bit Windows 7 and installing the 32-bit driver, or using the factory recovery disc to install 64 bit windows 7 to have it install drivers that work for x64 windows 7.
X120e bluescreens after installing LAN Realtek 7.26.902.2010 drivers from Lenovo's Driver download site.
The drivers doesn't seem to work and it causes a bluescreen on fresh installed Windows 7 x64.
As Clicq suggests, Realtek's own drivers from http://www.realtek.com.tw/downloads/downloadsView.
Screen quality on the X120e:
The quality of the screen on an X120e is below expectations.
This is common with low-quality TN panels not helped by glossy displays. My personal X120e screen likes to bleed certain colors of red.
Solution (not really):
One can use the Windows 7 built-in color calibration tool to adjust the colors to make it more tolerable. Adjusting your own viewing angle in relation to the screen might deal with some color issues (hard to figure out what's the correct viewing angle because of TN panel's small range of optimal viewing angles). Also, changing the refresh rate to 60Hz may deal with some headaches due to the screen (as it did for me).
HDMI Overscan to HDTV issue:
There is a black border when outputting to HDTV through HDMI.
AMD's CCC by default sets a specific value for overscan / underscan. One can http://forum.lenovo.com/t5/X-Series-ThinkPad-Lapto
Skype asserts after 10-20 seconds of video chat:
When doing a video chat, the video feed will freeze and then skype will crash to desktop.
Version 5.3 of Skype seems to be the culprit. Until Skype itself is fixed, one can use Skype 184.108.40.206 from http://www.filehippo.com/download_skype/changelog/
If there is anything I missed, please respond and I'll update this post with new information. These are the ones that I have encountered so far with my Lenovo X120e. Don't get me wrong, I like my X120e... it's just been a "learning" experience lol
03-15-2011 10:47 AM
About the AHCI driver, if you download and open the install file, it'll extract files to where you instructed it to. Look in AMD SB7xx/W764A directory, and there are the AHCI files along with a text file. In that text it shows
AMD AHCI controller driver distribution list
Version 1.2.001.0275, 11/11/2010
- Memory usage optimization
- ZPODD power on incurred 10 sec delay workaround
- Potential DMA overrun bug fix
- Performance optimization
- Boot Optimization
- TRIM implementation
- amdsata.inf -> amd_sata.inf
- amdsata.cat -> amd_sata.cat
- amdsata.sys -> amd_sata.sys
- amdxata.sys -> amd_xata.sys
- Zero Power ODD support (if enabled in BIOS; Windows 7 only); the ZPODD is powered off after 60 Sec w/o media inside and tray closed (for tray type ZPODDs)
- DAPS support
- DIPM Setting Index 3 added to AHCI Link Power Management Settings (in addition to existing Active(0), HIPM(1) and HIPM+DIPM(2) ) and can be chosen to any Power Scheme using the inbox utility powercfg.exe
- Robustness improvement during hibernation / de-hibernation
03-20-2011 09:17 PM - edited 03-20-2011 09:19 PM
I'm stuck with the error code 10 myself. I even tried plugging in my factory hard drive via USB (with a factory install of Windows 7 Pro 64-bit which worked fine) and installed the driver from there. It still didn't work.
I'm completely confused. There must be some other dependency that this driver relies on that we are missing. I also noticed that the adapter doesn't disappear from device manager when you disable it via FN+F5. It's supposed to disappear like Bluetooth does when it's disabled.
04-26-2011 02:15 PM
Thanks a lot for mentioning the SSD TRIM driver problem. I must have overlooked it if it was discussed on these forums.
I do have a OCZ Vertex2 SSD, which I've ran since day 1 in my x120e, in fact the original hard drive never saw an actual boot, I swapped it and cloned the preloaded setup to the SSD and started from that...
Now, I've upgraded the driver, but is my SSD now unoptimized somehow, given that I've been running without TRIM? How can I make sure it's enabled, and now that TRIM is supported, will the SSD "clean itself up" now?
04-26-2011 06:10 PM
TRIM only kicks in when the OS tells the SSD during deletion of files. Garbage Collection is the process that 'cleans itself up'.
I believe your OCZ Vertex 2 SSD does have Garbage Collection.
Just log out your user account and let it sit at the log in screen to have the SSD start garbage collecting. You may want to let it sit for a few hours every week to let it do its thing. There's really no way to know it's working or not while it's running (hooray!) but you can try running a benchmark on the SSD before and after an attempted garbage collecting to see if it actually did anything.
04-26-2011 06:33 PM
I see. Well I haven't filled it out too much yet, so that may be good. only 30GB out of 240GB. Several issues from the start have been holding me back from really using this machine.
04-29-2011 03:14 PM
Has anyone had issues with BSOD's after upgrading to the AMD AHCI driver that supports SSD?
Three times in the past three days did I wake the machine up from sleep to be greeted by a BSOD.
04-29-2011 04:43 PM - edited 04-29-2011 04:44 PM
I assume you have the latest firmware installed on the Vertex 2? The vertex 2 had a problem (many problems actually) with resuming from sleep, and I'm not sure if they were ever completely fixed. For example, here's a thread from OCZ's forums: http://www.ocztechnologyforum.com/forum/showthread
I use a Vertex 2 in my desktop and haven't had a BSOD on resume from sleep yet (it uses an AMD platform, so I've been using the AMD AHCI drivers for the past 2 months). And FWIW, I've had the AMD AHCI driver installed on my x120e since I've had it (though I'm just using a regular HD), and no BSOD on resume yet, so I think the drivers are OK.
04-29-2011 04:59 PM - edited 04-29-2011 05:09 PM
No, I haven't updated it, because the problem wasn't there... But perhaps it crept up since updating to the new drivers which support TRIM... Thanks, I will check it out.
I just upgraded my Vertex2 from firmware 1.29 to 1.33. I hope this will help. While I love the SSD performance, if this continues to be an issue, I'm slowly regretting spending the money on one...