Differences between revisions 1 and 2
Revision 1 as of 2017-08-13 16:42:58
Size: 8278
Editor: ?YogeshNachnani
Comment: Initial instructions
Revision 2 as of 2017-08-13 16:44:29
Size: 8278
Editor: ?YogeshNachnani
Comment:
Deletions are marked like this. Additions are marked like this.
Line 121: Line 121:
 * See [[#Installing_The_New_Kernel]] for instructions to install the latest kernel from {{{jessie-backports}}}  * See [[#Installing_the_new_Kernel]] for instructions to install the latest kernel from {{{jessie-backports}}}

Translation(s): none

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.

Models covered
Precision 5520

Debian version
8.7 with backports kernel 4.9.0-0.bpo.3-amd64

Sub-models (LIST OF MODEL REFERENCE NUMBER) options :
- Video card: Nvidia Quadro M1200
- Screen size: 15"
- Wireless card: Intel Wireless 8265 / 8275
- Disk : 256GB SSD. No CD/DVD drive

Overall Status

Core Components

[ATTACH]

Boot Standard Kernel:

{OK}

LAN network card:

{OK}

Detect CD/DVD:

[-]

Detect hard drives:

{i}

Extra Features

CPU Frequency Scaling

[?]

Hibernation

[?]

Sleep / Suspend

{i}

Xorg

{OK}

- OpenGL

{i}

- Resize-and-Rotate(randr)

{i}

Switch to External Screen

{i}

Mouse

- Built-in (Trackpoint)

[-]

- Built-in (Touchpad)

{OK}

Modem

[-]

Wireless/Wifi

{i}

Keyboard's Hotkeys

{OK}

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Important Note

For Laptops with Pre-Installed windows

If your machine comes with Windows pre installed, then chances are that the linux installation will not detect your hard drive.
For your hard disk to be successfully detected, you need to boot into the UEFI menu (press F2 at the time of system startup when you are greeted with a black screen with a Dell Logo) and change the Hard Disk mode to AHCI

Dual Booting Windows

If your laptop comes with a pre-installed windows and you would like to setup a dual boot, then you can either

  • Change the Hard disk mode to AHCI each time you want to boot to linux & restore it to the original option each time you want to boot to windows

  • OR Reinstall windows with the hard disk set in AHCI mode.

For Hard disk recognition issues

Double check if your hard disk is set to AHCI mode. (Check the above section - For Laptops with Pre-installed windows for instructions)

Wifi Driver issues with stock jessie image

If you have installed jessie using the stock jessie image, the Intel 8265 / 8275 (or newer) cards will not be recognised. This is because the drivers for these cards are not included in the 3.16 kernel.
To fix this, you'd need to connect the laptop to the internet via LAN cable or USB-C and install the latest linux kernel.

Installing the new Kernel

Note: Following steps require root privilege. Either become root using  sudo su -  or prepend sudo to each command

nano /etc/apt/sources.list

add:

deb http://<yourmirror>/ jessie-backports main

then:

apt update
apt install -t jessie-backports linux-image-amd64

Configuration

Display


- Video card: Nvidia Quadro M1200
Note: The Nvidia card on this system is NvidiaGraphicsDrivers/Optimus enabled.

  • Install the latest nvidia drivers from jessie-backports

sudo apt-get install -t jessie-backports nvidia-driver nvidia-xconfig
  • Ensure your kernel does not boot with the nomodeset parameter. This is because you'd need modesetting for Nvidia driver to drive both the Nvidia and onboard intel GPU using it's Optimus technology

    • Open  /boot/grub/grub.cfg 

    • Find the line that contains the linux boot options (search for your kernel version number)
    • Ensure the nomodeset parameter is absent

  • Setup your Xorg config using instructions mentioned in NvidiaGraphicsDrivers/Optimus page.

    • You may also check out 1

  • Do not tinker around with Bumblebee. Nvidia drivers work like a charm and The Nvidia Graphics drivers page page mentions how to setup xrandr etc.

Audio

Use ALSA

Mouse/Trackpad

No additional configuration needed.

Power Management

  • Have not tested hibernation yet
  • Suspend works perfectly with the Nvidia Graphics driver (see #Display)

WiFi

  • Wifi drivers are automatically loaded with 4.9.0-0.bpo.3-amd64 kernel.
  • See #Installing_the_new_Kernel for instructions to install the latest kernel from jessie-backports

  • If you're still having trouble, you can download the latest firmware from Intel's website 2. It also contains instructions for installing the firmware.


System Summary

lspci

lsusb

lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null

USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.

Resources

Attachments

Some configuration files and sample outputs.

README page for Nvidia graphics driver
SoundConfiguration
NvidiaGraphicsDrivers/Optimus

Credits

AskUbuntu thread for fixing hard disk recognition issues


CategoryLaptopComputer