3

I have a Lenovo Thinkpad T520 with Nvidia Optimus graphics. Optimus is designed to let you switch between discrete and integrated graphics as needed for performance and battery life.

The BIOS has three options for display: Optimus, Integrated, and Discrete. Integrated and Discrete enable only the Intel or Nvidia chipsets, respectively.

The system boots fine if I selected integrated (or Optimus) graphics in the BIOS, however if I choose Discrete graphics, I'm unable to boot. It appears, weirdly, that when discrete graphics are enabled, Linux is unable to access my hard drive. Here's a screenshot:

Photo of Nvidia problem

Unfortunately, while it appears to dropped to BusyBox, the system is totally unresponsive at that stage and must be rebooted.

The problem persists regardless of whether I've installed Nvidia's drivers, the Open Source Nouveau driver, or both. This is the Nvidia chipset, and the Intel chipset:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [Quadro NVS 4200M] (rev a1)
Ken Kinder
  • 4,250

1 Answers1

-1

I have a discrete Radeon card in an HP Pavilion m6. HP has recently locked the BIOS to only operate in "mixed" mode so I didn't have an option to BIOS disable Intel HD graphics, and here was my workaround.

  1. BIOS set to mixed - couldn't change this, but in the end it didn't seem to matter.
  2. Synaptic > Settings > Repositories > Additional Drivers

Bingo, under the default xorg option is fglrx proprietary drivers for AMD graphics card.

  1. Download base packages from the proprietary from apt-get or Synaptic. When I just tried to switch drivers without doing this the progress bar would hang with no error, so this one is important.
  2. Once downloaded switching the selected driver to proprietary.
  3. All systems report resources of the AMD graphics, MUCH cooler operation, instant and noticeable improvement in the general GUI.

Hope that translates to your hardware and helps you out a bit :)

user89599
  • 365