https://www.thinkwiki.org/w/api.php?action=feedcontributions&user=Lemgandi&feedformat=atomThinkWiki - User contributions [en]2024-03-28T16:46:58ZUser contributionsMediaWiki 1.31.12https://www.thinkwiki.org/w/index.php?title=Known_Problems&diff=54683Known Problems2013-06-08T14:08:28Z<p>Lemgandi: /* Display Problems */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
Information on known problems with certain ThinkPad models.<br />
|}<br />
==Display Problems==<br />
*[[Problem with unusable console | Console unusable]] <tt>(models with savage video chipset: T2x, A22e)</tt><br />
*[[Problem with Pixel Error | Dead pixels on TFT displays]] <tt>(all models)</tt><br />
*[[Problem with DVI throughput | DVI throughput on port replicators and docks]] <tt>(models from 2000-2004)</tt><br />
*[[Problems with fglrx | Problems with ATI proprietary fglrx display driver]] <tt>(ATI Radeon models)</tt><br />
*[[Problem with garbled screen | Garbled Screen]] <tt>(T40, T41, T42, R32, R40, R50p, R51, A30, A31, A31p)</tt><br />
*[[Problem with broken inverter | Inverter broken]] <tt>(all models)</tt><br />
*[[Problem with key and trackpoint markings on the display | Key and Trackpoint markings on display]]<br />
*[https://bugs.freedesktop.org/show_bug.cgi?id=2187 Radeon 7500 "DynamicClocks" randomly hangs] <tt>(TP T4x, Xorg-X11 bug report)</tt><br />
*[[Problem with red display shadow | Red shadow on display]] <tt>(TP T41p)</tt><br />
*[[Problem with red tinted display | Red tinted display]] <tt>(TP 23)</tt><br />
*[[Problem with black X | Unmovable square black X in X]] <tt>(TP T2x)</tt><br />
*[[Problem with video related system lockup | System Lockups related to video adapter]] <tt>(TP T2x)</tt><br />
*[[Problem with video related system lockup II | System Lockups related to video adapter T42]] <tt>(TP T42, T42p)</tt><br />
*[[Problem with video blanks after lid close and open | Video blanks after closing and opening lid]] <tt>(X41)</tt><br />
*[[Problem with ati driver in xorg 6.9.x | System lockup soon after starting xorg 6.9.x ]] <tt>(TP T4x)</tt><br />
*[[Problem with video output switching | Video output switching]]<br />
*[[Problem with LCD brightness buttons | Video brightness up keys don't work or cause crashes]]<br />
*VGA-out will die and needs mainboard replacing <tt>(X61)</tt><br />
*[[Debian Nvidia Drivers on the T530 | Getting the most from your NVidia hardware on a T530 with Debian linux]]<br />
<br />
==Harddisk Drive related Problems==<br />
*[[Problem with APS harddisk parking|APS harddisk parking]] <tt>(models featuring APS)</tt><br />
*[[Problem with too large harddrive|BIOS hangs with harddrive sized over 8G]] <tt>(560)</tt><br />
*[[Problem with hard drive clicking | Clicking Hard Drive]] <tt>(models with Hitachi's 5k80 hard drive)</tt><br />
*[[Problem with non-ThinkPad hard disks|Non-ThinkPad hard disks]] <tt>(T43, X41, R52)</tt><br />
*[[Problems with SATA and Linux|SATA and Linux]] <tt>(T43, X41, R52, Z60)</tt><br />
<br />
==Network Problems==<br />
*[[Problem with 3Com 10/100 Ethernet card not being recognized|3Com 10/100 Ethernet card not recognized]] <tt>(models with that card)</tt><br />
*[[Problem with unauthorized MiniPCI network card|"Unauthorized" MiniPCI Wireless Network card error (Error 1802)]] <tt>(Recent TPs)</tt><br />
*[[Cisco Aironet Wireless 802.11b]] fails to work with certain firmware versions<br />
*[[Problem with error 01C9 - More than one Ethernet devices | Error 01C9: More than one Ethernet Devices are found (Atheros WLAN MiniPCI)]] <tt>(T23, T30, A31p, R40 and others)</tt><br />
*[[Problem with e1000: EEPROM Checksum Is Not Valid]] <tt>(T60, X60, may be others)</tt><br />
*[[Problem with e1000: 99.9% packet loss on 7.x drivers]] <tt>(Recent TPs)</tt><br />
*[[Problem with 3945ABG: Internal wifi cannot associate with AP]] <tt>(T60, probably others)</tt><br />
*[[Need to disable V90/V92/56K modem speed]] ([[IBM_Integrated_Bluetooth_III_with_56K_Modem_(BMDC-2)|BMDC-2]] on X40)<br />
<br />
==Power Management, AC-adapter or Battery Problems==<br />
*[[Problem with ThinkPad 600 batteries | 600 series Battery dying prematurely]] <tt>(TP 600/E/X)</tt><br />
*[[Damage in 56W AC-Adapter, plastic housing melted |AC-Adapter damaged, plastic housing melted]] <tt>(240, 390, i and s models)</tt><br />
*[[Problems with ACPI suspend-to-ram|ACPI suspend-to-ram]] <tt>(ACPI sleep troubles)</tt><br />
**[[Problem with display remaining black after resume|Blank display after resume]] <tt>(various models)</tt><br />
**[[Problem with high power drain in ACPI sleep | High power drain in ACPI sleep]] <tt>(various models)</tt><br />
**[[Problem with LCD backlight remaining on during ACPI sleep | LCD backlight remaining on during ACPI sleep]] <tt>(various models)</tt><br />
*[[Problem with fan noise | Fan noise]] <tt>(TP T4x/p, TP R5x/p)</tt><br />
*[[Problem with checking battery status | Checking battery status causes mouse to jerk around]] <tt>(R31)</tt><br />
*[[Battery drains despite seemingly being charged]] <tt>(A/C adapter issues)</tt><br />
*[[Problem with high pitch noises | High pitch noises]] <tt>(several models)</tt><br />
*[[Problem with CPU frequency scaling | CPU frequency scaling locks up when on AC power only]] <tt>(several models)</tt><br />
*[[Problem with system turning itself on | Immediate restarts from suspend, hibernate, and halt]] <tt>(several models)</tt><br />
*[[Replacing your AC Adapter or AC/DC Combo adapter]] <tt>(many models)</tt><br />
<br />
==Sound Problems==<br />
*[[Problem with broken sound on ThinkPad 600 | Broken sound on ThinkPad 600/E]] <tt>(TP 600/E/X, 770Z)</tt><br />
*[[Problem with audio jacks | Audio jacks not working properly]] <tt>(TP T43)</tt><br />
*[[Problem with ALSA audio output | No audio heard with kernel 2.6.11+/ALSA]] <tt>(TP T43, T40)</tt><br />
*[[Problem with audio clipping|Audio clipping]] <tt>(TP T43)</tt><br />
*[[Problem with no sound on ThinkPad R60e | No Sound on ThinkPad R60e and T60]] <tt>(R60e, T60)</tt><br />
<br />
==Misc Problems==<br />
*[[System randomly freezes and requires hard reset]] <tt>(X61s and all newer systems including X,T,R,Z series)</tt><br />
*[[Problem with Bending / Twisting|Casing malformed by bending/twising]] <tt>(X41)</tt><br />
*[[Problem with failing memory slot]] <tt>(T30, some T2x and X3x models)</tt><br />
*[[Problem with Dock USB Ports | Dock USB Ports]] <tt>(T30/X21)</tt><br />
*[[High-pitch noise from AC-Adapter]] <tt>(T60/p)</tt><br />
*[[Problem with lm-sensors | lm_sensors kills ThinkPads]] <tt>(TP 570E, 770X/Z, 600E/X, 240, X20)</tt><br />
*[[Problem with USB 2.0 | USB 2.0 problems]] <tt>(T40/T41/X40)</tt><br />
*[[Embedded Controller Firmware#Firmware_issues|Firmware issues]]<br />
*[[Problem with hot surfaces|Problem with hot surfaces]] <tt>(T43)</tt><br />
*[[Problem with disabled VT]] <tt>(Z61t, X60, X60s)</tt><br />
*[[Unable to create recovery cds when another python is installed on the system]] <tt>(T43p)</tt><br />
*[[Problems accessing cdrom drive]] <tt>(T400)</tt><br />
*[[Overheating]] <tt>(X200)</tt><br />
*[[Problem with Overheating then reboot since Ubuntu 11.10]] <tt>(T500)</tt><br />
*[[Problem with failing Zip drive]] <tt>(Zip 250 for Ultrabay 2000)</tt></div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Known_Problems&diff=54682Known Problems2013-06-08T14:07:35Z<p>Lemgandi: /* Display Problems */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
Information on known problems with certain ThinkPad models.<br />
|}<br />
==Display Problems==<br />
*[[Problem with unusable console | Console unusable]] <tt>(models with savage video chipset: T2x, A22e)</tt><br />
*[[Problem with Pixel Error | Dead pixels on TFT displays]] <tt>(all models)</tt><br />
*[[Problem with DVI throughput | DVI throughput on port replicators and docks]] <tt>(models from 2000-2004)</tt><br />
*[[Problems with fglrx | Problems with ATI proprietary fglrx display driver]] <tt>(ATI Radeon models)</tt><br />
*[[Problem with garbled screen | Garbled Screen]] <tt>(T40, T41, T42, R32, R40, R50p, R51, A30, A31, A31p)</tt><br />
*[[Problem with broken inverter | Inverter broken]] <tt>(all models)</tt><br />
*[[Problem with key and trackpoint markings on the display | Key and Trackpoint markings on display]]<br />
*[https://bugs.freedesktop.org/show_bug.cgi?id=2187 Radeon 7500 "DynamicClocks" randomly hangs] <tt>(TP T4x, Xorg-X11 bug report)</tt><br />
*[[Problem with red display shadow | Red shadow on display]] <tt>(TP T41p)</tt><br />
*[[Problem with red tinted display | Red tinted display]] <tt>(TP 23)</tt><br />
*[[Problem with black X | Unmovable square black X in X]] <tt>(TP T2x)</tt><br />
*[[Problem with video related system lockup | System Lockups related to video adapter]] <tt>(TP T2x)</tt><br />
*[[Problem with video related system lockup II | System Lockups related to video adapter T42]] <tt>(TP T42, T42p)</tt><br />
*[[Problem with video blanks after lid close and open | Video blanks after closing and opening lid]] <tt>(X41)</tt><br />
*[[Problem with ati driver in xorg 6.9.x | System lockup soon after starting xorg 6.9.x ]] <tt>(TP T4x)</tt><br />
*[[Problem with video output switching | Video output switching]]<br />
*[[Problem with LCD brightness buttons | Video brightness up keys don't work or cause crashes]]<br />
*VGA-out will die and needs mainboard replacing <tt>(X61)</tt><br />
*[[Debian Nvidia Drivers on the T530 | Getting the most from your NVidia card with Debian linux]]<br />
<br />
==Harddisk Drive related Problems==<br />
*[[Problem with APS harddisk parking|APS harddisk parking]] <tt>(models featuring APS)</tt><br />
*[[Problem with too large harddrive|BIOS hangs with harddrive sized over 8G]] <tt>(560)</tt><br />
*[[Problem with hard drive clicking | Clicking Hard Drive]] <tt>(models with Hitachi's 5k80 hard drive)</tt><br />
*[[Problem with non-ThinkPad hard disks|Non-ThinkPad hard disks]] <tt>(T43, X41, R52)</tt><br />
*[[Problems with SATA and Linux|SATA and Linux]] <tt>(T43, X41, R52, Z60)</tt><br />
<br />
==Network Problems==<br />
*[[Problem with 3Com 10/100 Ethernet card not being recognized|3Com 10/100 Ethernet card not recognized]] <tt>(models with that card)</tt><br />
*[[Problem with unauthorized MiniPCI network card|"Unauthorized" MiniPCI Wireless Network card error (Error 1802)]] <tt>(Recent TPs)</tt><br />
*[[Cisco Aironet Wireless 802.11b]] fails to work with certain firmware versions<br />
*[[Problem with error 01C9 - More than one Ethernet devices | Error 01C9: More than one Ethernet Devices are found (Atheros WLAN MiniPCI)]] <tt>(T23, T30, A31p, R40 and others)</tt><br />
*[[Problem with e1000: EEPROM Checksum Is Not Valid]] <tt>(T60, X60, may be others)</tt><br />
*[[Problem with e1000: 99.9% packet loss on 7.x drivers]] <tt>(Recent TPs)</tt><br />
*[[Problem with 3945ABG: Internal wifi cannot associate with AP]] <tt>(T60, probably others)</tt><br />
*[[Need to disable V90/V92/56K modem speed]] ([[IBM_Integrated_Bluetooth_III_with_56K_Modem_(BMDC-2)|BMDC-2]] on X40)<br />
<br />
==Power Management, AC-adapter or Battery Problems==<br />
*[[Problem with ThinkPad 600 batteries | 600 series Battery dying prematurely]] <tt>(TP 600/E/X)</tt><br />
*[[Damage in 56W AC-Adapter, plastic housing melted |AC-Adapter damaged, plastic housing melted]] <tt>(240, 390, i and s models)</tt><br />
*[[Problems with ACPI suspend-to-ram|ACPI suspend-to-ram]] <tt>(ACPI sleep troubles)</tt><br />
**[[Problem with display remaining black after resume|Blank display after resume]] <tt>(various models)</tt><br />
**[[Problem with high power drain in ACPI sleep | High power drain in ACPI sleep]] <tt>(various models)</tt><br />
**[[Problem with LCD backlight remaining on during ACPI sleep | LCD backlight remaining on during ACPI sleep]] <tt>(various models)</tt><br />
*[[Problem with fan noise | Fan noise]] <tt>(TP T4x/p, TP R5x/p)</tt><br />
*[[Problem with checking battery status | Checking battery status causes mouse to jerk around]] <tt>(R31)</tt><br />
*[[Battery drains despite seemingly being charged]] <tt>(A/C adapter issues)</tt><br />
*[[Problem with high pitch noises | High pitch noises]] <tt>(several models)</tt><br />
*[[Problem with CPU frequency scaling | CPU frequency scaling locks up when on AC power only]] <tt>(several models)</tt><br />
*[[Problem with system turning itself on | Immediate restarts from suspend, hibernate, and halt]] <tt>(several models)</tt><br />
*[[Replacing your AC Adapter or AC/DC Combo adapter]] <tt>(many models)</tt><br />
<br />
==Sound Problems==<br />
*[[Problem with broken sound on ThinkPad 600 | Broken sound on ThinkPad 600/E]] <tt>(TP 600/E/X, 770Z)</tt><br />
*[[Problem with audio jacks | Audio jacks not working properly]] <tt>(TP T43)</tt><br />
*[[Problem with ALSA audio output | No audio heard with kernel 2.6.11+/ALSA]] <tt>(TP T43, T40)</tt><br />
*[[Problem with audio clipping|Audio clipping]] <tt>(TP T43)</tt><br />
*[[Problem with no sound on ThinkPad R60e | No Sound on ThinkPad R60e and T60]] <tt>(R60e, T60)</tt><br />
<br />
==Misc Problems==<br />
*[[System randomly freezes and requires hard reset]] <tt>(X61s and all newer systems including X,T,R,Z series)</tt><br />
*[[Problem with Bending / Twisting|Casing malformed by bending/twising]] <tt>(X41)</tt><br />
*[[Problem with failing memory slot]] <tt>(T30, some T2x and X3x models)</tt><br />
*[[Problem with Dock USB Ports | Dock USB Ports]] <tt>(T30/X21)</tt><br />
*[[High-pitch noise from AC-Adapter]] <tt>(T60/p)</tt><br />
*[[Problem with lm-sensors | lm_sensors kills ThinkPads]] <tt>(TP 570E, 770X/Z, 600E/X, 240, X20)</tt><br />
*[[Problem with USB 2.0 | USB 2.0 problems]] <tt>(T40/T41/X40)</tt><br />
*[[Embedded Controller Firmware#Firmware_issues|Firmware issues]]<br />
*[[Problem with hot surfaces|Problem with hot surfaces]] <tt>(T43)</tt><br />
*[[Problem with disabled VT]] <tt>(Z61t, X60, X60s)</tt><br />
*[[Unable to create recovery cds when another python is installed on the system]] <tt>(T43p)</tt><br />
*[[Problems accessing cdrom drive]] <tt>(T400)</tt><br />
*[[Overheating]] <tt>(X200)</tt><br />
*[[Problem with Overheating then reboot since Ubuntu 11.10]] <tt>(T500)</tt><br />
*[[Problem with failing Zip drive]] <tt>(Zip 250 for Ultrabay 2000)</tt></div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54681Debian Nvidia Drivers on the T5302013-06-08T13:59:59Z<p>Lemgandi: /* Oops */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with optional NVidia NVS 5400M graphics support. This hardware is installed in addition to an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enable the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which loads the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. I wrote a simple shell script to live in {{path|/root/nvidia.sh}} which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}. Run it as {{cmdroot|/root/nvidia.sh}} to enable the NVidia driver, or {{cmdroot|/root/nvidia.sh off}} to enable the Intel driver. Don't forget to {{cmdroot|chmod u+x nvidia.sh}} when you install it.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner after you boot your {{T530}}. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54680Debian Nvidia Drivers on the T5302013-06-08T13:58:57Z<p>Lemgandi: /* Enabling the NVidia driver */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with optional NVidia NVS 5400M graphics support. This hardware is installed in addition to an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enable the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which loads the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. I wrote a simple shell script to live in {{path|/root/nvidia.sh}} which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}. Run it as {{cmdroot|/root/nvidia.sh}} to enable the NVidia driver, or {{cmdroot|/root/nvidia.sh off}} to enable the Intel driver. Don't forget to {{cmdroot|chmod u+x nvidia.sh}} when you install it.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54679Debian Nvidia Drivers on the T5302013-06-08T13:58:18Z<p>Lemgandi: /* Enabling the NVidia driver */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with optional NVidia NVS 5400M graphics support. This hardware is installed in addition to an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enable the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. I wrote a simple shell script to live in {{path|/root/nvidia.sh}} which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}. Run it as {{cmdroot|/root/nvidia.sh}} to enable the NVidia driver, or {{cmdroot|/root/nvidia.sh off}} to enable the Intel driver. Don't forget to {{cmdroot|chmod u+x nvidia.sh}} when you install it.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54678Debian Nvidia Drivers on the T5302013-06-08T13:57:21Z<p>Lemgandi: /* Enabling the NVidia driver */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with optional NVidia NVS 5400M graphics support. This hardware is installed in addition to an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. I wrote a simple shell script to live in {{path|/root/nvidia.sh}} which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}. Run it as {{cmdroot|/root/nvidia.sh}} to enable the NVidia driver, or {{cmdroot|/root/nvidia.sh off}} to enable the Intel driver. Don't forget to {{cmdroot|chmod u+x nvidia.sh}} when you install it.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54677Debian Nvidia Drivers on the T5302013-06-08T13:54:59Z<p>Lemgandi: /* Enabling the NVidia driver */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with optional NVidia NVS 5400M graphics support. This hardware is installed in addition to an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54676Debian Nvidia Drivers on the T5302013-06-08T13:53:12Z<p>Lemgandi: /* Overview */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with optional NVidia NVS 5400M graphics support. This hardware is installed in addition to an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54675Debian Nvidia Drivers on the T5302013-06-08T13:51:26Z<p>Lemgandi: /* Oops */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just log in as root and make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54674Debian Nvidia Drivers on the T5302013-06-08T13:48:26Z<p>Lemgandi: /* Installing the proprietary NVidia driver */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {{cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54673Debian Nvidia Drivers on the T5302013-06-08T13:47:19Z<p>Lemgandi: /* Enabling the NVidia driver on your T530 */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54672Debian Nvidia Drivers on the T5302013-06-08T13:46:43Z<p>Lemgandi: /* First, Catch your Chicken */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your {{T530}}. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54671Debian Nvidia Drivers on the T5302013-06-08T13:46:07Z<p>Lemgandi: /* Overview */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your {{T530}} running Debian Wheezy.<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your T530. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54670Debian Nvidia Drivers on the T5302013-06-08T13:44:08Z<p>Lemgandi: </p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your Lenovo T530 running Debian Wheezy.<br />
<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your T530. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54669Debian Nvidia Drivers on the T5302013-06-08T13:43:13Z<p>Lemgandi: /* Installing the proprietary NVidia driver */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your Lenovo T530 running Debian Wheezy.<br />
<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your T530. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing it on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
The</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54668Debian Nvidia Drivers on the T5302013-06-08T13:42:19Z<p>Lemgandi: /* Using your NVidia card in Debian Wheezy on a Lenovo T530 */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your Lenovo T530 running Debian Wheezy.<br />
<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your T530. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display}} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
<pre><br />
lspci -nnn | grep VGA<br />
</pre><br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
<pre><br />
00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)<br />
<br />
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)<br />
</pre><br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing in on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
To switch to the proprietary NVidia driver on your T530, you will need to force it to use the NVidia hardware in BIOS, then load the driver in X. Now is the time to change your Xorg configuration file to enble the NVidia drivers as detailed on the Debian Wiki page. Next,reboot your computer and press {{key|F1}} to enter setup, then navigate to the {{cmdresult|Graphics Device}} menu as explained above. Once your cursor is on the {{cmdresult|Graphics Device}} choice, press {{key|Space}} until you see "Discrete Graphics" in the window. Press {{key|F10}} and say {{cmdresult|Yes}} to continue booting your system. When X restarts, you should see the NVidia splash screen as the proprietary video driver starts up.<br />
<br />
The NVidia driver is significantly more power-hungry than the Intel driver, so you will probably want to use the Intel one unless you have a specific need for 3D acceleration. To switch back, you'll need to back your Xorg configuration out, then go into BIOS again and set the {{cmdresult|Graphics Device}} back to {{cmdresult|NVIDIA Optimus}} or {{cmdresult|Integrated Graphics}}. <br />
<br />
On Debian Wheezy, the configuration file which forces the NVidia driver lives in {{path|/etc/X11/xorg.conf.d/20-nvidia.conf}} If that file is not present, the Intel driver will load. Hence, I wrote a simple shell script to live in /root which changes the configuration:<br />
<br />
<pre><br />
#!/bin/bash<br />
<br />
X11_CONFDIR=/etc/X11/xorg.conf.d<br />
NVIDIA_FILE=20-nvidia.conf<br />
<br />
if [ ${1:-NOTHING} = "off" ]<br />
then<br />
rm ${X11_CONFDIR}/${NVIDIA_FILE}<br />
else<br />
cp ${X11_CONFDIR}/../${NVIDIA_FILE} ${X11_CONFDIR}<br />
fi<br />
<br />
</pre><br />
<br />
This script of course assumes that you stash the NVidia X configuration file in {{path|/etc/X11}}.<br />
<br />
= Oops =<br />
<br />
If you screw up one of the steps switching video modes, X Windows won't start and so kdm(1) won't either. In that case you'll see a black screen with {{cmdresult|login:}} in the upper left hand corner. This is simple to fix, though -- just make sure that your X configuration matches what your BIOS is saying, and X in all its WIMP (Windows Icons Mice Pointers) glory will return on your next reboot. You can also start kdm manually without rebooting with {{cmdroot|/etc/init.d/kdm start}} once you've corrected your X configuration.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
The</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54667Debian Nvidia Drivers on the T5302013-06-08T13:08:21Z<p>Lemgandi: /* Debian Nvidia Drivers on the T530 */</p>
<hr />
<div>= Overview =<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your Lenovo T530 running Debian Wheezy.<br />
<br />
<br />
= First, Catch your Chicken =<br />
<br />
The NVidia hardware is an extra-cost option on your T530. To determine if you have the card, first make sure that your BIOS is set up to enable it. Enter BIOS settings by pressing {{key|F1}} immediately after turning the machine on. Then use the arrow keys to navigate to {{cmdresult|Config}} on the top menu and {{cmdresult|Display} in the {{cmdresult|Config}} menu. Press {{key|Enter}} and look for the {{cmdresult|Graphics Device}} menu entry. It should currently be set to its default, {{cmdresult|NVIDIA Optimus}}. <br />
<br />
If this is the case, from a terminal prompt on your Debian software you can type in {{cmduser|lspci -nnn}}<br />
If you pipe this through grep(1), as <br />
<br />
'''lspci -nnn | grep VGA'''<br />
<br />
you will get two lines if the NVidia hardware is installed, as:<br />
<br />
{{cmdresult|00.02.0 VGA compatible controller [0300]; Intel Corporation 3rd Gen Core processor Graphics Controller [8096:0166] (rev 09)}}{{break}}<br />
{{cmdresult|01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [Quadro NVS 5400M] [10de:0def] (rev a1)}}<br />
<br />
= Installing the proprietary NVidia driver =<br />
<br />
Since the NVidia driver is evil proprietary closed-source software, installing in on a Debian system is a little trickier than simply typing in {cmdroot|apt-get install}}. The best resource for installing this driver is the Debian Wiki page [http://wiki.debian.org/NvidiaGraphicsDrivers] You will want to follow these directions for modifying your {{path|/etc/apt/apt.sources}} file and installing the driver, but don't create your Xorg configuration file just yet. If you do this naively, X will fail to restart until you put that config file back the way it was shipped.<br />
<br />
= Enabling the NVidia driver on your T530 =<br />
<br />
The</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=Debian_Nvidia_Drivers_on_the_T530&diff=54666Debian Nvidia Drivers on the T5302013-06-08T12:17:50Z<p>Lemgandi: â†Created page with '= Debian Nvidia Drivers on the T530 = == Overview == You can buy the Lenovo ''' ThinkPad T530''' with an optional NVidia NVS 5400 graphics card. ...'</p>
<hr />
<div>= Debian Nvidia Drivers on the T530 =<br />
<br />
== Overview ==<br />
<br />
You can buy the Lenovo '''[[:Category:T530 | ThinkPad T530]]''' with an optional NVidia NVS 5400 graphics card. This hardware is installed with an Intel graphics controller. The idea is that if you're running off a wall-wart, you can use the higher-performance NVidia card, but if you're on your battery you'll use the Intel card to conserve power. The X {{cmdresult|nv}} driver will supoport NVidia cards, but because NVidia won't release hardware specifications on its 3D acceleration it has no 3D support. To exploit the NVidia hardware to its fullest potential, you must install the proprietary NVidia X drivers on your system. With Debian Wheezy, this is relatively straightforward, so getting all this to work on a desktop is simple. This essay will cover a (slightly crude) method of getting the same results on your Lenovo T530 running Debian Wheezy.<br />
<br />
<br />
== First, Catch your Chicken ==<br />
<br />
The NVidia hardware is an extra-cost option on your T530. To determine if you have the card,</div>Lemgandihttps://www.thinkwiki.org/w/index.php?title=HOWTOs_-_Performance&diff=54665HOWTOs - Performance2013-06-08T12:02:15Z<p>Lemgandi: </p>
<hr />
<div>Here you can find information about how you can improve your ThinkPads performance.<br />
<br />
*[[How to improve harddisk performance|Harddisk tuning]] <tt>(using hdparm and other hints)</tt><br />
*[[How to save memory|Saving memory]] <tt>(especially for older, low mem models)</tt><br />
*[[Debian Nvidia Drivers on the T530]]</div>Lemgandi